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

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Neuer Robonect HX Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • braindead
      braindead Developer last edited by

      Fast genau 2 Jahre nach der ersten Vorstellung des Adapters hier im Forum, ist der Adapter gestern ins latest Repository aufgenommen worden. Ich möchte mich bei allen bedanken, die mir bei der Entwicklung geholfen und immer wieder neue Version getestet haben!

      Da ich den Adapter ursprünglich für mich entwickelt habe, deckt er genau meinen Anwendungafall ab: Regelmäßig Daten abfragen und den Mähroboter bei Bedarf in die Ladestation schicken bzw. wieder starten lassen. Timer und alles andere konfiguriere ich über das Robonect WebUI.

      Sofern Bedarf besteht und die Robonect API das hergibt, werde ich weitere Features implementieren. Theoretisch sollte alles machbar sein, dass auch über die Roboct Android App machbar ist. Bitte erstellt dafür im Adapter Repository auf GitHub einen Idea Issue.

      Sollten Euch Bugs auffallen, möchte ich Euch bitten dafür einen Bug Issue auf GitHub zu erstellen.

      Wenn der Adapter im Laufe der nächsten 2 Wochen bei mir problemlos läuft und ich auch ansonsten keine Probleme gemeldet bekomme, werde ich den Adapter in das ioBroker stable Repository aufnehmen lassen, damit er für jeden User zugänglich ist.

      Hier nochmal der Link zum Robonect Adapter Repository auf GitHub:
      https://github.com/braindead1/ioBroker.robonect/

      L D 2 Replies Last reply Reply Quote 2
      • L
        lonsimbt @braindead last edited by

        @braindead

        Vielen Dank für das Update.

        Ich musste nach Installation der Version 0.0.9 (von 0.0.4 kommend) die IP-Adresse des robonect-Moduls neu im Adapter konfiguieren. Ansonsten läuft bislang alles problemlos.

        Gruß Marco

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

          @braindead Vielen Dank dafür!

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

            Freut mich, dass der Adapter bei Euch läuft!

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

              @braindead Das hat genau gepasst - ich hatte letzte Woche angefangen Robonect über MQTT einzubinden 🙂

              1 Reply Last reply Reply Quote 0
              • M
                mameier1234 last edited by

                Danke für Deine Mühe... Schon super, wenn man sowas kann.. ich bin ein bisschen neidisch 🙂

                Aber.. ich bleibe lieber bei MQTT... denn das Piepsen, wenn der Mäher abgefragt wird nervt dann doch meine Nachbarn, deren Terrasse 3 Meter neben meiner Roby-Garage ist... Das piepst ja auch nachts..

                Wie wäre es denn, wenn Du den Adapter erweiterst und wahlweise die MQTT-Daten mit einbindest ?

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

                  @mameier1234 Ich sehe ehrlich gesagt keinen Sinn darin den Adapter um MQTT zu erweitern, weil es ja schon einen eigenen MQTT Adapter gibt, der auf das Protokoll spezialisiert ist.

                  Mein Mähroboter steht ein paar Meter weiter entfernt vom Haus und meine Nachbarn haben sich bisher noch nicht beschwert. Die meisten Informationen im Adapter sind in meinen Augen nice to have und bieten für die eigentliche Steuerung keinen Mehrwert. Wenn man diese Informationen nur einmal in der Stunde oder sogar gar nicht abfragt, dann hält sich das Piepen in Grenzen bzw. entfällt sogar ganz.

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

                    @mameier1234 Gegen das nächtliche Piepsen hilft:

                    • Lautsprecher abklemmen 🙂
                    • Abfrageintervalle sinnvoll setzen
                    • Nachts die Instanz beenden:

                    skript.xml (Sind noch ein paar Andere Skripte zum automatischen starten/stop im Export)

                    ffc12e44-75b8-43a3-81fe-a39596300cee-grafik.png

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

                      @darkiop Da kommt mir eine Idee: Wie wäre es, wenn man im Adapter eine Ruhezeit definieren könnte?

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

                        @braindead sagte in Neuer Robonect HX Adapter:

                        Ruhezeit definieren

                        Das ist eine absolut geniale Idee, bist du so nett un baust das ein? Bitte, bitte, ... 👏

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

                          @braindead sagte in Neuer Robonect HX Adapter:

                          Da kommt mir eine Idee: Wie wäre es, wenn man im Adapter eine Ruhezeit definieren könnte?

                          Wieso nicht, dann ist mein Skript obsoelt 🙂

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

                            Alles klar, ich habe da auch schon ein paar Ideen:

                            • Es sollte zwei Ruhezeiten geben: Mittags und Nachts.
                            • Man sollte definieren können, ob die Ruhezeit nur für "Info" gilt oder für "Info" und "Status".

                            Könnt Ihr mir bitte einen Gefallen tun und testen, bei welchen API Aufrufen der Mäher geweckt werden muss und piepst? Ich würde die Standardwerte dann entsprechend anpassen wollen.

                            D Latzi 2 Replies Last reply Reply Quote 0
                            • D
                              darkiop Most Active @braindead last edited by

                              @braindead sagte in Neuer Robonect HX Adapter:

                              Könnt Ihr mir bitte einen Gefallen tun und testen, bei welchen API Aufrufen der Mäher geweckt werden muss und piepst? Ich würde die Standardwerte dann entsprechend anpassen wollen.

                              Kann ich mir die Tage mal anschauen. Aktuell regnet es aber 🙂

                              Die Ruhezeiten dann immer mit der Möglichkeit einzugeben von/bis?

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

                                @darkiop said in Neuer Robonect HX Adapter:

                                Die Ruhezeiten dann immer mit der Möglichkeit einzugeben von/bis?

                                Ich wüsste nicht, wie man das anders umsetzen sollte.

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

                                  @braindead sagte in Neuer Robonect HX Adapter:

                                  Könnt Ihr mir bitte einen Gefallen tun und testen, bei welchen API Aufrufen der Mäher geweckt werden muss und piepst?

                                  Keine Ahnung warum, aber mein Robo (Automower 315) piepst bei keiner Aktion, nur wenn ich am Robo selbst Einstellungen vornehme kommt das Piepsen.

                                  Hab gesehen, dass es eine Version 0.0.10 gibt, ist die lauffähig oder noch im Entstehen?

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

                                    @Latzi Um das Piepen zu provozieren, muss der Roboter zunächst im Status schlafen sein. D.h. Du musst immer ein paae Minuten warten.

                                    Version 0.0.10 beinhaltet eine kleine Änderung. Ich habe daraus eine neue Version gemacht, weil ich den Adapter in das stable Repository aufnehmen lassen möchte.

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

                                      @braindead sagte in Neuer Robonect HX Adapter:

                                      Um das Piepen zu provozieren, muss der Roboter zunächst im Status schlafen sein. D.h. Du musst immer ein paar Minuten warten.

                                      Genau so hab ich´s gemacht

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

                                        @braindead

                                        ich bekomme in unregelmäßigen Abständen folgende Fehlermeldung und Adapter startet neu:

                                        2020-03-25 14:36:30.122  - error: robonect.0 (32243) uncaught exception: Unexpected end of JSON input
                                        2020-03-25 14:36:30.123  - error: robonect.0 (32243) SyntaxError: Unexpected end of JSON input
                                            at JSON.parse (<anonymous>)
                                            at Request._callback (/opt/iobroker/node_modules/iobroker.robonect/lib/library.js:118:45)
                                            at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                            at Request.emit (events.js:198:13)
                                            at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1161:10)
                                            at Request.emit (events.js:198:13)
                                            at IncomingMessage.<anonymous> (/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)
                                        2020-03-25 14:36:30.124  - info: robonect.0 (32243) cleaned everything up...
                                        2020-03-25 14:36:31.128  - warn: robonect.0 (32243) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                        2020-03-25 14:36:31.628  - info: robonect.0 (32243) terminating with timeout
                                        2020-03-25 14:36:38.784  - error: host.Pi4-Server Caught by controller[0]: SyntaxError: Unexpected end of JSON input
                                        2020-03-25 14:36:38.785  - error: host.Pi4-Server Caught by controller[0]:     at JSON.parse (<anonymous>)
                                        2020-03-25 14:36:38.785  - error: host.Pi4-Server Caught by controller[0]:     at Request._callback (/opt/iobroker/node_modules/iobroker.robonect/lib/library.js:118:45)
                                        2020-03-25 14:36:38.786  - error: host.Pi4-Server Caught by controller[0]:     at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22)
                                        2020-03-25 14:36:38.786  - error: host.Pi4-Server Caught by controller[0]:     at Request.emit (events.js:198:13)
                                        2020-03-25 14:36:38.786  - error: host.Pi4-Server Caught by controller[0]:     at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1161:10)
                                        2020-03-25 14:36:38.786  - error: host.Pi4-Server Caught by controller[0]:     at Request.emit (events.js:198:13)
                                        2020-03-25 14:36:38.787  - error: host.Pi4-Server Caught by controller[0]:     at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1083:12)
                                        2020-03-25 14:36:38.787  - error: host.Pi4-Server Caught by controller[0]:     at Object.onceWrapper (events.js:286:20)
                                        2020-03-25 14:36:38.787  - error: host.Pi4-Server Caught by controller[0]:     at IncomingMessage.emit (events.js:203:15)
                                        2020-03-25 14:36:38.787  - error: host.Pi4-Server Caught by controller[0]:     at endReadableNT (_stream_readable.js:1145:12)
                                        2020-03-25 14:36:38.788  - error: host.Pi4-Server instance system.adapter.robonect.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                        2020-03-25 14:36:38.788  - info: host.Pi4-Server Restart adapter system.adapter.robonect.0 because enabled
                                        
                                        

                                        Kannst du mit den Meldungen etwas anfangen?

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

                                          @Latzi Anscheinend hast Du ab und an Probleme damit die Antworten zu verarbeiten. Ich habe diesen Fehler bisher bei mir nicht beobachtet. Trotzdem arbeite ich gerade daran solche Fehler besser abzufangen. Sobald ich etwas zum Testen habe, gebe ich bescheid.

                                          1 Reply Last reply Reply Quote 1
                                          • M
                                            MarcJ last edited by

                                            Hi!
                                            Ich habe auch 1.1b drauf und Adapter 0.0.10.
                                            Leider bekomme ich die folgende Fehlermeldung, wenn ich auf den "Status" was schreibe (also zum Beispiel, dass er auf "AUTO" gehen soll).
                                            57a99e6d-6eb6-4ee3-b9c1-a9cac5e0bffd-image.png

                                            Woran kann das liegen?
                                            Danke und Grüße
                                            Marc

                                            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

                                            409
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            gardena garten husqvarna mähroboter robonect
                                            57
                                            461
                                            94513
                                            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