Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Einbindung von Geräten
    5. Worx Adapter läuft nicht mehr

    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

    Worx Adapter läuft nicht mehr

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

      @rawa

      echad@chet:~ $ ping id.eu.worx.com
      ping: id.eu.worx.com: Name or service not known
      echad@chet:~ $
      

      Da wird sich wohl beim Login Server was geändert haben. Das dürfte dann ein Fall für den Adapter Maintainer sein. Hast du mal in die Issues des Adapters geschaut?

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

        @RaWa

        2.2.0 ist veraltet und hat offenbar noch eine ungültige Addresse im Code. Fehlermeldungen zu der Altversion bzw. Logs mit dieser bringen nichts.

        Die aktuelle Address ist https://id.worx.com/; ie URL wurde schon vor 8 Monaten mit 2.3.1 im Adapter angepasst.

        Wenn die aktuelle Version nicht funktioniert, bitte ein (Debug) Log mit der AKTUELLEN Version erstellen und ggF ein Issue im Adapter repo erstellen.

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

          @mcm57

          OK, update auf die aktuelle Version:

          20542a82-a0c4-4409-8392-022a18d486ec-image.png

          2024-03-25 17:51:55.830 - info: host.IOBrokerPC iobroker host.IOBrokerPC Adapter "system.adapter.worx.0" is started
          2024-03-25 17:51:55.834 - info: host.IOBrokerPC "system.adapter.worx.0" enabled
          2024-03-25 17:51:55.886 - info: host.IOBrokerPC instance system.adapter.worx.0 started with pid 9496
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: node:internal/modules/cjs/loader:1338
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: return process.dlopen(module, path.toNamespacedPath(filename));
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: ^
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]:
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: Error: Das angegebene Modul wurde nicht gefunden.
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: \\?\C:\ioBroker\node_modules\aws-crt\dist\bin\win32-x64-cruntime\aws-crt-nodejs.node
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: at Module._extensions..node (node:internal/modules/cjs/loader:1338:18)
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1117:32)
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:958:12)
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1141:19)
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: at require (node:internal/modules/cjs/helpers:110:18)
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: at Object. (C:\ioBroker\node_modules\aws-crt\dist\native\binding.js:104:19)
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1254:14)
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1117:32)
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:958:12) {
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: code: 'ERR_DLOPEN_FAILED'
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: }
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]:
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC Caught by controller[0]: Node.js v18.15.0
          2024-03-25 17:51:56.625 - error: host.IOBrokerPC instance system.adapter.worx.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
          2024-03-25 17:51:56.625 - info: host.IOBrokerPC Restart adapter system.adapter.worx.0 because enabled
          2024-03-25 17:51:56.903 - info: host.IOBrokerPC iobroker exit 0
          
          

          Viele Grüße

          Thomas Braun 1 Reply Last reply Reply Quote 0
          • R
            RaWa last edited by

            @thomas-braun

            In den Instanzeneinstellungen lässt sich ausser ID und Passwort nicht viel machen, und ja, diese sind korrekt 🙂

            Viele Grüße

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

              @rawa

              Das Fehlerbild (log oben) sieht danach aus dass ein node modul entweder nicht richtig installiert ist oder unter Windows nicht verfügbar ist. Eröffne am besten ein Issue im Adapter Repository damit sich das ein Maintainer genauer ansehen kann. LuckyEsa ist da eh aktiv.

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

                @rawa sagte in Worx Adapter läuft nicht mehr:

                Node.js v18.15.0

                Bring das auf einen aktuellen Stand. Und den Rest vom System auch. Mit alten Versionen kannst du gar nix sagen.

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

                  @rawa Ich antworte dir mal hier statt auf Github.
                  Die gute Nachricht ist, dass der Adapter unter windows läuft. Die schlechte ist, dass du leider ein schlecht aktualisiertes System hast. Auch Linux User haben diese Fehlermeldung node_modules\aws-crt\dist\bin... Hier reicht meist ein iob fix...Sollte das System zu alt sein muss immer erst die Node und dann der JS-Controller aktualisiert werden. Das aws-crt Package gehört zu aws-iot-device-sdk-v2 was mir von Worx vorgegeben wird. Wir hatten auch aws-iot-device-sdk versucht, aber Worx trennt dann alle 15 Minuten die Verbindung. Daher kann ich nicht mehr zurück...

                  Leider kenne ich mich mit Windows nicht aus aber vielleicht kann @sigi234 sagen, ob es ein iob fix für Windows gibt. Wenn nein, dann bleibt dir nur das:

                  1. Worx unter Adapter deinstallieren (nicht nur unter Instanz)
                  2. Volles Backup erstellen
                  3. ioBroker deinstallieren
                  4. iobroker neu installieren
                  5. Worx installieren
                  6. Backup aufspielen

                  Gruß//Lucky

                  sigi234 R 2 Replies Last reply Reply Quote 0
                  • sigi234
                    sigi234 Forum Testing Most Active @Lucky_ESA last edited by sigi234

                    @lucky_esa sagte in Worx Adapter läuft nicht mehr:

                    Leider kenne ich mich mit Windows nicht aus aber vielleicht kann @sigi234 sagen, ob es ein iob fix für Windows gibt.

                    Ja
                    https://forum.iobroker.net/topic/63610/test-iobroker-unter-windows-installieren-2023-edition

                    Zitat:

                    Ist ioBroker erst einmal installiert, kann der Installer für folgende Aktionen verwendet werden:

                    • Aktualisieren von Node.js auf die aktuell empfohlene Version

                    • Ausführen des ioBroker Fixers

                    • Löschen oder Anlegen von Regeln für die Windows Firewall, damit ioBroker auch von außen erreicht werden kann

                    • Festlegen, ob ioBroker beim Start von Windows automatisch gestartet wird.
                      Dafür installiert sich der Installer selbst und ist im Windows-Startmenü unter "ioBroker automation platform" - "ioBroker Setup" zu finden.

                    Noch ein Hinweis :
                    Der JS-Controller muss derzeit noch manuell upgedatet werden!

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

                      @lucky_esa Vielen Dank! Ich mach mich mal dran.

                      1 Reply Last reply Reply Quote 0
                      • R
                        RaWa @sigi234 last edited by

                        @sigi234 Danke dir. Mal gespannt ob ich es hinbekomme.
                        Schöne Ostern!

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

                          @Lucky_ESA so, ich denke ich habe alles erledigt (hoffentlich)
                          Dummerweise läuft der worx adapter immer noch nicht.

                          8f57c1b5-2523-42f2-a6d8-ec18ad7e3bfd-image.png

                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	info	Restart adapter system.adapter.worx.0 because enabled
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	instance system.adapter.worx.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: Node.js v18.20.0
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]:
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: }
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: code: 'ERR_DLOPEN_FAILED'
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:1019:12) {
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1203:32)
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1364:14)
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: at Object.<anonymous> (C:\ioBroker\node_modules\aws-crt\dist\native\binding.js:104:19)
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: at require (node:internal/modules/helpers:177:18)
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1231:19)
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:1019:12)
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1203:32)
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: at Module._extensions..node (node:internal/modules/cjs/loader:1460:18)
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: \\?\C:\ioBroker\node_modules\aws-crt\dist\bin\win32-x64-cruntime\aws-crt-nodejs.node
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: Error: Das angegebene Modul wurde nicht gefunden.
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]:
                          host.IOBrokerPC
                          2024-04-01 16:50:02.175	error	Caught by controller[0]: ^
                          host.IOBrokerPC
                          2024-04-01 16:50:02.174	error	Caught by controller[0]: return process.dlopen(module, path.toNamespacedPath(filename));
                          host.IOBrokerPC
                          2024-04-01 16:50:02.174	error	Caught by controller[0]: node:internal/modules/cjs/loader:1460
                          host.IOBrokerPC
                          2024-04-01 16:50:01.521	info	instance system.adapter.worx.0 started with pid 5088
                          

                          Windows 10
                          Node.js: v18.20.0
                          js controller 5.0.19
                          worx Version 2.3.4

                          hab ich was falsch gemacht bzw. vergessen ?

                          Viele Grüße

                          L 2 Replies Last reply Reply Quote 0
                          • L
                            Lucky_ESA Developer Most Active @RaWa last edited by

                            @rawa Hast du den iob fix ausgeführt?

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

                              @rawa Habe heute mal versucht auf Windows 11 diesen Fehler zu simulieren. Egal was ich versucht habe um so eine Schiefe installation hinzubekommen, habe ich es einfach nicht geschafft. Der Adapter wird sauber installiert und funktioniert einwandfrei. Aus purer Verzweifelung habe ich dann die aws-crt-nodejs.node gelöscht. Das zeigt mit zumindest ein ähnliches Fehlerbild an.

                              Schau mal bitte ob du diesen Ordner hast.
                              C:\ioBroker\node_modules\aws-crt\dist\bin\win32-x64-cruntime\

                              Wenn nein, bis wohin kommst du? Wenn ja, dann entzippe den Anhang (aws-crt-nodejs.node) und lade diese Datei in den Ordner C:\ioBroker\node_modules\aws-crt\dist\bin\win32-x64-cruntime\

                              Der Adapter kann nun mit diesem Fehler umgehen und verwendet dann die alte Verbindung. Muss das morgen noch testen und dann lade ich es auf GIT hoch. Dann musst du von GIT installieren. Du musst aber vorher unter Adapter die Instanz deinstallieren.

                              aws-crt-nodejs.zip

                              Screenshot 2024-04-02 212744.png

                              Vision User dürfen auf keinen Fall derzeit von GIT laden. @hsteinme und ich implementieren derzeit komplett den Vision und Kress. Es werden sonst ungewünschte Datenpunkte erstellt.

                              Gruß//Lucky

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

                                @lucky_esa ja, habe ich

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

                                  @rawa sagte in Worx Adapter läuft nicht mehr:

                                  @lucky_esa ja, habe ich

                                  Dann versuche mal mein nächsten Post umzusetzen. Habe die alte Verbindung bereits auf GIT. Aber bitte erst die Datei mal bei dir einfügen und schauen ob es funktioniert.

                                  Gruß//Lucky

                                  R 2 Replies Last reply Reply Quote 0
                                  • R
                                    RaWa @Lucky_ESA last edited by

                                    @lucky_esa Worx Adapter deinstalliert, Pfad war vorhanden. IoBroker gestoppt.
                                    aws-crt-nodejs.node in .bak umbenannt, deine Datei entzipt und in das Verzeichnis kopiert. Worx installiert - gleiches Ergebnis, leider. Keine Verbindung mit Host.

                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.321	info	Restart adapter system.adapter.worx.0 because enabled
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.321	error	instance system.adapter.worx.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.321	error	Caught by controller[0]: Node.js v18.20.0
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.321	error	Caught by controller[0]:
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.321	error	Caught by controller[0]: }
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.321	error	Caught by controller[0]: code: 'ERR_DLOPEN_FAILED'
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.321	error	Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:1019:12) {
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.321	error	Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1203:32)
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.321	error	Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.321	error	Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1364:14)
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.321	error	Caught by controller[0]: at Object.<anonymous> (C:\ioBroker\node_modules\aws-crt\dist\native\binding.js:104:19)
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.320	error	Caught by controller[0]: at require (node:internal/modules/helpers:177:18)
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.320	error	Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1231:19)
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.320	error	Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:1019:12)
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.320	error	Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1203:32)
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.320	error	Caught by controller[0]: at Module._extensions..node (node:internal/modules/cjs/loader:1460:18)
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.320	error	Caught by controller[0]: \\?\C:\ioBroker\node_modules\aws-crt\dist\bin\win32-x64-cruntime\aws-crt-nodejs.node
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.320	error	Caught by controller[0]: Error: Das angegebene Modul wurde nicht gefunden.
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.320	error	Caught by controller[0]:
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.320	error	Caught by controller[0]: ^
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.320	error	Caught by controller[0]: return process.dlopen(module, path.toNamespacedPath(filename));
                                    host.IOBrokerPC
                                    2024-04-03 22:22:37.320	error	Caught by controller[0]: node:internal/modules/cjs/loader:1460
                                    host.IOBrokerPC
                                    2024-04-03 22:22:35.757	info	instance system.adapter.worx.0 started with pid 6488
                                    
                                    modbus.0
                                    8396	2024-04-03 22:22:08.806	warn	On error: {"errno":-4078,"code":"ECONNREFUSED","syscall":"connect","address":"127.0.0.1","port":502}
                                    
                                    modbus.0
                                    8396	2024-04-03 22:22:08.806	error	Client in error state.
                                    
                                    modbus.0
                                    8396	2024-04-03 22:22:08.806	error	Socket Error
                                    
                                    1 Reply Last reply Reply Quote 0
                                    • R
                                      RaWa @Lucky_ESA last edited by RaWa

                                      @lucky_esa habe das Gleiche noch einmal versucht. Nach dem deinstallieren des Worx Adapters hört der Pfad hier auf: C:\ioBroker\node_modules

                                      Adapter installiert, Pfad wieder kompeltt da, die Datei gegen deine getauscht, dann den Adapter eingerichtet - leider auch negativ

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

                                        @rawa

                                        Adapter installiert, Pfad wieder kompeltt da, die Datei gegen deine getauscht, dann den Adapter eingerichtet - leider auch negativ

                                        Irgendwas stimmt mit deinem Sytem nicht.
                                        \?\C:\ioBroker\node_modules

                                        Als Workaround kannst du vom Git laden aber das löst eigentlich dein Problem nicht. Wenn die Datei vorhanden ist aber nicht geladen werden kann, ist leider ein Problem wobei ich dir nicht helfen kann.

                                        Gruß//Lucky

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

                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        815
                                        Online

                                        31.9k
                                        Users

                                        80.2k
                                        Topics

                                        1.3m
                                        Posts

                                        5
                                        22
                                        949
                                        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