Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Neuer Robonect HX Adapter

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Neuer Robonect HX Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      darkiop Most Active @darkiop last edited by

      @bahnuhr Ich hab heut den Robo wieder in Betrieb genommen und via MQTT an ioBroker angebunden. Die Daten kommen im Objektbaum an, allerdings kann ich nichts in Richtung Robonect senden.

      Könntest du mal zeigen wie du das bei dir gelöst hast?

      99b003f3-24c2-416c-a1b0-a6c163d0cffe-grafik.png

      9781bc4f-9817-4208-8bee-117dcd5c01dc-grafik.png

      bahnuhr 1 Reply Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active @darkiop last edited by

        @darkiop sagte in Neuer Robonect HX Adapter:

        @bahnuhr Ich hab heut den Robo wieder in Betrieb genommen und via MQTT an ioBroker angebunden. Die Daten kommen im Objektbaum an, allerdings kann ich nichts in Richtung Robonect senden.

        Könntest du mal zeigen wie du das bei dir gelöst hast?

        99b003f3-24c2-416c-a1b0-a6c163d0cffe-grafik.png

        9781bc4f-9817-4208-8bee-117dcd5c01dc-grafik.png

        Ich benutze nicht den Adapter (da hat mir zu viel nicht funktioniert - kann aber auch an mir liegen).
        Ich nehme nur Scripte.

        Und diese habe ich ausführlich im Forum von robonect beschrieben. Schau mal dort.
        Wenn du nicht weiterkommst dann Rückinfo.

        mfg

        D 1 Reply Last reply Reply Quote 0
        • D
          darkiop Most Active @bahnuhr last edited by

          @bahnuhr sagte in Neuer Robonect HX Adapter:

          Ich benutze nicht den Adapter (da hat mir zu viel nicht funktioniert - kann aber auch an mir liegen).

          Alles klar, das ist auch der Grund wieso ich ab diesem Jahr bei Robonect auf MQTT setzen möchte. Der Fehler oben kommt direkt, sobald ich über den Objektbaum ein Befehl an Robonect senden möchte, z.B. mqtt.0.robonect.control.mode --> 'auto'

          Ich schau mal im Robonect-Forum ob ich deine Beiträge finde.

          1 Reply Last reply Reply Quote 0
          • M
            Matthias I last edited by

            Bei mir kommen ebenfalls die Fehlermeldungen.
            Daher wäre ich auch sehr an einer alternativen Lösung interessiert!
            (Wird der Adapter - in den ja schonmal jemand sehr viel Zeit und Mühe investiert hat - weiterentwickelt?)

            Gruß
            Matthias

            1 Reply Last reply Reply Quote 0
            • Latzi
              Latzi last edited by Latzi

              Habe folgende Fehlermeldungen beim Adapterstart:

              2020-03-14 12:49:28.624 - info: host.Pi4-Server "system.adapter.robonect.0" enabled
              2020-03-14 12:49:28.656 - info: host.Pi4-Server instance system.adapter.robonect.0 started with pid 28019
              2020-03-14 12:49:30.972 - info: robonect.0 (28019) starting. Version 0.0.4 in /opt/iobroker/node_modules/iobroker.robonect, node: v10.19.0
              2020-03-14 12:49:31.132 - info: robonect.0 (28019) Done
              2020-03-14 12:49:31.269 - info: robonect.0 (28019) Polling done (Initial)
              2020-03-14 12:49:31.826 - error: robonect.0 (28019) Error: read ECONNRESET
              2020-03-14 12:49:31.836 - error: robonect.0 (28019) Error: read ECONNRESET
              2020-03-14 12:49:31.920 - error: robonect.0 (28019) Error: read ECONNRESET
              2020-03-14 12:49:31.925 - error: robonect.0 (28019) Error: read ECONNRESET
              2020-03-14 12:49:32.219 - error: robonect.0 (28019) Error: socket hang up
              2020-03-14 12:49:34.348 - error: robonect.0 (28019) uncaught exception: Cannot read property '0' of undefined
              2020-03-14 12:49:34.349 - error: robonect.0 (28019) TypeError: Cannot read property '0' of undefined
              at Request._callback (/opt/iobroker/node_modules/iobroker.robonect/lib/robonect.js:3874:80)
              at Request.self.callback (/opt/iobroker/node_modules/iobroker.robonect/node_modules/request/request.js:185:22)
              at Request.emit (events.js:198:13)
              at Request. (/opt/iobroker/node_modules/iobroker.robonect/node_modules/request/request.js:1161:10)
              at Request.emit (events.js:198:13)
              at IncomingMessage. (/opt/iobroker/node_modules/iobroker.robonect/node_modules/request/request.js:1083:12)
              at Object.onceWrapper (events.js:286:20)
              at IncomingMessage.emit (events.js:203:15)
              at endReadableNT (_stream_readable.js:1145:12)
              at process._tickCallback (internal/process/next_tick.js:63:19)
              2020-03-14 12:49:34.350 - info: robonect.0 (28019) cleaned everything up...
              2020-03-14 12:49:34.402 - info: robonect.0 (28019) terminating
              2020-03-14 12:49:34.403 - info: robonect.0 (28019) Terminated (NO_ERROR): Without reason
              2020-03-14 12:49:34.925 - error: host.Pi4-Server Caught by controller[0]: TypeError: Cannot read property '0' of undefined
              2020-03-14 12:49:34.926 - error: host.Pi4-Server Caught by controller[0]: at Request._callback (/opt/iobroker/node_modules/iobroker.robonect/lib/robonect.js:3874:80)
              2020-03-14 12:49:34.926 - error: host.Pi4-Server Caught by controller[0]: at Request.self.callback (/opt/iobroker/node_modules/iobroker.robonect/node_modules/request/request.js:185:22)
              2020-03-14 12:49:34.927 - error: host.Pi4-Server Caught by controller[0]: at Request.emit (events.js:198:13)
              2020-03-14 12:49:34.927 - error: host.Pi4-Server Caught by controller[0]: at Request. (/opt/iobroker/node_modules/iobroker.robonect/node_modules/request/request.js:1161:10)
              2020-03-14 12:49:34.927 - error: host.Pi4-Server Caught by controller[0]: at Request.emit (events.js:198:13)
              2020-03-14 12:49:34.927 - error: host.Pi4-Server Caught by controller[0]: at IncomingMessage. (/opt/iobroker/node_modules/iobroker.robonect/node_modules/request/request.js:1083:12)
              2020-03-14 12:49:34.927 - error: host.Pi4-Server Caught by controller[0]: at Object.onceWrapper (events.js:286:20)
              2020-03-14 12:49:34.928 - error: host.Pi4-Server Caught by controller[0]: at IncomingMessage.emit (events.js:203:15)
              2020-03-14 12:49:34.928 - error: host.Pi4-Server Caught by controller[0]: at endReadableNT (_stream_readable.js:1145:12)
              2020-03-14 12:49:34.928 - error: host.Pi4-Server Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:63:19)
              2020-03-14 12:49:34.928 - info: host.Pi4-Server instance system.adapter.robonect.0 terminated with code 0 (NO_ERROR)
              2020-03-14 12:49:34.929 - info: host.Pi4-Server Restart adapter system.adapter.robonect.0 because enabled
              

              Lief vorige Saison noch problemlos, liegt wohl an den ioBroker-updates (admin, node, ..), oder?
              PS: Ich benutze Robonect FW V1.0 Beta 7a

              Arbeitet noch jemand an dem Adpater? @braindead ?

              braindead 1 Reply Last reply Reply Quote 0
              • braindead
                braindead Developer @Latzi last edited by

                @Latzi Bevor ich Günther, meinen Mähroboter, letztes Jahr in den Winterschlaf versetzt habe, lief der Adapter bei mir ohne Probleme, wobei ich auch nicht die aktuellste Firmware genutzt habe. Wenn ich ihn demnächst wieder wecke, dann werde ich die neueste Firmware einspielen und dann den Adapter auf den neuesten Stand bringen.

                Latzi 1 Reply Last reply Reply Quote 0
                • Latzi
                  Latzi @braindead last edited by

                  @braindead
                  Das klingt echt weltklassig, vielen Dank - freu mich schon drauf 👏

                  1 Reply Last reply Reply Quote 0
                  • braindead
                    braindead Developer last edited by

                    @Latzi Ich habe den Adapter aktualisiert, so dass er jetzt mit Robonect v1.1b funktioniert. Grundsätzlich ist die Unterstützung älterere Firmwares aus Mangel an Support Möglichkeiten nicht angedacht. Ob der Adapter also auch mit älteren Robonect Versionen funktioniert, kann ich Dir nicht sagen. Vielleicht kannst Du das testen und mir Rückmeldung geben.

                    Latzi Bulli Bultmann 2 Replies Last reply Reply Quote 1
                    • Latzi
                      Latzi @braindead last edited by Latzi

                      @braindead
                      nach Installation des neuen Adapters (und noch alter FW des Robonect) unveränderte Fehlermeldungen:

                      2020-03-15 10:19:34.736 - info: host.Pi4-Server "system.adapter.robonect.0" enabled
                      2020-03-15 10:19:34.766 - info: host.Pi4-Server instance system.adapter.robonect.0 started with pid 4656
                      2020-03-15 10:19:36.961 - info: robonect.0 (4656) starting. Version 0.0.5 in /opt/iobroker/node_modules/iobroker.robonect, node: v10.19.0
                      2020-03-15 10:19:37.060 - info: robonect.0 (4656) Done
                      2020-03-15 10:19:39.847 - error: robonect.0 (4656) uncaught exception: Cannot read property '0' of undefined
                      2020-03-15 10:19:39.848 - error: robonect.0 (4656) TypeError: Cannot read property '0' of undefined
                      at Request._callback (/opt/iobroker/node_modules/iobroker.robonect/lib/robonect.js:3961:84)
                      at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                      at Request.emit (events.js:198:13)
                      at Request. (/opt/iobroker/node_modules/request/request.js:1161:10)
                      at Request.emit (events.js:198:13)
                      at IncomingMessage. (/opt/iobroker/node_modules/request/request.js:1083:12)
                      at Object.onceWrapper (events.js:286:20)
                      at IncomingMessage.emit (events.js:203:15)
                      at endReadableNT (_stream_readable.js:1145:12)
                      at process._tickCallback (internal/process/next_tick.js:63:19)
                      2020-03-15 10:19:39.850 - info: robonect.0 (4656) cleaned everything up...
                      2020-03-15 10:19:40.399 - info: robonect.0 (4656) terminating
                      2020-03-15 10:19:40.400 - info: robonect.0 (4656) Terminated (NO_ERROR): Without reason
                      2020-03-15 10:19:40.404 - info: robonect.0 (4656) terminating
                      2020-03-15 10:19:40.948 - error: host.Pi4-Server Caught by controller[0]: TypeError: Cannot read property '0' of undefined
                      2020-03-15 10:19:40.949 - error: host.Pi4-Server Caught by controller[0]: at Request._callback (/opt/iobroker/node_modules/iobroker.robonect/lib/robonect.js:3961:84)
                      2020-03-15 10:19:40.949 - error: host.Pi4-Server Caught by controller[0]: at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                      2020-03-15 10:19:40.949 - error: host.Pi4-Server Caught by controller[0]: at Request.emit (events.js:198:13)
                      2020-03-15 10:19:40.950 - error: host.Pi4-Server Caught by controller[0]: at Request. (/opt/iobroker/node_modules/request/request.js:1161:10)
                      2020-03-15 10:19:40.950 - error: host.Pi4-Server Caught by controller[0]: at Request.emit (events.js:198:13)
                      2020-03-15 10:19:40.950 - error: host.Pi4-Server Caught by controller[0]: at IncomingMessage. (/opt/iobroker/node_modules/request/request.js:1083:12)
                      2020-03-15 10:19:40.950 - error: host.Pi4-Server Caught by controller[0]: at Object.onceWrapper (events.js:286:20)
                      2020-03-15 10:19:40.950 - error: host.Pi4-Server Caught by controller[0]: at IncomingMessage.emit (events.js:203:15)
                      2020-03-15 10:19:40.950 - error: host.Pi4-Server Caught by controller[0]: at endReadableNT (_stream_readable.js:1145:12)
                      2020-03-15 10:19:40.950 - error: host.Pi4-Server Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:63:19)
                      2020-03-15 10:19:40.950 - info: host.Pi4-Server instance system.adapter.robonect.0 terminated with code 0 (NO_ERROR)
                      2020-03-15 10:19:40.951 - info: host.Pi4-Server Restart adapter system.adapter.robonect.0 because enabled
                      2020-03-15 10:19:54.916 - info: host.Pi4-Server "system.adapter.robonect.0" disabled
                      

                      Ich aktualisiere jetzt mal die FW auf 1.1b und meld mich danach wieder. Hast du die ZeroConf auch upgedated?

                      Update: Nach dem Update auf FW-Version 1.1b läuft der Hase!!!
                      @braindead vielen Dank für die prompte Überarbeitung, jetzt hab ich wieder einiges zu "basteln" 👏 👏 👏

                      1 Reply Last reply Reply Quote 0
                      • braindead
                        braindead Developer last edited by

                        @Latzi Freut mich, dass der Adapter jetzt bei Dir läuft. Falls Dir noch etwas auffällt, wäre es sehr gut, wenn Du auf GitHub einen Issue erstellen könntest.

                        Ich habe den Adapter außerdem soweit vorbereitet, dass er in das Latest Repository von ioBroker aufgenommen werden kann. Mal gucken, wie lange das dauert und ob ich irgendetwas übersehen habe.

                        Latzi 2 Replies Last reply Reply Quote 1
                        • Latzi
                          Latzi @braindead last edited by

                          @braindead wird eine Weile dauern, bin gerade dabei eine Visualisierung zu basteln und mit der Unmenge an DP´s wird die möglicherweise bevorstehende Quarantäne sicherlich ausgefüllt.
                          Ich geb Bescheid, sobald mir etwas auffällt, herzlichen Dank nochmals.

                          1 Reply Last reply Reply Quote 0
                          • Latzi
                            Latzi @braindead last edited by

                            @braindead
                            Kann ich mit den DP´s auch aktiv eingreifen oder dienen sie nur der Anzeige?
                            Konkret geht es um folgendes:

                            • Im Fehlerfall möchte ich den Mäher neu starten (vorher den Fehler quittieren)

                            • manuellen Mähauftrag erteilen (wie könnte das genau ausgelöst werden?)

                            Gibt es eine Funktionsbeschreibung?

                            1 Reply Last reply Reply Quote 0
                            • braindead
                              braindead Developer last edited by

                              @Latzi Im begrenzten Umfang kannst Du den Mähroboter über den Adapter steuern, indem Du den DP robonect.0.status.mode setzt. Möglich Werte sind "Auto", "Home", "Manual", "End of day" und "Job" (nicht vollständig implementiert).

                              Ich lasse meinen Mähroboter z.B. jeden Tag von 13 - 19 Uhr mähen. Da er keinen eingebauten Regensensor hat, habe ich mir ein Script bebastelt, dass den DP auf "Home" setzt, wenn mein Homematic Regensensor Regen meldet. Sobald es wieder trocken ist, wird der DP wieder auf "Auto" gesetzt.

                              Bzgl. des Fehlerfalls weiß ich nicht genau, was Du machen möchtest. Immer wenn mein Mähroboter einen Fehler gemeldet hat, musste ich aktiv zu ihm hin, den Fehler beseitigen und danach Im Tastenfeld den Fehler bestätigen. Den Adapter habe ich dabei nie gebraucht.

                              Auch einen manuellen Mähauftrag (das müsste "Job" sein) habe ich bisher nicht gebraucht, lasse mich aber gerne eines besseren belehren, wenn es dafür wirklich Bedarf gibt.

                              Latzi 1 Reply Last reply Reply Quote 0
                              • Latzi
                                Latzi @braindead last edited by

                                @braindead
                                bei mir kommt des öfteren "eingesperrt" und es reicht, den Fehler zu quittieren und wieder zu starten, daher die Frage (kann´s aber über das Robonect Online Tool auch erledigen).

                                Hier mal meine bisher geschaffte Vis:
                                e0ee9040-d5b4-4c9b-861e-2119e1d0d9c4-grafik.png

                                M 1 Reply Last reply Reply Quote 1
                                • braindead
                                  braindead Developer last edited by

                                  Wie quitiert man denn den Fehler in der WebUI? Vielleicht kann man das ja auch über die API machen.

                                  Übrigens, tolle VIS! Aber Du solltest die Messer mal wechseln. 😄

                                  Latzi 1 Reply Last reply Reply Quote 0
                                  • Latzi
                                    Latzi @braindead last edited by

                                    @braindead sagte in Neuer Robonect HX Adapter:

                                    Aber Du solltest die Messer mal wechseln.

                                    Stimmt, hab aber noch einige kleine Ästelchen rumliegen, da möchte ich keine neuen Messer "opfern".

                                    Beim Online-Tool kommt ein Dialog, dass ein Fehler aufgetreten ist und der Fehler kann zurückgesetzt werden. Danach muss "Auto" gestartet werden. Wenn es das nächste mal vorkommt, mach ich ein paar Screenshots davon.

                                    1 Reply Last reply Reply Quote 0
                                    • opossum
                                      opossum last edited by

                                      Hallo, @Latzi ,

                                      Deine Vis sieht super aus, würdest Du uns vielleicht den Export zur Verfüging stellen?
                                      Ich habe jetzt die Version 1.1b auf dem Modul, mein Karlchen (HQ 315x) piept in regelmäßigen Abständen. Kann man das irgendwo in der Software ausschalten? habe auch wieder

                                      robonect.0	2020-03-16 15:15:12.830	error	(19369) Error: read ECONNRESET
                                      robonect.0	2020-03-16 15:15:12.826	error	(19369) Error: socket hang up
                                      

                                      Funktioniert aber eigentlich alles.

                                      Latzi 1 Reply Last reply Reply Quote 0
                                      • braindead
                                        braindead Developer last edited by

                                        @opossum Das Robonect Modul hält nicht alle Informationem im Speicher vor. Wenn die API Informationen abfragt, die nicht im Speicher sind, muss der Mähroboter dafür geweckt werden, was dieser mit einem Piepen bestätigt. Es gibt keine Möglichkeit das Piepen Softwareseitig zu verhindern. Du kannst den Adapter lediglich so einstellen, dass diese Information gar nicht erst abgefragt werden. Welche Abfragen das Piepen verursachen kann ich Dir nicht sagen, weil ich es nie getestet habe.

                                        Bzgl. des Socket Fehlers: Hast Du die aktuelle Version des Adapters installiert? Ich habe dieses Problem bei mir nämlich nicht.

                                        opossum 1 Reply Last reply Reply Quote 0
                                        • Bulli Bultmann
                                          Bulli Bultmann @braindead last edited by

                                          @braindead Hallo, ich habe den Adapter gerade installiert und es läuft sofort ganz gut. Viele Informationen die es über MQTT nicht gibt. Vielen Dank für die tolle Arbeit. Wenn es noch etwas zu testen gibt, kann ich gerne unterstützen.
                                          Gruß Uwe

                                          1 Reply Last reply Reply Quote 0
                                          • opossum
                                            opossum @braindead last edited by opossum

                                            Hallo, @braindead ,
                                            danke für die Info.

                                            @braindead sagte in Neuer Robonect HX Adapter:

                                            @opossum
                                            ....
                                            Bzgl. des Socket Fehlers: Hast Du die aktuelle Version des Adapters installiert? Ich habe dieses Problem bei mir nämlich nicht.

                                            Installierte Version ist 0.0.4. Wegen des Pieptons, nicht so schlimm, meine Nachbarn haben mich nur gefragt. Es stört aber nicht.

                                            braindead 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            801
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            gardena garten husqvarna mähroboter robonect
                                            56
                                            454
                                            90744
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo