Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Adapter: Worx Landroid v2.x.x

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Adapter: Worx Landroid v2.x.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      Lucky_ESA Developer Most Active last edited by

      Du musst in dein Log schauen was der Adapter ausgibt wenn dein Event startet. Du musst eine Verzögerung von 1,1 Sekunden (1100) zwischen deinen "steuern" hinzufügen.
      Oder die letzten 150 Beiträge lesen 🙂

      Gruß//Lucky

      B 1 Reply Last reply Reply Quote 1
      • B
        Bernd 2 @Lucky_ESA last edited by

        @lucky_esa vielen Dank für deine Hilfe, ich habe die Beiträge alle durchgeschaut, aber hatte das anscheinend nicht richtig verstanden und viel anderes ausprobiert.

        Gruß

        Bernd

        1 Reply Last reply Reply Quote 0
        • hg6806
          hg6806 Most Active last edited by hg6806

          Für meinen Landroid M700 möchte ich ganz gerne das Aktivitäten Log anzeigen lassen, da ich Probleme mit dem Kabel habe, was irgendwo einen zu hohen Übergangswiderstand hat.

          Wie ich herausgefunden habe muss man wohl den Payload noch "dekodieren".
          Oben ist ja das Blockly "worx.zip" verlinkt.
          Das habe ich eingebracht und die Nr. das DP eingegeben.
          Doch wo kommt da der "Output" heraus? Da kommt wohl irgendwas als HTML, ich habe aber keine Ahnung wie man da herankommt.

          L 1 Reply Last reply Reply Quote 0
          • L
            Lucky_ESA Developer Most Active @hg6806 last edited by

            @hg6806 sagte in Adapter: Worx Landroid v2.x.x:

            Für meinen Landroid M700 möchte ich ganz gerne das Aktivitäten Log anzeigen lassen, da ich Probleme mit dem Kabel habe, was irgendwo einen zu hohen Übergangswiderstand hat.

            Wie ich herausgefunden habe muss man wohl den Payload noch "dekodieren".
            Oben ist ja das Blockly "wory.zip" verlinkt.
            Das habe ich eingebracht und die Nr. das DP eingegeben.
            Doch wo kommt da der "Output" heraus? Da kommt wohl irgendwas als HTML, ich habe aber keine Ahnung wie man da herankommt.

            Du kannst dir dann diesen Datenpunkt in VIS anzeigen lassen. Dazu z. Bsp. ein html Widget auswählen und dort einfach den Datenpunkt so eintragen.

            {dein.datenpunkt}
            

            Gruß//Lucky

            hg6806 1 Reply Last reply Reply Quote 0
            • hg6806
              hg6806 Most Active @Lucky_ESA last edited by

              @lucky_esa

              Sorry, habe ich nicht ganz verstanden.

              Der Datenpunkt muss ja irgendein HTML sein. Woher bekomme ich den?

              L 1 Reply Last reply Reply Quote 0
              • L
                Lucky_ESA Developer Most Active @hg6806 last edited by

                @hg6806 sagte in Adapter: Worx Landroid v2.x.x:

                @lucky_esa

                Sorry, habe ich nicht ganz verstanden.

                Der Datenpunkt muss ja irgendein HTML sein. Woher bekomme ich den?

                Du musst einen Datenpunkt als Zeichenkette erstellen.
                Bsp.: 0_userdata.0.deindatenpunkt

                Jetzt noch den Aktualisierungs Blockly anpassen und dann sollte es gehen.
                worx_neu.zip

                Screenshot 2023-09-18 180747.png

                Gruß//Lucky

                1 Reply Last reply Reply Quote 0
                • hg6806
                  hg6806 Most Active last edited by

                  Danke, so habe ich etwas anzeigen können.
                  Das Ganze sieht aber bei mir recht gruselig aus wegen der Schriftgrößen und -farben.

                  Und da ich mich mit HTML noch viel weniger auskenne als mit Blockly lasse ich es lieber ganz bleiben das Log anzuzeigen.
                  Es wäre nur ein kleines nice-to-have gewesen.

                  Trotzdem danke für die Bemühungen.

                  L 1 Reply Last reply Reply Quote 0
                  • L
                    Lucky_ESA Developer Most Active @hg6806 last edited by

                    @hg6806 sagte in Adapter: Worx Landroid v2.x.x:

                    Danke, so habe ich etwas anzeigen können.
                    Das Ganze sieht aber bei mir recht gruselig aus wegen der Schriftgrößen und -farben.

                    Und da ich mich mit HTML noch viel weniger auskenne als mit Blockly lasse ich es lieber ganz bleiben das Log anzuzeigen.
                    Es wäre nur ein kleines nice-to-have gewesen.

                    Trotzdem danke für die Bemühungen.

                    Vielleicht findest du hier jemanden im Forum der die Ausgabe für dich anpasst. Leider habe ich dafür keine Zeit.

                    Gruß//Lucky

                    hg6806 1 Reply Last reply Reply Quote 0
                    • hg6806
                      hg6806 Most Active @Lucky_ESA last edited by

                      @lucky_esa

                      Alles gut, danke

                      1 Reply Last reply Reply Quote 0
                      • R
                        ralle last edited by

                        Hallo, Ich habe seit gestern auch den Worx Adapter am laufen, und von den Funktionen her läuft alles super...... aber, in den Protokollen bekomme ich laufend einen Fehler/Störung angezeigt.
                        Ich kann damit nichts anfangen, geschweige denn wo ich Suchen soll nach dem Problem.

                        Hat jemand einen Tip für mich....

                        vielen Dank für eure Hilfe

                        worx.0
                        2023-10-01 15:07:00.900	warn	State "worx.0.2022302672080024489B.calendar.saturday2.borderCut" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.885	warn	State "worx.0.2022302672080024489B.calendar.saturday2.workTime" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.837	warn	State "worx.0.2022302672080024489B.calendar.saturday2.startTime" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.801	warn	State "worx.0.2022302672080024489B.calendar.friday2.borderCut" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.747	warn	State "worx.0.2022302672080024489B.calendar.friday2.workTime" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.695	warn	State "worx.0.2022302672080024489B.calendar.friday2.startTime" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.680	warn	State "worx.0.2022302672080024489B.calendar.thursday2.borderCut" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.631	warn	State "worx.0.2022302672080024489B.calendar.thursday2.workTime" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.580	warn	State "worx.0.2022302672080024489B.calendar.thursday2.startTime" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.527	warn	State "worx.0.2022302672080024489B.calendar.wednesday2.borderCut" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.475	warn	State "worx.0.2022302672080024489B.calendar.wednesday2.workTime" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.424	warn	State "worx.0.2022302672080024489B.calendar.wednesday2.startTime" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.411	warn	State "worx.0.2022302672080024489B.calendar.tuesday2.borderCut" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.362	warn	State "worx.0.2022302672080024489B.calendar.tuesday2.workTime" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.348	warn	State "worx.0.2022302672080024489B.calendar.tuesday2.startTime" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.340	warn	State "worx.0.2022302672080024489B.calendar.calJson2" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.297	warn	State "worx.0.2022302672080024489B.calendar.monday2.borderCut" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.280	warn	State "worx.0.2022302672080024489B.calendar.calJson" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.236	warn	State "worx.0.2022302672080024489B.calendar.monday2.workTime" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.031	warn	State "worx.0.2022302672080024489B.mower.partyModus" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.029	warn	State "worx.0.2022302672080024489B.calendar.monday2.startTime" has no existing object, this might lead to an error in future versions
                        
                        web.0
                        2023-10-01 15:07:00.020	info	==> Connected system.user.admin from ::ffff:192.168.1.207
                        
                        worx.0
                        2023-10-01 15:07:00.018	warn	State "worx.0.2022302672080024489B.mower.oneTimeJson" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:07:00.011	warn	State "worx.0.2022302672080024489B.calendar.sunday2.borderCut" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:06:59.964	warn	State "worx.0.2022302672080024489B.mower.oneTimeWorkTime" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:06:59.956	warn	State "worx.0.2022302672080024489B.calendar.sunday2.workTime" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:06:59.948	warn	State "worx.0.2022302672080024489B.mower.oneTimeWithBorder" has no existing object, this might lead to an error in future versions
                        
                        worx.0
                        2023-10-01 15:06:59.907	warn	State "worx.0.2022302672080024489B.calendar.sunday2.startTime" has no existing object, this might lead to an error in future versions
                        
                        L 1 Reply Last reply Reply Quote 0
                        • L
                          Lucky_ESA Developer Most Active @ralle last edited by

                          @ralle Mit diesen Meldungen kann ich nicht viel anfangen. Stell den Adapter unter Instanz mal auf debug und poste mal was dann alles kommt. Es müssen Fehler kommen die das Anlegen der Datenpunkte verhindert.

                          Gruß//Lucky

                          R 1 Reply Last reply Reply Quote 0
                          • R
                            ralle @Lucky_ESA last edited by ralle

                            @lucky_esa Hi, danke für deine schnelle Antwort. Ich habs umgestellt leider kommt aber nicht mehr im Protokoll. Was ich gesehen habe wenn ich in den Objekten den Adapter öffne, dort sind jeweils pro Tag 2 Einträge:
                            z.B.:
                            Monday & Monday2 usw......

                            in Monday stehen auch meine Werte drin aber der Monday2 ist leer (darum meckert er wohl auch, vermute ich)

                            Ich hatte die Einträge mit "2" gestern mal gelöscht diese wurden aber neu angelegt , außer "caljson2"

                            ist das bei euch auch so...?

                            Danke

                            L 1 Reply Last reply Reply Quote 0
                            • L
                              Lucky_ESA Developer Most Active @ralle last edited by

                              @ralle sagte in Adapter: Worx Landroid v2.x.x:

                              @lucky_esa Hi, danke für deine schnelle Antwort. Ich habs umgestellt leider kommt aber nicht mehr im Protokoll. Was ich gesehen habe wenn ich in den Objekten den Adapter öffne, dort sind jeweils pro Tag 2 Einträge:
                              z.B.:
                              Monday & Monday2 usw......

                              in Monday stehen auch meine Werte drin aber der Monday2 ist leer (darum meckert er wohl auch, vermute ich)

                              ist das bei euch auch so...?

                              Danke

                              Welche Version hast du installiert und welchen Mäher hast du? Draht oder Vision?

                              Gruß//Lucky

                              R 1 Reply Last reply Reply Quote 0
                              • R
                                ralle @Lucky_ESA last edited by

                                @lucky_esa bist aber fix...

                                Ist die Version : 2.3.2
                                M500 (E165E) Draht

                                L 1 Reply Last reply Reply Quote 0
                                • L
                                  Lucky_ESA Developer Most Active @ralle last edited by

                                  @ralle sagte in Adapter: Worx Landroid v2.x.x:

                                  @lucky_esa bist aber fix...

                                  Ist die Version : 2.3.2
                                  M500 (E165E) Draht

                                  Du musst noch auf debug stellen und die Meldungen hier posten. Nein, bei mir werden diese alle angelegt. Kann das aber erst morgen prüfen da ich heute keine Zeit habe.

                                  Gruß//Lucky

                                  R 1 Reply Last reply Reply Quote 0
                                  • R
                                    ralle @Lucky_ESA last edited by

                                    @lucky_esa Danke werd ich noch machen. Habe aber auch erst wieder am Wochenende Zeit.
                                    Hab auch gerade gesehen das auf Github die 2.3.3 Version ist, habe versucht diese manuell zu Installieren, bricht leider mit Fehler ab...

                                    $ iobroker url https://github.com/iobroker-community-adapters/ioBroker.worx --host raspberrypi --debug
                                    
                                    install iobroker-community-adapters/ioBroker.worx#39e3cae4ba62910c9a71a568aed53436902d8673
                                    
                                    NPM version: 8.19.4
                                    
                                    Installing iobroker-community-adapters/ioBroker.worx#39e3cae4ba62910c9a71a568aed53436902d8673... (System call)
                                    
                                    npm ERR! code ENOTEMPTY
                                    
                                    npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/aws-crt' -> '/opt/iobroker/node_modules/.aws-crt-nzfhXYLj'
                                    
                                    npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2023-10-02T07_21_09_454Z-debug-0.log
                                    
                                    Try to solve ENOTEMPTY error automatically
                                    
                                    host.raspberrypi deleted npm temp directory: ".aws-crt-nzfhXYLj")
                                    
                                    host.raspberrypi deleted npm temp directory: ".aws-iot-device-sdk-v2-pIy95WJq")
                                    
                                    host.raspberrypi deleted npm temp directory: ".iobroker.worx-xUH4AlzP")
                                    
                                    host.raspberrypi deleted npm temp directory: ".json2iob-u29WFlXK")
                                    
                                    host.raspberrypi deleted npm temp directory: ".uuid-hFM3FfPu")
                                    
                                    Installing iobroker-community-adapters/ioBroker.worx#39e3cae4ba62910c9a71a568aed53436902d8673... (System call)
                                    
                                    npm ERR! code ENOTEMPTY
                                    
                                    npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/@aws-sdk/util-utf8-browser/node_modules/tslib' -> '/opt/iobroker/node_modules/@aws-sdk/util-utf8-browser/node_modules/.tslib-d2Bg42ur'
                                    
                                    npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2023-10-02T07_21_53_440Z-debug-0.log
                                    
                                    npm ERR! code ENOTEMPTYnpm ERR! syscall renamenpm ERR! path /opt/iobroker/node_modules/@aws-sdk/util-utf8-browser/node_modules/tslibnpm ERR! dest /opt/iobroker/node_modules/@aws-sdk/util-utf8-browser/node_modules/.tslib-d2Bg42urnpm ERR! errno -39npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/@aws-sdk/util-utf8-browser/node_modules/tslib' -> '/opt/iobroker/node_modules/@aws-sdk/util-utf8-browser/node_modules/.tslib-d2Bg42ur'npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2023-10-02T07_21_53_440Z-debug-0.loghost.raspberrypi Cannot install iobroker-community-adapters/ioBroker.worx#39e3cae4ba62910c9a71a568aed53436902d8673: 217
                                    
                                    ERROR: Process exited with code 25
                                    
                                    L Thomas Braun mcm1957 3 Replies Last reply Reply Quote 0
                                    • L
                                      Lucky_ESA Developer Most Active @ralle last edited by

                                      @ralle Diese Fehlermeldungen wirst du bei der 2.3.2 auch gehabt haben. Daher wurden die Datenpunkte nicht erstellt. Diese kommen aufgrund Fehler in deinem System.

                                      Gruß//Lucky

                                      1 Reply Last reply Reply Quote 0
                                      • Thomas Braun
                                        Thomas Braun Most Active @ralle last edited by

                                        @ralle

                                        Jag den

                                        iob fix
                                        

                                        über das System.

                                        1 Reply Last reply Reply Quote 0
                                        • mcm1957
                                          mcm1957 @ralle last edited by

                                          @ralle said in Adapter: Worx Landroid v2.x.x:

                                          @lucky_esa Danke werd ich noch machen. Habe aber auch erst wieder am Wochenende Zeit.
                                          Hab auch gerade gesehen das auf Github die 2.3.3 Version ist, habe versucht diese manuell zu Installieren, bricht leider mit Fehler ab...

                                          $ iobroker url https://github.com/iobroker-community-adapters/ioBroker.worx --host raspberrypi --debug
                                          

                                          Installation von GITHUB sollte NUR in Abstimmung mit dem Maintainer erfolgen. Auf Github kann jederzeit auch nicht funktionaler Code liegen der ggF deine ganze Installation lahmlegen kann.

                                          Was du meinst, ist dass es eine neuere Version 2.3.3 gibt die noch nicht im stable gelistet ist. Diese sollte KEINEFALLS einfach so von Github installiert werden. Du kannst diese Version von npm installieren bzw. ist diese im LATEST Repository verfügbar und kann via LATEST Repository ganz normal installiert werden.

                                          aa11a625-23a0-48ce-ad81-eeeb19073471-image.png

                                          1 Reply Last reply Reply Quote 0
                                          • L
                                            Lucky_ESA Developer Most Active last edited by

                                            Hallo Vision Nutzer,

                                            leider habe ich noch nicht alle Error - und Statusmeldungen zusammen. Kann jemand mit einem Vision mir mal 2 Errormeldungen simulieren?

                                            Fehlermeldung Licht zu schwach - Camera light too low
                                            Fehlermeldung Linse verschmutzt - Camera lens is dirty (was vor die Linse hängen)

                                            Die Meldungen könnt ihr dann aus dem DP worx.0.xxx.activityLog.payload entnehmen.

                                            Laut APP fehlen noch diese Meldungen;

                                                   //{ App translate
                                                   //    :"Battery Over Temperature",
                                                   //    :"Calibration needed",
                                                   //    :"Camera lens is dirty",
                                                   //    :"Camera light too low",
                                                   //    :"Charging station docking error",
                                                   //    :"Excessive slope",
                                                   //    :"HBI error",
                                                   //    :"Headlight error",
                                                   //    :"No Position",
                                                   //    :"Map error",
                                                   //    :"Lawn exploration failed",
                                                   //    :"Firmware upgrade error",
                                                   //    :"RFID reader error",
                                                   //    :"Map training start not allowed",
                                                   //    :"Unknown",
                                                   //    :"Unreachable charging station",
                                                   //    :"Unreachable zone",
                                                   //}
                                            

                                            Gruß//Lucky

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            897
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            121
                                            1194
                                            351935
                                            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