Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Shellys werden nicht mehr gefunden, Adapter bleibt Gelb

    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

    Shellys werden nicht mehr gefunden, Adapter bleibt Gelb

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

      Shelly-Debug04.JPG Shelly-Debug03.JPG Shelly-Debug02.JPG Shelly-Debug01.JPG

      Hallo zusammen,
      ich betreibe schon ein gutes Jahr, eine IO-Broker instanz, hab sie nur selten aktualisiert, lief ja alles. Seit ca. einer Woche hat die Gartenberegnung nicht mehr funktioniert und es wurden auch keine Temperaturen mehr aktualisiert. Hab das System aktualisiert, das lief dann in diverse. Fehler.

      Habe daraufhin gestern einen ganz neuen Ubuntu-Server 22 LTS installiert, Iobroker per Script ganz nach Anleitung hier installiert. Der Shelly Adapter findet nicht einen Shelly. Habe einen der Shellys versuchsweise Downgegraded, auf mcast / unicast umgestellt =>nichts. Habe einen zweiten Shelly Adapter mit MQTT installiert=> nichts.

      Spannend ist, wenn ich den COAP Adapter auf Debug stelle, sehe ich requests und Antworten, kann sie nicht interpretieren, aber Kommunikation ist wohl da. Ein TCP-Dump zeigt die Kommunikation auch.
      Mir gehen langsam die Ideen aus, vielleicht übersehe ich was essentielles. Dank Euch für Input.

      VG Ingo

      Details:

      Ubuntu Linux 22 LTS (gestern installiert) als VM auf Hyper-V Server.
      uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
      [sudo] password for administrator:
      ln: failed to create symbolic link '/usr/bin/nodejs': File exists
      x86_64
      /usr/bin/nodejs
      /usr/bin/node
      /usr/bin/npm
      v16.16.0
      v16.16.0
      8.11.0
      administrator
      /opt/iobroker/log
      OK:1 http://de.archive.ubuntu.com/ubuntu jammy InRelease
      OK:2 http://de.archive.ubuntu.com/ubuntu jammy-updates InRelease
      OK:3 https://deb.nodesource.com/node_16.x jammy InRelease
      OK:4 http://de.archive.ubuntu.com/ubuntu jammy-backports InRelease
      OK:5 http://de.archive.ubuntu.com/ubuntu jammy-security InRelease
      Reading package lists... Done
      Building dependency tree... Done
      Reading state information... Done
      Alle Pakete sind aktuell.
      nodejs:
        Installiert:           16.16.0-deb-1nodesource1
        Installationskandidat: 16.16.0-deb-1nodesource1
        Versionstabelle:
       *** 16.16.0-deb-1nodesource1 500
              500 https://deb.nodesource.com/node_16.x jammy/main amd64 Packages
              100 /var/lib/dpkg/status
           12.22.9~dfsg-1ubuntu3 500
              500 http://de.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
      
      
      administrator@destr03-lsv005:/opt/iobroker/log$ iobroker update -i
      Used repository: stable
      Adapter    "admin"        : 5.3.8    , installed 5.3.8
      Adapter    "backitup"     : 2.4.9    , installed 2.4.9
      Adapter    "discovery"    : 3.0.5    , installed 3.0.5
      Adapter    "hue"          : 3.7.0    , installed 3.7.0
      Adapter    "hue-extended" : 2.0.0    , installed 2.0.0
      Adapter    "javascript"   : 5.7.0    , installed 5.7.0
      Controller "js-controller": 4.0.23   , installed 4.0.23
      Adapter    "onkyo"        : 2.1.2    , installed 2.1.2
      Adapter    "ping"         : 1.5.3    , installed 1.5.3
      Adapter    "shelly"       : 5.3.2    , installed 5.3.2
      Adapter    "simple-api"   : 2.7.0    , installed 2.7.0
      Adapter    "socketio"     : 4.2.0    , installed 4.2.0
      Adapter    "tradfri"      : 3.1.3    , installed 3.1.3
      Adapter    "vis"          : 1.4.15   , installed 1.4.15
      Adapter    "web"          : 4.3.0    , installed 4.3.0
      Adapter    "ws"           : 1.3.0    , installed 1.3.0
      
      da_Woody 1 Reply Last reply Reply Quote 0
      • da_Woody
        da_Woody @IngoB last edited by

        @ingob sagte in Shellys werden nicht mehr gefunden, Adapter bleibt Gelb:

        eine IO-Broker instanz

        du meinst eine VM?

        Ubuntu-Server 22 LTS installiert, Iobroker per Script ganz nach Anleitung

        sorry, damit kann ich nichts anfangen. welche anleitung?
        logs bitte in 9792811c-d90a-4152-9b56-cfd947aecd88-grafik.png sonst unleserlich. 😉

        Habe einen der Shellys versuchsweise Downgegraded, auf mcast / unicast umgestellt =>nichts. Habe einen zweiten Shelly Adapter mit MQTT installiert=> nichts.

        wie sind die instanzen eingerichtet? wie sind die shelly eingerichtet?

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

          @da_woody
          Servus, dank Dir für Deine Rückmeldung. Mist, ich dachte wirklich ich hab alles an Infos mitgeliefert.
          Ja, stimmt natürlich, Instanz ist in dem Kontext Quatsch. eine Ubuntu VM, auf der die ioBroker Installation läuft. Darauf den Shelly Adapter, mit einer Instanz.

          Ich habe den Switch bzw. die APs bereits auf multicast filtering geprüft, aber wie erwartet nichts gefunden, hab zwischenzeitlich auch keine Änderungen am Netzkwerk vorgenommen. Ist ja glaub eh hinfällig, wenn jetzt unicast für die Kommunikation mit den Shellys verwendet wird.

          Verwendet habe ich diese Anleitung:
          https://www.iobroker.net/#de/documentation/install/linux.md
          Also keine manuellen bzw. Betriebssytem Versionen von node / nodejs/ nmp neues, sauberes System, sonst keine Dienste, und ioBroker per Curl aus dem Repository.

          Die Instanzen sind siehe Screenshot(s), so wie unter folgendem Link beschrieben eingerichtet:
          https://github.com/iobroker-community-adapters/ioBroker.shelly/blob/master/docs/de/protocol-coap.md

          Shelly-Debug07.JPG Shelly-Debug06.JPG Shelly-Debug05.JPG

          I da_Woody 2 Replies Last reply Reply Quote 0
          • I
            IngoB @IngoB last edited by

            @ingob
            exemplarisch einer der Shellys:
            Shelly-Debug08.JPG

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

              @ingob warum steht da ein shelly in der blacklist?
              meine MQTT
              363d2327-83c2-4943-a6d7-58cd859be488-grafik.png 94aa54d4-7ee0-4c47-aa18-7f973fe7d987-grafik.png
              COaP
              be6f604c-3947-4789-8f34-4a4b511dbedf-grafik.png acdf3ea6-447e-401a-8d90-e04916201118-grafik.png
              ich hab allerdings schon v6 vom shelly adapter...
              wenn die 117.6 dein ioBroker ist, sollte COaP funktionieren.

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

                @da_woody
                hab mich auch gefragt, warum da einer in der Blacklist ist, hab das für ein Beispiel gehalten, das war direkt nach der Installation so, hab das nicht geändert. Einen solchen Shelly habe ich auch nicht. Spannend, wie kommst Du an eine v6? Mein System sagt, mir, ich wäre auf der aktuellsten Version, oder bin ich vielleicht mit der Standardinstallation auf einem Stable-Release Kanal und sehe die nicht?
                Hm ja, ich kann bis auf die Version und die bei mir unter MQTT explizit angegebene IP keine Unterschiede sehen.
                Achso und ja, die 192.168.117.6 ist der ioBroker

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

                  @ingob sagte in Shellys werden nicht mehr gefunden, Adapter bleibt Gelb:

                  Stable-Release

                  V6 ist latest... sollte aber egal sein.
                  hnn, probiers mal mit 37ee6f18-34d8-41b0-b48e-58e71504a640-grafik.png in den instanzen...
                  reboot von den shellys gemacht nach der umstellung auf unicast?

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

                    @da_woody
                    dank Dir, okay hab 0/0 also alle IPs eingestellt. Die Shellys habe ich nach der Umstellung neugestartet, habe eben noch einen frischen aus der Verpackung genommen, der hatte noch eine v10 Firmware. Er wurde per multicast nicht gefunden, nach der Aktualisierung habe ich die unicast IP des Servers eingetragen, neustart, auch Shelly Instanz neugestartet, kein Ergebnis und zum Schluss, um sicher zu gehen, den Shelly stromlos gemacht und wieder eingesteck, leider ebenfalls nichts zu sehen.

                    Aber ist das nicht spannend, dass ich ja wie in dem Screenshot Querys und Responses sehen kann?

                    Homoran 1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @IngoB last edited by

                      @ingob sagte in Shellys werden nicht mehr gefunden, Adapter bleibt Gelb:

                      auch Shelly Instanz neugestartet

                      und nix im log?
                      auch nicht im debug Modus der Instanz?

                      I 1 Reply Last reply Reply Quote 0
                      • I
                        IngoB @Homoran last edited by

                        @homoran
                        doch, im Log steht Kommunikation
                        https://forum.iobroker.net/assets/uploads/files/1658748176513-shelly-debug01.jpg
                        ich kann die nur nicht interpretieren, dazu fehlt mir das Fachwissen.

                        Habe den ioBroker mit nur einem Shelly in ein Testnetz gesteckt, damit er nicht Nachrichten aller 35 Shellys reinlaufen lässt, das wird dann unübersichtlich. Hier das Log mit nur einem Shelly:

                        shelly.0
                        	2022-07-25 17:57:55.752	debug	CoAP status package received: {"3332":"SHSW-PM#34945470D521#2","3412":38400,"3420":256,"Uri-Path":"cit/s"} / {"G":[[0,9103,0],[0,1101,0],[0,2101,0],[0,2102,""],[0,2103,0],[0,4101,0],[0,4103,0],[0,6102,0],[0,6109,0],[0,3104,40.54],[0,3105,104.96],[0,6101,0]]}
                        shelly.0
                        	2022-07-25 17:57:55.360	debug	CoAP device description request for SHSW-PM#00E551#2 to 192.168.117.116(0)
                        shelly.0
                        	2022-07-25 17:57:55.360	debug	[CoAP] Status update received for SHSW-PM#00E551#2: {"G":[[0,9103,0],[0,1101,0],[0,2101,0],[0,2102,""],[0,2103,0],[0,4101,0],[0,4103,0],[0,6102,0],[0,6109,0],[0,3104,41.8],[0,3105,107.23],[0,6101,0],[0,3101,26.2],[0,3102,79.2]]}
                        shelly.0
                        	2022-07-25 17:57:55.360	debug	CoAP status package received: {"3332":"SHSW-PM#00E551#2","3412":38400,"3420":256,"Uri-Path":"cit/s"} / {"G":[[0,9103,0],[0,1101,0],[0,2101,0],[0,2102,""],[0,2103,0],[0,4101,0],[0,4103,0],[0,6102,0],[0,6109,0],[0,3104,41.8],[0,3105,107.23],[0,6101,0],[0,3101,26.2],[0,3102,79.2]]}
                        shelly.0
                        	2022-07-25 17:57:44.735	debug	CoAP device description request for SHSW-PM#34945470D521#2 to 192.168.116.125(2)
                        shelly.0
                        	2022-07-25 17:57:44.369	debug	CoAP device description request for SHSW-PM#00E551#2 to 192.168.117.116(2)
                        shelly.0
                        	2022-07-25 17:57:42.734	debug	CoAP device description request for SHSW-PM#34945470D521#2 to 192.168.116.125(1)
                        shelly.0
                        	2022-07-25 17:57:42.367	debug	CoAP device description request for SHSW-PM#00E551#2 to 192.168.117.116(1)
                        shelly.0
                        	2022-07-25 17:57:40.733	debug	CoAP device description request for SHSW-PM#34945470D521#2 to 192.168.116.125(0)
                        shelly.0
                        	2022-07-25 17:57:40.733	debug	[CoAP] Status update received for SHSW-PM#34945470D521#2: {"G":[[0,9103,0],[0,1101,0],[0,2101,0],[0,2102,""],[0,2103,0],[0,4101,0],[0,4103,0],[0,6102,0],[0,6109,0],[0,3104,40.61],[0,3105,105.1],[0,6101,0]]}
                        shelly.0
                        	2022-07-25 17:57:40.733	debug	CoAP status package received: {"3332":"SHSW-PM#34945470D521#2","3412":38400,"3420":256,"Uri-Path":"cit/s"} / {"G":[[0,9103,0],[0,1101,0],[0,2101,0],[0,2102,""],[0,2103,0],[0,4101,0],[0,4103,0],[0,6102,0],[0,6109,0],[0,3104,40.61],[0,3105,105.1],[0,6101,0]]}
                        shelly.0
                        	2022-07-25 17:57:40.365	debug	CoAP device description request for SHSW-PM#00E551#2 to 192.168.117.116(0)
                        shelly.0
                        	2022-07-25 17:57:40.365	debug	[CoAP] Status update received for SHSW-PM#00E551#2: {"G":[[0,9103,0],[0,1101,0],[0,2101,0],[0,2102,""],[0,2103,0],[0,4101,0],[0,4103,0],[0,6102,0],[0,6109,0],[0,3104,41.94],[0,3105,107.5],[0,6101,0],[0,3101,26.2],[0,3102,79.2]]}
                        shelly.0
                        	2022-07-25 17:57:40.365	debug	CoAP status package received: {"3332":"SHSW-PM#00E551#2","3412":38400,"3420":256,"Uri-Path":"cit/s"} / {"G":[[0,9103,0],[0,1101,0],[0,2101,0],[0,2102,""],[0,2103,0],[0,4101,0],[0,4103,0],[0,6102,0],[0,6109,0],[0,3104,41.94],[0,3105,107.5],[0,6101,0],[0,3101,26.2],[0,3102,79.2]]}
                        shelly.0
                        	2022-07-25 17:57:26.426	silly	States user redis pmessage shelly.0.*/shelly.0.info.connection:{"val":false,"ack":true,"ts":1658764646425,"q":0,"from":"system.adapter.shelly.0","user":"system.user.admin","lc":1658764268889}
                        shelly.0
                        	2022-07-25 17:57:26.423	info	[CoAP] Listening for packets in the network
                        shelly.0
                        	2022-07-25 17:57:26.407	debug	[CoAP] Starting shelly listener with options: {"multicastInterface":"192.168.116.6"}
                        shelly.0
                        	2022-07-25 17:57:26.407	info	Starting in CoAP mode.
                        
                        Homoran 2 Replies Last reply Reply Quote 0
                        • Homoran
                          Homoran Global Moderator Administrators @IngoB last edited by

                          @ingob sagte in Shellys werden nicht mehr gefunden, Adapter bleibt Gelb:

                          doch, im Log steht Kommunikation
                          https://forum.iobroker.net/assets/uploads/files/1658748176513-shelly-debug01.jpg
                          ich kann die nur nicht interpretieren,

                          gut dass das bild nicht klappt.

                          Texte bitte immer als Text in code-tags posten!

                          I 1 Reply Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators @IngoB last edited by

                            @ingob sagte in Shellys werden nicht mehr gefunden, Adapter bleibt Gelb:

                            192.168.117.116(1)

                            @ingob sagte in Shellys werden nicht mehr gefunden, Adapter bleibt Gelb:

                            192.168.116.125(0)

                            Hast du verschiedene Subnetze?

                            I 1 Reply Last reply Reply Quote 0
                            • I
                              IngoB @Homoran last edited by

                              @homoran
                              Das Bild findest Du auch in meinem ersten Post, da habe ich alle Screenshots gepostet.
                              Entschuldige, ich bin verwirrt, soll ich Text auch in Code-Tags einbetten?

                              Also zukünftig so texten?
                              
                              Homoran 1 Reply Last reply Reply Quote 0
                              • I
                                IngoB @Homoran last edited by

                                @homoran
                                ja, ich habe mein IoT-Netz(192.168.117.0/24), da sind alles Shellys drin. Der ioBroker hat ein Bein in dem Netz, mit der IP 192.168.117.6. Weil da im Debug Modus SO viel Output kam, habe ich den ioBroker in das Hausnetz 192.168.116.0/24 mit der IP 192.168.116.6 und nur einem Shelly 192.168.116.125 übernommen, damit das Debug-Log besser lesbar ist.

                                Dir ist sicher, wie mir aufgefallen, dass der ioBroker obwohl ich das Netz gewechselt habe trotzdem versuch noch Geräte aus dem IoT Netz abzufragen. Irgendwo hat er also doch gespeichert, dass es diese Geräte gibt, auch wenn sie nicht unter Objekte auftauchen.

                                Homoran 1 Reply Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators @IngoB last edited by

                                  @ingob sagte in Shellys werden nicht mehr gefunden, Adapter bleibt Gelb:

                                  ich bin verwirrt, soll ich Text auch in Code-Tags einbetten?
                                  Also zukünftig so texten?

                                  nein , nur alles wie code, logs usw, das als Text vorliegr nicht als Screenshot

                                  1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @IngoB last edited by

                                    @ingob sagte in Shellys werden nicht mehr gefunden, Adapter bleibt Gelb:

                                    Dir ist sicher, wie mir aufgefallen,

                                    dass du zwei Instanzen hast.
                                    haben diese verschiedene ports?

                                    I 1 Reply Last reply Reply Quote 0
                                    • I
                                      IngoB @Homoran last edited by

                                      @homoran
                                      Bevor ich gefragt habe, habe ich natürlich erstmal die Forensuche bemüht und einen Post gefunden, da wurde vorgeschlagen eine Instanz für MQTT und eine für COAP/HTTP zu verwenden. Für den MQTT-Test hatte ich eine zweite Instanz aufgemacht, da das Ergebnis das selbe war, habe ich sie wieder entfernt, damit wir wieder bei einen simplen Standardinstallation sind. Shelly-Debug09.JPG

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

                                        @ingob
                                        Ich hab jetzt nochmal was neues versucht, um den Aufbau ganz trivial einfach zu halten.
                                        Habe eine neue Linux VM installiert, sie hat nur ein Netzwerkinterface, das steckt in einer Fritzbox.
                                        Ein Shelly, ist am Wlan der Fritzbox. Beide sind im selben Subnet 192.168,178,0/24
                                        Die Server IP steht im Shelly unter CoIoT peer.
                                        Der Shelly Adapter bleibt gelb.

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

                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        550
                                        Online

                                        31.9k
                                        Users

                                        80.1k
                                        Topics

                                        1.3m
                                        Posts

                                        3
                                        18
                                        609
                                        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