Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Shelly v3.1.x

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Test Adapter Shelly v3.1.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • Stuebi
      Stuebi @Conquest last edited by

      @Conquest , versuche einmal folgendes:

      In ioBroker den Shelly Adapter unter Instanzen stoppen. Dann auf der Kommandozeile anmelden und folgendes eingeben:

      cd /opt/iobroker/node_modules/iobroker.shelly
      node shelly.js --debug
      

      Was siehst Du an Meldungen?

      C 1 Reply Last reply Reply Quote 0
      • C
        Conquest @Stuebi last edited by

        @Stuebi sagte in Test Adapter Shelly v3.1.x:

        cd /opt/iobroker/node_modules/iobroker.shelly
        node shelly.js --debug

        2020-01-28 20:19:29.594  - debug: shelly.0 (18820) Redis Objects: Use Redis connection: 127.0.0.1:9001
        2020-01-28 20:19:29.882  - debug: shelly.0 (18820) Objects client ready ... initialize now
        2020-01-28 20:19:29.884  - debug: shelly.0 (18820) Objects create PubSub Client
        2020-01-28 20:19:29.885  - debug: shelly.0 (18820) Objects client initialize lua scripts
        2020-01-28 20:19:29.895  - debug: shelly.0 (18820) objectDB connected
        2020-01-28 20:19:29.899  - debug: shelly.0 (18820) Redis States: Use Redis connection: 127.0.0.1:9000
        2020-01-28 20:19:29.900  - debug: shelly.0 (18820) Objects connected to redis: 127.0.0.1:9001
        2020-01-28 20:19:29.905  - debug: shelly.0 (18820) States create PubSub Client
        2020-01-28 20:19:29.905  - debug: shelly.0 (18820) statesDB connected
        2020-01-28 20:19:29.916  - debug: shelly.0 (18820) States connected to redis: 127.0.0.1:9000
        2020-01-28 20:19:31.174  - error: shelly.0 (18820) adapter disabled
        2020-01-28 20:19:31.177  - info: shelly.0 (18820) starting. Version 3.1.6 in /opt/iobroker/node_modules/iobroker.shelly, node: v10.18.1
        2020-01-28 20:19:31.224  - info: shelly.0 (18820) Starting Shelly adapter in CoAP modus.
        Exception: TypeError: xmlserializer.Builder is not a constructor/TypeError: xmlserializer.Builder is not a constructor
        xmlserializer.Builder is not a constructor
        TypeError: xmlserializer.Builder is not a constructor
            at module.exports (/opt/iobroker/node_modules/node-rest-client/lib/nrc-serializer-manager.js:122:18)
            at new exports.Client (/opt/iobroker/node_modules/node-rest-client/lib/node-rest-client.js:13:61)
            at new ShellyIot (/opt/iobroker/node_modules/iobroker.shelly/node_modules/shelly-iot/index.js:30:27)
            at CoAPServer.listen (/opt/iobroker/node_modules/iobroker.shelly/lib/coap.js:582:18)
            at Timeout.setTimeout [as _onTimeout] (/opt/iobroker/node_modules/iobroker.shelly/shelly.js:203:18)
            at ontimeout (timers.js:436:11)
            at tryOnTimeout (timers.js:300:5)
            at listOnTimeout (timers.js:263:5)
            at Timer.processTimers (timers.js:223:10)
        2020-01-28 20:19:31.252  - error: shelly.0 (18820) Exception: TypeError: xmlserializer.Builder is not a constructor
        2020-01-28 20:19:31.252  - error: shelly.0 (18820) Exception: xmlserializer.Builder is not a constructor
        2020-01-28 20:19:31.254  - error: shelly.0 (18820) Exception: TypeError: xmlserializer.Builder is not a constructor
            at module.exports (/opt/iobroker/node_modules/node-rest-client/lib/nrc-serializer-manager.js:122:18)
            at new exports.Client (/opt/iobroker/node_modules/node-rest-client/lib/node-rest-client.js:13:61)
            at new ShellyIot (/opt/iobroker/node_modules/iobroker.shelly/node_modules/shelly-iot/index.js:30:27)
            at CoAPServer.listen (/opt/iobroker/node_modules/iobroker.shelly/lib/coap.js:582:18)
            at Timeout.setTimeout [as _onTimeout] (/opt/iobroker/node_modules/iobroker.shelly/shelly.js:203:18)
            at ontimeout (timers.js:436:11)
            at tryOnTimeout (timers.js:300:5)
            at listOnTimeout (timers.js:263:5)
            at Timer.processTimers (timers.js:223:10)
        2020-01-28 20:19:31.256  - info: shelly.0 (18820) Closing Adapter
        
        
        Stuebi 1 Reply Last reply Reply Quote 0
        • Stuebi
          Stuebi @Conquest last edited by

          @Conquest , versuche einmal ein:

          cd /opt/iobroker/node_modules/iobroker.shelly
          npm install xmlbuilder
          

          Danach den Shelly Adapter unter Instanzen neue starten!

          C 1 Reply Last reply Reply Quote 1
          • C
            Conquest @Stuebi last edited by

            @Stuebi sagte in Test Adapter Shelly v3.1.x:

            @Conquest , versuche einmal ein:

            cd /opt/iobroker/node_modules/iobroker.shelly
            npm install xmlbuilder
            

            Danach den Shelly Adapter unter Instanzen neue starten!

            Super vielen Dank läuft wieder.
            Passiert das beim nächsten Update wieder?

            Stuebi 1 Reply Last reply Reply Quote 0
            • Stuebi
              Stuebi @Conquest last edited by

              @Conquest , warum sollte? Sonst hätte ja jeder das Problem

              C 1 Reply Last reply Reply Quote 0
              • C
                Conquest @Stuebi last edited by

                @Stuebi
                Hatte nur gedacht. Weil bis zum Update auf 3.1.6 lief er ja auch ohne Probleme bei mir.

                1 Reply Last reply Reply Quote 1
                • peterk34
                  peterk34 @Stuebi last edited by

                  @Stuebi den Namen, nicht die ID

                  1 Reply Last reply Reply Quote 0
                  • peterk34
                    peterk34 @Conquest last edited by

                    @Conquest ich hatte das gleiche Problem, alles versucht was so zu finden war, sogar komplett neu aufgesetzt. Ich hab dann auf mqtt umgestellt und das funktioniert gut ...

                    C 1 Reply Last reply Reply Quote 0
                    • C
                      Conquest @peterk34 last edited by

                      @peterk34 sagte in Test Adapter Shelly v3.1.x:

                      @Conquest ich hatte das gleiche Problem, alles versucht was so zu finden war, sogar komplett neu aufgesetzt. Ich hab dann auf mqtt umgestellt und das funktioniert gut ...

                      Ja aber jetzt funktioniert es ja auch mit Coap wieder.

                      1 Reply Last reply Reply Quote 0
                      • Nashra
                        Nashra Most Active Forum Testing last edited by

                        Moin, nochmal zu dem DP online des Shelly.
                        In einer VM wird bei online sauber true/false angezeigt,
                        verwende ich aber LXC dann bleibt dieser DP leer.
                        Warum bzw. verstehe ich dies nicht.
                        Ping zu den Shellys funktioniert und auch die sonstigen
                        Daten werden ja geholt.
                        Hat jemand von euch hier ioB in einem LXC laufen
                        und online wird angezeigt oder auch nicht.

                        Dr. Bakterius 1 Reply Last reply Reply Quote 0
                        • Dr. Bakterius
                          Dr. Bakterius Most Active @Nashra last edited by

                          @Nashra sagte in Test Adapter Shelly v3.1.x:

                          Hat jemand von euch hier ioB in einem LXC laufen
                          und online wird angezeigt oder auch nicht.

                          Ich habe ioBroker in einem privilegierten Proxmox-Container laufen und der 'online'-Status (true|false) wird korrekt angezeigt.

                          Nashra 1 Reply Last reply Reply Quote 0
                          • Nashra
                            Nashra Most Active Forum Testing @Dr. Bakterius last edited by

                            @Dr-Bakterius sagte in Test Adapter Shelly v3.1.x:

                            @Nashra sagte in Test Adapter Shelly v3.1.x:

                            Hat jemand von euch hier ioB in einem LXC laufen
                            und online wird angezeigt oder auch nicht.

                            Ich habe ioBroker in einem privilegierten Proxmox-Container laufen und der 'online'-Status (true|false) wird korrekt angezeigt.

                            Hm, möchte wirklich mal wissen warum der das bei mir nicht anzeigt 🤔
                            Was läuft denn bei dir @Dr-Bakterius, Ubuntu oder Debian?

                            Dr. Bakterius 1 Reply Last reply Reply Quote 0
                            • B
                              Banjo89 last edited by Banjo89

                              Abend zusammen,

                              bei meinem Tür/Fenstersensor wird der Türstatus in ioBroker nicht aktualisiert - auf dem Shelly selbst wird der Status geändert (open / close), im Adapter ändert sich jedoch nur der lux-Wert.

                              Habe den Adapter über mqtt laufen und im log von ioBroker sehe ich dass der Sensor sich beim Türöffnen auch brav anmeldet:

                              Shelly device 192.168.178.132 (shellydw / shellydw-F3B026 / SHDW-1#F3B026#1) with MQTT connected!
                              

                              Hat jemand eine Idee?

                              Stuebi 1 Reply Last reply Reply Quote 0
                              • Stuebi
                                Stuebi @Banjo89 last edited by

                                @Banjo89, der Türsensor "schläft" und wenn die Tür geöffnet / geschlossen wird, meldet sich der Shelly am WLAN an und sendet den Status. Der Status wird aber leider nicht immer gesendet. Und was nicht da ist, kann auch nicht angezeigt werden.

                                B 1 Reply Last reply Reply Quote 0
                                • Dr. Bakterius
                                  Dr. Bakterius Most Active @Nashra last edited by

                                  @Nashra sagte in Test Adapter Shelly v3.1.x:

                                  Was läuft denn bei dir @Dr-Bakterius, Ubuntu oder Debian?

                                  Debian Buster.

                                  Nashra 1 Reply Last reply Reply Quote 0
                                  • Nashra
                                    Nashra Most Active Forum Testing @Dr. Bakterius last edited by

                                    @Dr-Bakterius sagte in Test Adapter Shelly v3.1.x:

                                    @Nashra sagte in Test Adapter Shelly v3.1.x:

                                    Was läuft denn bei dir @Dr-Bakterius, Ubuntu oder Debian?

                                    Debian Buster.

                                    Jow habe ich auch.
                                    Habe mal den DP auf true gesetzt und nach kurzer Zeit wechselt
                                    es auf false d.h. es wird also abgefragt. Mache ich ein ping 192.x.x.x
                                    dann bekomme ich auch eine Antwort das er online ist.
                                    Warum jetzt nicht beim Adapter 🤔

                                    Dr. Bakterius 1 Reply Last reply Reply Quote 0
                                    • Dr. Bakterius
                                      Dr. Bakterius Most Active @Nashra last edited by Dr. Bakterius

                                      @Nashra Hast du den Ping-Adapter installiert und funktioniert dieser korrekt - zeigt also richtig die erreichbaren bzw. unerreichbaren Geräte an?

                                      Ich frage deshalb, weil ich mit Ping im Container Probleme hatte und erst die Ping-Funktion neu installieren musste. Hier der Thread dazu: https://forum.iobroker.net/topic/24957/gelöst-ping-adapter-meldet-immer-false

                                      Nashra 1 Reply Last reply Reply Quote 1
                                      • Nashra
                                        Nashra Most Active Forum Testing @Dr. Bakterius last edited by

                                        @Dr-Bakterius sagte in Test Adapter Shelly v3.1.x:

                                        @Nashra Hast du den Ping-Adapter installiert und funktioniert dieser korrekt - zeigt also richtig die erreichbaren bzw. unerreichbaren Geräte an?

                                        Ich frage deshalb, weil ich mit Ping im Container Probleme hatte und erst die Ping-Funktion neu installieren musste. Hier der Thread dazu: https://forum.iobroker.net/topic/24957/gelöst-ping-adapter-meldet-immer-false

                                        Danke @Dr-Bakterius es funktioniert wieder 👍
                                        Dein Thread hat es gebracht.

                                        sudo apt-get install iputils-ping --reinstall
                                        

                                        Onlinestatus wieder ok 😊

                                        Dr. Bakterius 1 Reply Last reply Reply Quote 0
                                        • Dr. Bakterius
                                          Dr. Bakterius Most Active @Nashra last edited by

                                          @Nashra sagte in Test Adapter Shelly v3.1.x:

                                          Danke @Dr-Bakterius es funktioniert wieder

                                          Freut mich... 😊

                                          1 Reply Last reply Reply Quote 0
                                          • B
                                            Banjo89 @Stuebi last edited by

                                            @Stuebi
                                            Der Shelly meldet sich auch jedes Mal (beim Öffnen / Schließen der Tür) erfolgreich am WLAN an und sendet die lux und Akku-Werte, außer jedoch den Türstatus:

                                            Bildschirmfoto 2020-02-02 um 15.59.04.png

                                            WIe gesagt auf dem Shelly selbst ändert es den Türstatus auch, dh der Sensor dürfte keinen Defekt haben.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            931
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter shelly
                                            36
                                            282
                                            32395
                                            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