Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Shelly Adapter: rotes X bei Verbunden mit Gerät oder Dienst

    NEWS

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    Shelly Adapter: rotes X bei Verbunden mit Gerät oder Dienst

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

      Servus.

      Hoffentlich kann mir hier jemand helfen, ich weiß nicht weiter.

      Seitdem ich im September meinen ioBroker mit Raspi komplett neu installiert habe, funktioniert der Shelly Adapter nicht mehr. Die alte Installation hatte andere Fehler, aber der Shelly Adapter lief...
      Adapter meldet Fehler: nicht verbunden mit Gerät oder Dienst

      Was könnte das sein und wie ist es zu beheben?

      • js-controller auf 5.0.16
      • shelly Adapter auf 6.6.1 und gemäß dort angegebener Anleitung installiert
      • MQTT und HTTP eingestellt
      • MQTT Listen IP - Default - Zugriff von allen IPs zulassen
      • Port 1882
      • mqtt username und kennwort gesetzt

      Ich habe so um die 25 Shelly im Haus, einige in Gen1, einige in Gen2.

      Testweise habe ich bei jeweils einem Gerät die Config auf den neuen ioBroker Server angepasst. MQTT aktiviert gemäß Anleitung IP und Port 1882 eingestellt, MQTT Username und Kennwort eingegeben und Device rebootet.

      Macht aber keinen Unterschied. Der Adapterstatus bleibt auf Gelb mit o.a. Fehlermeldung. Und im Objekte-Baum taucht kein einziges Shelly Gerät auf, während früher mit der alten ioBroker Installation (altes js-controller) alle sichtbar waren.

      Was ist hier krumm oder falsch?

      Einen weiteren, sonstigen MQTT Adapter habe ich nicht im System, war in dieser Installation auch noch nie.

      Ich verstehe es nicht.

      I Ralla66 2 Replies Last reply Reply Quote 0
      • I
        ioNewbie @ioNewbie last edited by

        Hat keiner eine Idee dazu? Oder bin ich mit dem Thema hier falsch platziert?

        haus-automatisierung 1 Reply Last reply Reply Quote 0
        • haus-automatisierung
          haus-automatisierung Developer Most Active @ioNewbie last edited by

          @ionewbie Und im Log steht nix?

          1 Reply Last reply Reply Quote 0
          • Ralla66
            Ralla66 Most Active @ioNewbie last edited by Ralla66

            @ionewbie sagte in Shelly Adapter: rotes X bei Verbunden mit Gerät oder Dienst:

            Port 1882

            nimm mal Port 1886 oder 1887 für Mqtt

            haus-automatisierung 1 Reply Last reply Reply Quote 0
            • haus-automatisierung
              haus-automatisierung Developer Most Active @Ralla66 last edited by

              @ralla66 sagte in Shelly Adapter: rotes X bei Verbunden mit Gerät oder Dienst:

              nimm mal Port 1886 oder 1887 für Mqtt

              Spielt doch keine Rolle. Solange Port 1882 frei ist (und nicht von einem anderen Dienst genutzt wird), funktioniert es damit genauso wie mit allen anderen Ports.

              Ralla66 1 Reply Last reply Reply Quote 0
              • Ralla66
                Ralla66 Most Active @haus-automatisierung last edited by

                @haus-automatisierung

                ist er das ?

                haus-automatisierung 1 Reply Last reply Reply Quote 0
                • haus-automatisierung
                  haus-automatisierung Developer Most Active @Ralla66 last edited by

                  @ralla66 sagte in Shelly Adapter: rotes X bei Verbunden mit Gerät oder Dienst:

                  ist er das ?

                  Da ich keine andere Anwendung kenne, welche 1882 im Standard nutzt, gehe ich mal davon aus. Aber ohne Log ist das alles nur Raterei.

                  I 1 Reply Last reply Reply Quote 0
                  • I
                    ioNewbie @haus-automatisierung last edited by

                    hier ist das Debug Log ab Restart der Shelly Instanz:

                    2023-11-29 12:54:03.631 - info: shelly.0 (248359) Got terminate signal TERMINATE_YOURSELF
                    2023-11-29 12:54:03.663 - debug: shelly.0 (248359) [onUnload] Closing adapter
                    2023-11-29 12:54:03.664 - debug: shelly.0 (248359) [onUnload] Stopping MQTT server
                    2023-11-29 12:54:03.665 - debug: shelly.0 (248359) [BaseServer] Destroying
                    2023-11-29 12:54:03.665 - debug: shelly.0 (248359) [MQTT Server] Destroying
                    2023-11-29 12:54:03.667 - info: shelly.0 (248359) terminating
                    2023-11-29 12:54:03.668 - debug: shelly.0 (248359) Plugin sentry destroyed
                    2023-11-29 12:54:03.669 - info: shelly.0 (248359) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                    2023-11-29 12:54:03.673 - debug: shelly.0 (248359) [MQTT Server] Closing listener
                    2023-11-29 12:54:03.705 - info: host.iobroker stopInstance system.adapter.shelly.0 send kill signal
                    2023-11-29 12:54:04.171 - info: shelly.0 (248359) terminating
                    2023-11-29 12:54:04.233 - info: host.iobroker instance system.adapter.shelly.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                    2023-11-29 12:54:06.764 - info: host.iobroker instance system.adapter.shelly.0 started with pid 271599
                    2023-11-29 12:54:08.760 - debug: shelly.0 (271599) Redis Objects: Use Redis connection: 127.0.0.1:9001
                    2023-11-29 12:54:08.803 - debug: shelly.0 (271599) Objects client ready ... initialize now
                    2023-11-29 12:54:08.806 - debug: shelly.0 (271599) Objects create System PubSub Client
                    2023-11-29 12:54:08.808 - debug: shelly.0 (271599) Objects create User PubSub Client
                    2023-11-29 12:54:08.832 - debug: shelly.0 (271599) Objects client initialize lua scripts
                    2023-11-29 12:54:08.843 - debug: shelly.0 (271599) Objects connected to redis: 127.0.0.1:9001
                    2023-11-29 12:54:08.870 - debug: shelly.0 (271599) Redis States: Use Redis connection: 127.0.0.1:9000
                    2023-11-29 12:54:08.881 - debug: shelly.0 (271599) States create System PubSub Client
                    2023-11-29 12:54:08.882 - debug: shelly.0 (271599) States create User PubSub Client
                    2023-11-29 12:54:08.936 - debug: shelly.0 (271599) States connected to redis: 127.0.0.1:9000
                    2023-11-29 12:54:08.987 - debug: shelly.0 (271599) Plugin sentry Initialize Plugin (enabled=true)
                    2023-11-29 12:54:09.510 - info: shelly.0 (271599) starting. Version 6.6.1 in /opt/iobroker/node_modules/iobroker.shelly, node: v18.17.1, js-controller: 5.0.16
                    2023-11-29 12:54:09.687 - info: shelly.0 (271599) Starting in MQTT mode. Listening on 0.0.0.0:1882 (QoS 0)
                    2023-11-29 12:54:09.694 - debug: shelly.0 (271599) [MQTT Server] Started listener on 0.0.0.0:1882
                    
                    haus-automatisierung 1 Reply Last reply Reply Quote 0
                    • haus-automatisierung
                      haus-automatisierung Developer Most Active @ioNewbie last edited by

                      @ionewbie Okay, da ist ja nicht viel los. Und jetzt zeig mal die Konfiguration eines Shelly (MQTT)

                      I 1 Reply Last reply Reply Quote 0
                      • I
                        ioNewbie @haus-automatisierung last edited by ioNewbie

                        @haus-automatisierung

                        LOL, danke, es läuft jetzt!! "Bin geneigt zu sagen: kaum macht mans richtig, schon läufts!" 😜

                        Keine Ahnung, was zuvor schief gelaufen war, vermutlich eine Kombination aus Tippfehlern, zu flüchtig versucht zu fixen und nicht-verstehen der (ganz leicht) veralteten Anleitung. Teilweise IP und DNS Änderungen aus der letzten Zeit spielten wohl auch noch ne Teilrolle, zumindest bei manchen meiner Shellys.

                        Nachdem ich nun durch Euch weiß, dass es im ioBroker korrekt ist, bin ich konsequent alle meine Shellys durchgegangen, habe <ip-des-iobroker>:1882 sowie mqtt User und Kennwort gesetzt, mqtt aktiviert wo es nicht war, und ansonsten alles bei mqtt auf Default gelassen. Bei manchen Shellys konnte ich das im Cloud Interface anpassen, bei den älteren musste ich immer direkt aufs Device gehen um den mqtt Menüpunkt zu finden.

                        Jetzt läufts und die Devices sind im Shelly Adapter sichtbar.

                        Cool. Vielen Dank für die Anstupser zur Lösung!!

                        I haus-automatisierung 2 Replies Last reply Reply Quote 0
                        • I
                          ioNewbie @ioNewbie last edited by

                          Uh, habe gerade noch einen Fehlerpunkt festgestellt.
                          Die älteren Geräte können wohl nur ENTWEDER mqtt ODER Cloud.

                          Kann ich bei denen ColoT aktivieren und dann beides gleichzeitig haben?

                          haus-automatisierung da_Woody 2 Replies Last reply Reply Quote 0
                          • haus-automatisierung
                            haus-automatisierung Developer Most Active @ioNewbie last edited by

                            @ionewbie sagte in Shelly Adapter: rotes X bei Verbunden mit Gerät oder Dienst:

                            nicht-verstehen der (ganz leicht) veralteten Anleitung.

                            Lass mich gerne wissen, was ich an der Anleitung anpassen darf.

                            1 Reply Last reply Reply Quote 0
                            • haus-automatisierung
                              haus-automatisierung Developer Most Active @ioNewbie last edited by

                              @ionewbie sagte in Shelly Adapter: rotes X bei Verbunden mit Gerät oder Dienst:

                              Die älteren Geräte können wohl nur ENTWEDER mqtt ODER Cloud.
                              Kann ich bei denen ColoT aktivieren und dann beides gleichzeitig haben?

                              Korrekt. Steht aber auch so in der Dokumentation 🙂

                              https://github.com/iobroker-community-adapters/ioBroker.shelly/blob/master/docs/de/faq.md

                              1 Reply Last reply Reply Quote 0
                              • da_Woody
                                da_Woody @ioNewbie last edited by

                                @ionewbie auch das ist nachzulesen.
                                Gen1 coloit und Cloud, oder mqtt ohne.
                                Plus kann schon beides.
                                Für die älteren halt eine Instanz colit, für neue 2. Instanz mqtt.
                                Würde aber schon x mal hier behandelt.;)

                                I 1 Reply Last reply Reply Quote 0
                                • I
                                  ioNewbie @da_Woody last edited by ioNewbie

                                  Für die älteren halt eine Instanz colit, für neue 2. Instanz mqtt.

                                  Das habe ich dann bisher nicht kapiert, tut mir leid. Also ich bräuchte eine zweite Instanz des Shelly Adapters. Okay.
                                  Werde mir meinen Geräte Park die Tage mal ganz genau ansehen ob ich wirklich alle Shelly in iob brauche.

                                  da_Woody 1 Reply Last reply Reply Quote 0
                                  • da_Woody
                                    da_Woody @ioNewbie last edited by

                                    @ionewbie warum nicht?
                                    2. instanz ist ja keine raketenwissenschaft.

                                    I 1 Reply Last reply Reply Quote 1
                                    • I
                                      ioNewbie @da_Woody last edited by

                                      @da_woody ja, hab ich jetzt auch gemacht. Dachte zuerst, warum zweiten Adapter installieren, das gibt doch nur mehr Risiko für Fehler, aber sei es drum. War einfach und jetzt hab ich alles überall drin.
                                      Hoffentlich bleibts stabil 🙂

                                      Danke nochmal für die Hilfe!

                                      haus-automatisierung da_Woody 2 Replies Last reply Reply Quote 0
                                      • haus-automatisierung
                                        haus-automatisierung Developer Most Active @ioNewbie last edited by

                                        @ionewbie sagte in Shelly Adapter: rotes X bei Verbunden mit Gerät oder Dienst:

                                        zweiten Adapter installieren

                                        Der Adapter ist nach wie vor nur 1x installiert.

                                        I 1 Reply Last reply Reply Quote 1
                                        • da_Woody
                                          da_Woody @ioNewbie last edited by

                                          @ionewbie infomier dich doch mal zum Unterschied Adapter und Instanzen... 😉

                                          1 Reply Last reply Reply Quote 0
                                          • I
                                            ioNewbie @haus-automatisierung last edited by ioNewbie

                                            @haus-automatisierung ja, sorry für meine laxe Ausdrucksweise. Den Unterschied kenne ich 😉

                                            Allerdings musste ich den im ioBroker unter "Adapter" installieren. Und nur wenn man auf dem Plus mit der Maus hovert, DANN sieht man "Instanz installieren".

                                            Wortklauberei hier an der Stelle. Ich hab die zweite Instanz, es funzt und alle sind happy 🙂 👍

                                            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

                                            540
                                            Online

                                            32.0k
                                            Users

                                            80.5k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            20
                                            700
                                            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