NEWS
Shelly Adapter - genereller Support
-
@Krissie777 sagte in Shelly Adapter - genereller Support:
@mcm1957
Guten Morgen, vorab wünsche Dir und euch allen ein gutes und vor allem gesundes neues JAhr 2026.Du meintest ja der 3EM PRO im einpahsigen Modul steht auf Deiner ToDo Liste.
Kannst Du evtl absehen, wann dies sein wird?
Vielen Dank für alles
LG
Krishttps://github.com/iobroker-community-adapters/ioBroker.shelly?tab=readme-ov-file#1052-2025-12-28
Monophase sollte seit Ende 25 verfügbar sein. Release ist aber noch im LATEST Repo.EDIT 20.1.2026 - release sollte nun auch schon im STABLE verfügbar sein
@mcm1957
Herzlichen Dank, Du bist super läuft nun einwandfrei.
Das freut mich so sehr daaaanke :-)
LG Kris -
mit dem aktivierten Skript werden schon ein paar States angelegt.
Aber mit den states kann man nicht wirklich etwas anfangen.
Das ist die aktuelle Raum temperatur, RSSI und noch 3-4 ander Objekte.
Da kann man aber nichts steuern.Andreas
@RandyAndy sagte in Shelly Adapter - genereller Support:
mit dem aktivierten Skript werden schon ein paar States angelegt.
Aber mit den states kann man nicht wirklich etwas anfangen.
Das ist die aktuelle Raum temperatur, RSSI und noch 3-4 ander Objekte.
Da kann man aber nichts steuern.Andreas
Ich habe mich auf deinen Post bezogen:
Steuern geht problemlos, das ist am Ende nur eine URL.
Offen ist noch die Rückmeldung. Ich kann das zwar regelmäßig abfragen aber besser wäre halt ein Trigger. Wie das geht muss ich noch herausfinden, dazu hatte ich noch keine Zeit.
Ich poste dann mal wie das geht.Das Steuern ist ein Aktion die derzeit für BLE nicht unterstützt wird. Anscheinend hast du da schon Erfahrungswertet - trag die doch bitte ins Issue ein damit man überlegen kann ob / wie man das einbauen kann.
Die Abfrage sollte prinzipiell via Script funktionieren. Wenn da was fehlt muss dafür wahrscheinlich nur die Konfiguration erweitert werden. Insofern wäre dann dein Wunsch nach eine "Trigger" ja erfüllt. Um hier zu einer definitiveren Aussage zu kommen poste doch bitte hier oder gleich im Issue.
- welche States werden bereits angelegt (und ob die sinnvolle Daten enthalten)
- welche States fehlen
- einen Log mit LEVEL DEBUG des Adapters. Da sollten die empfangenen BLE Daten geliistest sein (als Hex Werte!). Mit dieser Info kann man dann wahrscheinlich die Dekodierung anpassen / erweitern.
-
@mcm1957 sagte in Shelly Adapter - genereller Support:
Das Steuern ist ein Aktion die derzeit für BLE nicht unterstützt wird. Anscheinend hast du da schon Erfahrungswertet - trag die doch bitte ins Issue ein damit man überlegen kann ob / wie man das einbauen kann.
Die Abfrage sollte prinzipiell via Script funktionieren. Wenn da was fehlt muss dafür wahrscheinlich nur die Konfiguration erweitert werden. Insofern wäre dann dein Wunsch nach eine "Trigger" ja erfüllt. Um hier zu einer definitiveren Aussage zu kommen poste doch bitte hier oder gleich im Issue.
welche States werden bereits angelegt (und ob die sinnvolle Daten enthalten) welche States fehlen einen Log mit LEVEL DEBUG des Adapters. Da sollten die empfangenen BLE Daten geliistest sein (als Hex Werte!). Mit dieser Info kann man dann wahrscheinlich die Dekodierung anpassen / erweitern.ich habe mal ein paar http-Befehle in GitHub topic 1060 (wenn ich mich recht erinnere hochgeladen): Funktioniert tadellos mit den http-Befehlen. Ich habe die neueste Firmware installiert (sowohl im Gateway als auch im Thermostaten).
Alles weitere in GitHub. -
Shelly Plug M Gen3
Ich habe mir diesen neuen Shelly Plug zugelegt. Leider wird er vom Iobroker nicht angenommen.
Im Log steht:[MQTT] (Shelly?) device unknown, configuration for client with id "shellyplugmg3-xxxxxxxxxxxxx" (shellyplugmg3 / shellyplugmg3-xxxxxxxxxxx / undefined) does not exist! Maybe this device is not supported in this adapter version (10.5.2).Ich habe es erstmal so gelöst:
Ich habe die MQTT Prefix und die Client ID von shellyplugmg3-xxxxxxx auf shellyplugsg3-xxxxxxxx umbenannt.Vielleicht wird der Adapter demnächst aktualisiert.
-
Vom Ändern der clientId ist DRINGEND abzuraten.
Besser wäre es wenn du bei neuen Geräten ein Issue anlegts. Und wenn du dabei die Issues oder den Changelog angesehen hättest würdest du wissen dass der neue Plug sehr wohl bereits konfiguriert ist.
-
Vom Ändern der clientId ist DRINGEND abzuraten.
Besser wäre es wenn du bei neuen Geräten ein Issue anlegts. Und wenn du dabei die Issues oder den Changelog angesehen hättest würdest du wissen dass der neue Plug sehr wohl bereits konfiguriert ist.
-
Dann nimm die aktuellste Testversion wenn du ein neurs Gerät hast. Nur du und andere User die das Ding schon haben können testen ob der Einbau ok ist. Euer Feedback hilft hier.
-
Hallo
Seit heute habe ich Probleme mit dem Shelly Adapter. Er bleibt plötzlich gelb und ich kann die Shelly`s über die Weboberfläche auch nicht mehr erreichen, obwohl sie in der Fritz!Box online sind. Mit der Shelly App kann ich sie schalten und auch mit Alexa. Kann mir da jemand helfen?2026-02-12 09:40:13.337 - debug: shelly.0 (2269) [CoAP Server] Error - handling data: Error: No reply in 247 seconds. 2026-02-12 09:40:13.408 - debug: shelly.0 (2269) CoAP device description request for SHSW-25#C45BBE6C3792#2 to 192.168.57.108(1) 2026-02-12 09:40:14.632 - debug: shelly.0 (2269) [CoAP Server] Error - handling data: Error: No reply in 247 seconds. 2026-02-12 09:40:14.906 - debug: shelly.0 (2269) CoAP device description request for SHSW-1#2BE37E#2 to 192.168.57.75(1) 2026-02-12 09:40:15.338 - debug: shelly.0 (2269) [CoAP Server] Error - handling data: Error: No reply in 247 seconds. 2026-02-12 09:40:15.408 - debug: shelly.0 (2269) CoAP device description request for SHSW-25#C45BBE6C3792#2 to 192.168.57.108(2) 2026-02-12 09:40:15.751 - debug: shelly.0 (2269) CoAP status package received: {"3332":"SHSW-25#68C63AFB2635#2","3412":38400,"3420":40039,"Uri-Path":"cit/s"} / {"G":[[0,9103,0],[0,1101,0],[0,1201,0],[0,2101,0],[0,2102,""],[0,2103,18],[0,2201,0],[0,2202,""],[0,2203,0],[0,4101,0],[0,4103,584],[0,6102,0],[0,4201,0],[0,4203,0],[0,6202,0],[0,3104,52.77],[0,6101,0],[0,9101,"relay"],[0,4108,231.51]]} 2026-02-12 09:40:15.752 - debug: shelly.0 (2269) [CoAP Server] Status update received for SHSW-25#68C63AFB2635#2: {"G":[[0,9103,0],[0,1101,0],[0,1201,0],[0,2101,0],[0,2102,""],[0,2103,18],[0,2201,0],[0,2202,""],[0,2203,0],[0,4101,0],[0,4103,584],[0,6102,0],[0,4201,0],[0,4203,0],[0,6202,0],[0,3104,52.77],[0,6101,0],[0,9101,"relay"],[0,4108,231.51]]} 2026-02-12 09:40:15.752 - debug: shelly.0 (2269) CoAP device description request for SHSW-25#68C63AFB2635#2 to 192.168.57.46(0) 2026-02-12 09:40:16.633 - debug: shelly.0 (2269) [CoAP Server] Error - handling data: Error: No reply in 247 seconds. 2026-02-12 09:40:16.906 - debug: shelly.0 (2269) CoAP device description request for SHSW-1#2BE37E#2 to 192.168.57.75(2) 2026-02-12 09:40:17.753 - debug: shelly.0 (2269) CoAP device description request for SHSW-25#68C63AFB2635#2 to 192.168.57.46(1) 2026-02-12 09:40:18.169 - debug: shelly.0 (2269) [CoAP Server] Error - handling data: Error: No reply in 247 seconds. 2026-02-12 09:40:19.754 - debug: shelly.0 (2269) CoAP device description request for SHSW-25#68C63AFB2635#2 to 192.168.57.46(2) 2026-02-12 09:40:20.169 - debug: shelly.0 (2269) [CoAP Server] Error - handling data: Error: No reply in 247 seconds. 2026-02-12 09:40:20.208 - debug: shelly.0 (2269) CoAP status package received: {"3332":"SHSW-25#C45BBE6C0831#2","3412":38400,"3420":25614,"Uri-Path":"cit/s"} / {"G":[[0,9103,0],[0,1101,0],[0,1201,0],[0,2101,0],[0,2102,""],[0,2103,0],[0,2201,0],[0,2202,""],[0,2203,94],[0,4101,0],[0,4103,1196],[0,6102,0],[0,4201,0],[0,4203,4152],[0,6202,0],[0,3104,54.07],[0,6101,0],[0,9101,"relay"],[0,4108,233.84]]} 2026-02-12 09:40:20.208 - debug: shelly.0 (2269) [CoAP Server] Status update received for SHSW-25#C45BBE6C0831#2: {"G":[[0,9103,0],[0,1101,0],[0,1201,0],[0,2101,0],[0,2102,""],[0,2103,0],[0,2201,0],[0,2202,""],[0,2203,94],[0,4101,0],[0,4103,1196],[0,6102,0],[0,4201,0],[0,4203,4152],[0,6202,0],[0,3104,54.07],[0,6101,0],[0,9101,"relay"],[0,4108,233.84]]} 2026-02-12 09:40:20.208 - debug: shelly.0 (2269) CoAP device description request for SHSW-25#C45BBE6C0831#2 to 192.168.57.70(0) 2026-02-12 09:40:22.169 - debug: shelly.0 (2269) [CoAP Server] Error - handling data: Error: No reply in 247 seconds. 2026-02-12 09:40:22.208 - debug: shelly.0 (2269) CoAP device description request for SHSW-25#C45BBE6C0831#2 to 192.168.57.70(1) 2026-02-12 09:40:22.638 - debug: shelly.0 (2269) [CoAP Server] Error - handling data: Error: No reply in 247 seconds. -
und ich kann die Shelly`s über die Weboberfläche auch nicht mehr erreichen,
Das klingt eigentlich nach einem Netzwerkproblem. Wenn du das Webinterface der Shellies nicht erreichen kannst (wo von aus?) dann stimmt was nicht in deinem Netzwerk. Der Log sagt aus, dass die Shellies nichgt antworten bzw. dass der ioBroker Host keine Antwort von den Shellies erhält.
Was hast du an deinem System / Netzwerk geändert oder aktualisisiert?
Hats du bei COAP in den Shellies UNICAST eingestellt:Falls eine Firmware-Version größer als 1.9.4 verwendet wird, musst ein CoIoT-Server auf den Shelly-Geräten konfiguriert werden (unicast).
@homoran
Bitte an das Topic an den allgemeinen SHelly Support Threaad anhängen
https://forum.iobroker.net/topic/81297/shelly-adapter-genereller-support -
Ich habe am Netzwerk nichts geändert und in der Shelly App wird er mir auch als verbunden mit dem Wlan Netzwerk angezeigt.
Die Firmwareversion ist 1.14.0Was hast du an deinem System / Netzwerk geändert oder aktualisisiert?
Hats du bei COAP in den Shellies UNICAST eingestellt:Kann ich das in der App auch einstellen denn auf die Web Oberfläche komme ich ja mit dem Browser (Firefox) nicht rauf drauf
-
Ich habe am Netzwerk nichts geändert und in der Shelly App wird er mir auch als verbunden mit dem Wlan Netzwerk angezeigt.
Die Firmwareversion ist 1.14.0Was hast du an deinem System / Netzwerk geändert oder aktualisisiert?
Hats du bei COAP in den Shellies UNICAST eingestellt:Kann ich das in der App auch einstellen denn auf die Web Oberfläche komme ich ja mit dem Browser (Firefox) nicht rauf drauf
@biker1602 sagte in Shelly Adapter Gelb:
Kann ich das in der App auch einstellen denn auf die Web Oberfläche komme ich ja mit dem Browser (Firefox) nicht rauf drauf
Wenn du mit dem Browser nicht an deine Shellies kommst (offenbar an alle, nicht nur an einen nicht) dann musst du zuerst mal dieses Problem lösen. COAP spielt in dem Fall nicht mit und die Einstellung ist für den Zugriff via Browser nicht relevant.
Ich habe am Netzwerk nichts geändert und in der Shelly App wird er mir auch als verbunden mit dem Wlan Netzwerk angezeigt.
Das ist komisch.
Sind die Shellies DIREKT an der Fritzbox (du hast oben erwähnt dass du eine benutzt) angemeldet?
Sind die Shellies auch in normalen WLAN und nicht im GAST WLAN angemeldet?
Ist den PC via WLAN oder Kabel auch direkt mit der Fritzbox verbunden?
Wie sieht dein Netzwerkt aus? Eine 0815 Standardumgebung wo die Fritzbox alle IPv4 Addressen via DHCP verteilt oder eine größereres Setup mit Repeatern, Switches, mehereren Addressbereichen, ... ?
Kannst du die Shellies vom PC aus anpingen?
Welche IPv4 hat den PC, welche IPv4 hat der Shelly (solltest du auf der Fritte sehen? -
@biker1602 sagte in Shelly Adapter Gelb:
Kann ich das in der App auch einstellen denn auf die Web Oberfläche komme ich ja mit dem Browser (Firefox) nicht rauf drauf
Wenn du mit dem Browser nicht an deine Shellies kommst (offenbar an alle, nicht nur an einen nicht) dann musst du zuerst mal dieses Problem lösen. COAP spielt in dem Fall nicht mit und die Einstellung ist für den Zugriff via Browser nicht relevant.
Ich habe am Netzwerk nichts geändert und in der Shelly App wird er mir auch als verbunden mit dem Wlan Netzwerk angezeigt.
Das ist komisch.
Sind die Shellies DIREKT an der Fritzbox (du hast oben erwähnt dass du eine benutzt) angemeldet?
Sind die Shellies auch in normalen WLAN und nicht im GAST WLAN angemeldet?
Ist den PC via WLAN oder Kabel auch direkt mit der Fritzbox verbunden?
Wie sieht dein Netzwerkt aus? Eine 0815 Standardumgebung wo die Fritzbox alle IPv4 Addressen via DHCP verteilt oder eine größereres Setup mit Repeatern, Switches, mehereren Addressbereichen, ... ?
Kannst du die Shellies vom PC aus anpingen?
Welche IPv4 hat den PC, welche IPv4 hat der Shelly (solltest du auf der Fritte sehen? -
Hallo zusammen,
ich hoffe das ich mit meiner Anfrage in diesem Forumsteil richtig bin. Wenn nicht, dann bitte an die richtige Stelle verschieben.
Neulich habe ich mir von Shelly ein paar Hilux DS8 Leuchten zugelegt.
Produktseite siehe hier:Leider kann ich die Lampen nicht wie gewohnt in iobroker einbinden.
Nach diversen Versuchen habe ich im Internet recherchiert und herausgefunden, dass diese Lampen noch nicht vom Shelly-Adapter unterstützt werden.
Deshalb möchte ich den/die Entwickler darum bitten dies zu ändern und die Lampe mit in den Adapter aufzunehmen.
Wenn es eine andere praktikable Lösung gibt die Lampe über iobroker zu steuern, bitte ich um Rückmeldung. -
Siehe https://github.com/iobroker-community-adapters/ioBroker.shelly/issues/1355
Bitte ergänze im Issue:
Output of http://ip-der-lampe/rpc/Shelly.GetStatusUnd da das Ding wahrscheinlich virtuelle Komponenten benutzt bitte auch um folgendes:
Bitte folgende Befehle absetzen und den Output posten - am besten im oben genannten Issue
http:/ip-des-shellies/rpc/Shelly.GetComponents?offset=0
http:/ip-des-shellies/rpc/Shelly.GetComponents?offset=5
http:/ip-des-shellies/rpc/Shelly.GetComponents?offset=10
http:/ip-des-shellies/rpc/Shelly.GetComponents?offset=15
http:/ip-des-shellies/rpc/Shelly.GetComponents?offset=20
etc.Der Befehl liefert immer nur ca 10 Komponenten. Ganz am Ende steht aber eine Totals Zahl. Bitte daher ein oder meherere Abfragen mit ansteigendem Offset absetzen. Der Abstand von 5 im obigen Beispiel wird wahrscheinlich überlappungen liefern. Wer will kann auch zählen und den Offset dann geeignet anpassen :-)
DANKE VIELMALS für die Unterstützung.
-
Kann es sein, dass bei den Shelly Plug S Gen3 die Ansteuerung der LEDs über den Adapter nicht mehr möglich ist? Im Gegensatz zum PlusPlug Gen2(?) gibts keinen PLUGS_UI-Ordner. In der App kann ich die LED aber bzgl. Farbe und Helligkeit konfigurieren.
-
Kann es sein, dass bei den Shelly Plug S Gen3 die Ansteuerung der LEDs über den Adapter nicht mehr möglich ist? Im Gegensatz zum PlusPlug Gen2(?) gibts keinen PLUGS_UI-Ordner. In der App kann ich die LED aber bzgl. Farbe und Helligkeit konfigurieren.
@SmartStuffCoyote sagte in Shelly Adapter - genereller Support:
Kann es sein, dass bei den Shelly Plug S Gen3 die Ansteuerung der LEDs über den Adapter nicht mehr möglich ist? Im Gegensatz zum PlusPlug Gen2(?) gibts keinen PLUGS_UI-Ordner. In der App kann ich die LED aber bzgl. Farbe und Helligkeit konfigurieren.
ja
https://github.com/iobroker-community-adapters/ioBroker.shelly/issues/1334EDIT:
Sorry
Und DANKE für deine Nachfrage. War mir nicht bewusst dass das PLUG_UI beim PlusPlug codiert wurde. Das erleichtert die generelle Umsetzung natürlich da es 1:1 kopiert werden kann. Ich schau dass ich das in die nächste Release reinkriege.
Wenn ich nur mehr Zeit hätte :-) -
Siehe https://github.com/iobroker-community-adapters/ioBroker.shelly/issues/1355
Bitte ergänze im Issue:
Output of http://ip-der-lampe/rpc/Shelly.GetStatusUnd da das Ding wahrscheinlich virtuelle Komponenten benutzt bitte auch um folgendes:
Bitte folgende Befehle absetzen und den Output posten - am besten im oben genannten Issue
http:/ip-des-shellies/rpc/Shelly.GetComponents?offset=0
http:/ip-des-shellies/rpc/Shelly.GetComponents?offset=5
http:/ip-des-shellies/rpc/Shelly.GetComponents?offset=10
http:/ip-des-shellies/rpc/Shelly.GetComponents?offset=15
http:/ip-des-shellies/rpc/Shelly.GetComponents?offset=20
etc.Der Befehl liefert immer nur ca 10 Komponenten. Ganz am Ende steht aber eine Totals Zahl. Bitte daher ein oder meherere Abfragen mit ansteigendem Offset absetzen. Der Abstand von 5 im obigen Beispiel wird wahrscheinlich überlappungen liefern. Wer will kann auch zählen und den Offset dann geeignet anpassen :-)
DANKE VIELMALS für die Unterstützung.