NEWS
Shelly Adapter - genereller Support
-
Shelly Flood S Gen4 mit ShellyAdapter 10.6.1 wird nicht erkannt !
Der ShellyFloodSGen4 ist der "neue" runde Wassermelder und hat keine externe Leitung - kostet aber nur ca. 15€ und passt prima unter Waschmaschine und co.
Der Shelly wurde per Adapter nicht erkannt, da dieser nur den ShellyFloodGen4 (ohne "S") kennt!
Abhilfe schaft die Umbenennung in den MQTT-Settings des Shelly:
MQTT-Prefix und die Client-ID sollten nicht mehr "shellyfloodsg4-abc....." heissen, sondern "shellyfloodg4-abc...". Also ohne "s" !Jetzt funktioniert die MQTT-Verbindung zum Shelly-Adapter und die Objekte des Wassermelders sind da.
Grüße aus Karlsruhe
Shelly Flood S Gen4 mit ShellyAdapter 10.6.1 wird nicht erkannt !
Der ShellyFloodSGen4 ist der "neue" runde Wassermelder und hat keine externe Leitung - kostet aber nur ca. 15€ und passt prima unter Waschmaschine und co.
Der Shelly wurde per Adapter nicht erkannt, da dieser nur den ShellyFloodGen4 (ohne "S") kennt!
Abhilfe schaft die Umbenennung in den MQTT-Settings des Shelly:
MQTT-Prefix und die Client-ID sollten nicht mehr "shellyfloodsg4-abc....." heissen, sondern "shellyfloodg4-abc...". Also ohne "s" !Jetzt funktioniert die MQTT-Verbindung zum Shelly-Adapter und die Objekte des Wassermelders sind da.
Grüße aus Karlsruhe
NEIN - von einem Ändern der ID wird DRINGEND abgeraten.
Der Adapter wird in zukünftigen Versionen eine Modifikation der Device ID blocken.Besser wäre es die genaue Fehlerbezeichnung zu posten bzw. ein Issue zu eröffnen.
-
-
Danke für die Info
-
Hallo,
ich habe seit einiger Zeit Fehlermeldungen vom Shelly Adapter:
2026-10-03 12:44:55.708 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.79 (shelly1pmminig3 / shelly1pmminig3-5432045075dc / shelly1pmminig3#5432045075dc#1) "/rpc/Shelly.GetStatus": Wrong http username or http password! Please enter user credentials for restricted login. 2026-10-03 12:44:55.955 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.79 (shelly1pmminig3 / shelly1pmminig3-5432045075dc / shelly1pmminig3#5432045075dc#1) "/rpc/Sys.GetConfig": Wrong http username or http password! Please enter user credentials for restricted login. 2026-10-03 12:45:16.138 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.95 (shelly2pmg3 / shelly2pmg3-8cbfea997ea4 / shelly2pmg3#8cbfea997ea4#1) "/rpc/Shelly.GetStatus": Wrong http username or http password! Please enter user credentials for restricted login. 2026-10-03 12:45:16.373 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.95 (shelly2pmg3 / shelly2pmg3-8cbfea997ea4 / shelly2pmg3#8cbfea997ea4#1) "/rpc/Sys.GetConfig": Wrong http username or http password! Please enter user credentials for restricted login. 2026-10-03 12:45:17.220 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.110 (shelly1pmminig4 / shelly1pmminig4-7c2c676f579c / shelly1pmminig4#7c2c676f579c#1) "/rpc/Shelly.GetStatus": Wrong http username or http password! Please enter user credentials for restricted login. 2026-10-03 12:45:19.534 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.116 (shelly2pmg3 / shelly2pmg3-8cbfea9e11b0 / shelly2pmg3#8cbfea9e11b0#1) "/rpc/Shelly.GetStatus": Wrong http username or http password! Please enter user credentials for restricted login. 2026-10-03 12:45:20.018 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.116 (shelly2pmg3 / shelly2pmg3-8cbfea9e11b0 / shelly2pmg3#8cbfea9e11b0#1) "/rpc/Sys.GetConfig": Wrong http username or http password! Please enter user credentials for restricted login. 2026-10-03 12:45:21.083 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.239 (shelly2pmg3 / shelly2pmg3-8cbfea9d4a14 / shelly2pmg3#8cbfea9d4a14#1) "/rpc/Shelly.GetStatus": Wrong http username or http password! Please enter user credentials for restricted login.Alle Daten (über MQTT?) funktionieren einwandfrei. Also gehe ich davon aus, dass im MQTT Bereich alles richtig eingestellt ist.
Ich habe hier ein Passwort vergeben:

und das gleiche Passwort hier eingetragen:

Was mache ich falsch?
Vielen dank für Eure Hilfe... -
Hallo,
ich habe seit einiger Zeit Fehlermeldungen vom Shelly Adapter:
2026-10-03 12:44:55.708 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.79 (shelly1pmminig3 / shelly1pmminig3-5432045075dc / shelly1pmminig3#5432045075dc#1) "/rpc/Shelly.GetStatus": Wrong http username or http password! Please enter user credentials for restricted login. 2026-10-03 12:44:55.955 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.79 (shelly1pmminig3 / shelly1pmminig3-5432045075dc / shelly1pmminig3#5432045075dc#1) "/rpc/Sys.GetConfig": Wrong http username or http password! Please enter user credentials for restricted login. 2026-10-03 12:45:16.138 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.95 (shelly2pmg3 / shelly2pmg3-8cbfea997ea4 / shelly2pmg3#8cbfea997ea4#1) "/rpc/Shelly.GetStatus": Wrong http username or http password! Please enter user credentials for restricted login. 2026-10-03 12:45:16.373 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.95 (shelly2pmg3 / shelly2pmg3-8cbfea997ea4 / shelly2pmg3#8cbfea997ea4#1) "/rpc/Sys.GetConfig": Wrong http username or http password! Please enter user credentials for restricted login. 2026-10-03 12:45:17.220 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.110 (shelly1pmminig4 / shelly1pmminig4-7c2c676f579c / shelly1pmminig4#7c2c676f579c#1) "/rpc/Shelly.GetStatus": Wrong http username or http password! Please enter user credentials for restricted login. 2026-10-03 12:45:19.534 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.116 (shelly2pmg3 / shelly2pmg3-8cbfea9e11b0 / shelly2pmg3#8cbfea9e11b0#1) "/rpc/Shelly.GetStatus": Wrong http username or http password! Please enter user credentials for restricted login. 2026-10-03 12:45:20.018 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.116 (shelly2pmg3 / shelly2pmg3-8cbfea9e11b0 / shelly2pmg3#8cbfea9e11b0#1) "/rpc/Sys.GetConfig": Wrong http username or http password! Please enter user credentials for restricted login. 2026-10-03 12:45:21.083 - error: shelly.0 (1377) [httpIoBrokerState] HTTP request error for 192.168.2.239 (shelly2pmg3 / shelly2pmg3-8cbfea9d4a14 / shelly2pmg3#8cbfea9d4a14#1) "/rpc/Shelly.GetStatus": Wrong http username or http password! Please enter user credentials for restricted login.Alle Daten (über MQTT?) funktionieren einwandfrei. Also gehe ich davon aus, dass im MQTT Bereich alles richtig eingestellt ist.
Ich habe hier ein Passwort vergeben:

und das gleiche Passwort hier eingetragen:

Was mache ich falsch?
Vielen dank für Eure Hilfe...Was mache ich falsch?
Eigentlich nur dass du keine Versionsnagben - weder vom Adapter noch von der Shelly Firmware machst ...
Da ich aber mine Glaskugel grad poliert habe, sieht es so aus als ob du den adapter in Version 10.x.x oder 11.x.x verwendest und die betroffenen Shellie eine Firmware 2.x.x haben.
Dann sollte folgendes Issue die Lösung sein:
https://github.com/iobroker-community-adapters/ioBroker.shelly/issues/1543
Oder kurz: Um die Änderungen die Shelly mit FW 2.0.0 eingeführt hat zu unterstützen solltes du die Beta Version 12.0.0 testen.
-
ich hänge mich hier mal dran - habe das selbe Problem mit meinen Shellys 1 Mini Gen3. Verschiedene FW-Versionen (20260917-100701/2.0.1-beta3-g31658db & 20260923-075459/2.0.1-ge1a198b) installiert, beide führen zum selben Problem
Mit der Version 12.0.0-alpha.11 funktioniert es, Danke
@norb-0 / @all : wo finde ich diese Firmware?
Danke!
-
ich hänge mich hier mal dran - habe das selbe Problem mit meinen Shellys 1 Mini Gen3. Verschiedene FW-Versionen (20260917-100701/2.0.1-beta3-g31658db & 20260923-075459/2.0.1-ge1a198b) installiert, beide führen zum selben Problem
Mit der Version 12.0.0-alpha.11 funktioniert es, Danke
@norb-0 / @all : wo finde ich diese Firmware?
Danke!
-
ich hänge mich hier mal dran - habe das selbe Problem mit meinen Shellys 1 Mini Gen3. Verschiedene FW-Versionen (20260917-100701/2.0.1-beta3-g31658db & 20260923-075459/2.0.1-ge1a198b) installiert, beide führen zum selben Problem
Mit der Version 12.0.0-alpha.11 funktioniert es, Danke
@norb-0 / @all : wo finde ich diese Firmware?
Danke!
ich hänge mich hier mal dran - habe das selbe Problem mit meinen Shellys 1 Mini Gen3. Verschiedene FW-Versionen (20260917-100701/2.0.1-beta3-g31658db & 20260923-075459/2.0.1-ge1a198b) installiert, beide führen zum selben Problem
Mit der Version 12.0.0-alpha.11 funktioniert es, Danke
@norb-0 / @all : wo finde ich diese Firmware?
Danke!
Siehe ersten Beitrag in diesem Topic:
https://forum.iobroker.net/topic/81297/shelly-adapter-genereller-support?page=1Informationen und Testfeedback zu ALPHA Version findest du hier (incl. Installationsanleitung):
https://forum.iobroker.net/topic/80649/test-adapter-shelly-alpha-versionenDas Loginproblem sollte allerdinsg bereits mit 12.0.0 - also der BETA (Latest) Version gefixed sein. Dafür brauchts du keine (ziemlich ungetestete) ALPHA.
-
Da der Shelly Adapter numher in Version 12.0.0 schon seit einiger Zeit im BEAT Repository verfügbar war und über 1000 Installationen ohne Rückmeldung von schweren Problemen hat habe ich nunmehr die Version 12.0.0 des Shelly Adapters in das STABLE Repository entlassen.
Bitte beachten dass der Adapter nunmehr eine aktuelle node.js Release (>= 22)m aktuellen js--controller und admin voraussetzt.
Details finden sich wie immer im CHANGELOG des Adapters https://github.com/iobroker-community-adapters/ioBroker.shelly#changelog.
Eine mit AI Unterstützung erstellte Langfassung findest sich im nächsten Beitrag.
fehlermeldungen bitte wie immer vorzugsweise als Issue im Repository oder (vor allem wenn noch nicht klar ist ob ein fhler oder ein Verständnisproblem vorliegt) gerne hier als Kommentar / Frage. An der Version 12.1.0 wird bereits seit Kurzem gearbeitet. Diese version ist alelrdings noch im ALPHA Status. Details siehe Alpha-Test-Topic (link hier im Eröffnungsposting).
Danke für alle die PRs beigesteuert und mitgetestet haben und ein insbesondere Danke an @bluefox der Devicemanager, Typescriptmigration und BLW Map implementiert hat.
mcm1957
-
HINWEIS: Diese Zusammenfassung wurde mittels AI erstellt
Shelly Adapter – Neuerungen von Version 11.0.0 und 12.0.0
Stand: 11. Oktober 2026
Hallo zusammen,
mit den Versionen 11.0.0 und 12.0.0 hat der Shelly Adapter eine Reihe spannender Neuerungen bekommen, über die ich euch kurz informieren möchte.
Systemvoraussetzungen – Wichtige Änderungen
Bitte unbedingt vor dem Update prüfen – die Mindestanforderungen wurden in beiden Versionen angehoben:
Komponente ab 11.0.0 ab 12.0.0 Node.js ≥ 22 ≥ 22 js-controller ≥ 6.0.11 ≥ 7.2.2 Admin ≥ 7.8.23 ≥ 8.0.11
Version 11.0.0 (Juli 2026)
Device Manager und Provisioning (von @bluefox)
Das Highlight von Version 11.0.0 ist der neue Device Manager, der von @bluefox entwickelt wurde. Er bietet eine vollständige Übersicht aller verbundenen Shelly-Geräte direkt in der Adapter-Konfiguration – mit Gerätename, Typ, IP-Adresse und aktuellem Status. Bisher musste man sich diese Informationen mühsam aus der Objektliste zusammensuchen, das gehört jetzt der Vergangenheit an.
Neu hinzugekommen ist außerdem das Provisioning: Frisch ins Netzwerk gebrachte Shelly-Geräte können damit direkt aus ioBroker heraus eingerichtet werden. MQTT-Zugangsdaten und Adapter-Endpunkt lassen sich so auf dem Gerät hinterlegen, ohne dafür die Shelly-Weboberfläche aufrufen zu müssen – praktisch, wenn man mehrere neue Geräte auf einmal in Betrieb nimmt.
Ebenfalls neu: Der Adapter erkennt neue Geräte im Netzwerk automatisch im Hintergrund und zeigt sie sofort in der Geräteliste an.
Firmware-Update-Anzeige
Für unterstützte Geräte zeigt der Adapter jetzt direkt an, wenn ein Firmware-Update verfügbar ist. Kein manuelles Nachschauen in der Shelly-App oder der Geräte-Weboberfläche mehr nötig.
Neue Geräte in 11.0.0
- Shelly Dimmer 0/1-10V PM Gen4
- Shelly EM Gen4
- Shelly Presence Gen4
- HiluX DS8 by Shelly
- Shelly Cury
⚠️ Die PLUG_UI-Funktionalität wurde in dieser Version wegen eines nicht behebbaren Hardware-Fehlers deaktiviert.
Version 12.0.0 (September 2026)
Version 12.0.0 ist ein großes Release mit vielen Verbesserungen in der Benutzeroberfläche, neuen Geräten und wichtigen Fehlerbehebungen.
BLE Map – Bluetooth-Geräte auf einen Blick (von @bluefox)
Wer Shelly BLU-Geräte (Bluetooth Low Energy) einsetzt, freut sich über die neue BLE Map, ebenfalls von @bluefox. BLU-Sensoren senden ihre Daten nicht direkt an ioBroker, sondern über einen Shelly-Gateway. Bei mehreren Gateways und Sensoren im Haus war bisher nicht auf Anhieb erkennbar, welcher Sensor von welchem Gateway empfangen wird – und ob der Empfang überhaupt gut ist.
Die BLE Map schafft hier Abhilfe: In einem eigenen Tab in der Adapter-Konfiguration werden alle Gateways in einem Kreis angeordnet, und jedes BLU-Gerät wird beim Gateway angezeigt, von dem es am stärksten empfangen wird. Alle weiteren Verbindungen und die Signalstärken lassen sich optional einblenden. So sieht man sofort, wenn ein Sensor schlecht versorgt ist und z.B. ein weiterer Gateway sinnvoll wäre. Die BLE Map ist auch direkt über einen Button in der Device Manager-Toolbar erreichbar.
Device Manager – weitere Verbesserungen (von @bluefox)
Der in 11.0.0 eingeführte Device Manager wurde in 12.0.0 erheblich ausgebaut:
- Leistungswerte direkt auf der Gerätekachel – Strom, Spannung, Energie und Frequenz werden jetzt für alle Geräte, die diese Werte liefern, direkt in der Geräteübersicht angezeigt. Man muss nicht mehr in die Objektliste wechseln, um aktuelle Messwerte zu sehen.
- Zuletzt gesehen / Offline-Erkennung – Gerätekacheln zeigen jetzt an, wann ein Gerät zuletzt aktiv war. Geht ein Gerät offline, wird es sofort als getrennt markiert – nicht erst nach einem Neuladen der Liste.
- BLE-Gateway-Skript direkt installierbar – Das für BLU-Geräte benötigte Skript kann jetzt direkt aus dem Device Manager heraus installiert und aktualisiert werden – einzeln pro Gateway oder für alle Gateways gleichzeitig. Die installierte Skriptversion wird in den Gerätedetails angezeigt.
- Gerätliste aktualisiert sich automatisch nach dem Umbenennen eines Geräts, nach einem Firmware-Update und nach der Skript-Installation.
TypeScript-Migration (von @bluefox)
Der gesamte Adapter-Code wurde auf TypeScript umgestellt. Das ist eine umfangreiche interne Überarbeitung, die für Nutzer zunächst kaum spürbar ist, aber die Grundlage für langfristig stabilere Releases und einfachere Weiterentwicklung legt.
Neue Geräte in 12.0.0
- Shelly Duo Bulb E27 Gen3
- Shelly Multicolor Bulb E27 Gen3
- Shelly 1L Gen4 und Shelly 2L Gen4
- Shelly Flood S Gen4
- FrankEver Smart Sprinkler Controller (experimentell)
- Neo Smart Water Valve NAS-WV02W
- Top AC Portable EV Charger (experimentell)
Außerdem wurde Monophasen-Unterstützung für den Shelly 3EM G3 ergänzt.
Fehlerbehebungen in 12.0.0
Neben den neuen Features wurden auch einige lästige Probleme behoben:
- Invertierter Schaltzustand bei Shelly 1L Gen3, Shelly 1PM Mini Gen3, Shelly Pro 2PM und Shelly Plug S Gen3 – verursacht durch einen Geräte-Firmware-Bug – wurde korrigiert.
- Authentifizierungsfehler mit Gen-2+-Geräten auf Firmware 2.x ("Wrong http username or http password!") trotz korrekter Zugangsdaten wurden behoben.
- MQTT-Befehle gingen verloren mit "mqtt prefix was not set", wenn sie während des Verbindungsaufbaus gesendet wurden – ist nun behoben.
- Der Adapter hat bisher bei jedem Geräte-Update unnötig Objektdefinitionen neu geschrieben, was zu wiederholten Objekt-Change-Events und Log-Spam in anderen Adaptern (z.B. valuetrackerovertime) geführt hat – behoben.
- Übersetzte Datenpunktnamen für alle unterstützten Sprachen wurden ergänzt – viele Datenpunkte hatten bisher keine deutschen (oder andere) Übersetzungen.
- Neuer Option: Zeitzonen-Mismatch-Meldung (Geräte-Zeitzone weicht von ioBroker-Host ab) kann jetzt dauerhaft ignoriert werden.
- Übergangszeit (Transition Time) kann jetzt für Shelly Dimmer 1/2 sowie alle Gen-2+-Dimmer und -Lampen gesetzt werden.
Vielen Dank an @bluefox für die Implementierung von Device Manager, Provisioning, BLE Map und der TypeScript-Migration, sowie an alle anderen Entwickler die zu diesen Releases beigetragen haben! 🙏
Den vollständigen Changelog findet ihr wie immer auf GitHub.
-
Ich habe diese BLE Geräte:

Als ich "BLE-Skripte" aktualisieren geklickt habe, wurde nur das Skript von "Esstisch" von 1.3 auf 1.4 upgedated.
"Türklingel" und "Schalter Wohnzimmer" haben immer noch 1.3.Habe ich was übersehen?
Edit.
Erst als ich hier geklickt habe, hat es funktioniert:
! -
Kannst du bitte ein Issue erstellen. Schau bitte ob di irgendwas dazu im Logfile findest und häng ev. das vorhandene Log 8auch wenn es nicht debug ist) an - schau nur ob keine privaten Daten drinenn sind (z.B. weil ein Geärt verdächtig heißt oder so).
Muss ich oder Bluefox checken.
Zusatzfrage:
hast du zufällig geprüft ob das Script am Device wirklich noch 1.3 war? Weil theoretisch kann es sein, dass- der Update nicht erfolgt ist
- der Update fehlerhaft war
- "nur" die Anzeige nicht aktualisiert wurde
-
Hi,
Ich setze shellys für mein Licht ein. Bisher hat immer alles geklappt.
Jetzt sind einige Shelly nicht erreichbar. Über die App (shelly Control)und über den Browser sind sie alle erreichbar. Ich habe mal alle objekte von shelly gelöscht und neu eingelesen. Es werden zur Zeit nur 3 eingelesen. Wenn ich in die Objekte gehe sehe ich auch bei switch einen roten schalter.
Jemand eine Idee?
P.S. Passwörter bei gen1 hinterlegt -
Hi,
Ich setze shellys für mein Licht ein. Bisher hat immer alles geklappt.
Jetzt sind einige Shelly nicht erreichbar. Über die App (shelly Control)und über den Browser sind sie alle erreichbar. Ich habe mal alle objekte von shelly gelöscht und neu eingelesen. Es werden zur Zeit nur 3 eingelesen. Wenn ich in die Objekte gehe sehe ich auch bei switch einen roten schalter.
Jemand eine Idee?
P.S. Passwörter bei gen1 hinterlegt -
-
-
Hi, ich glaube ich habe es gefunden. Bei den Shelly die nicht im iobroker angezeigt werden fehlte auf einmal der Haken mqtt. Nach einschalten erscheint das Gerät auch wieder im Iobroker.
Nur sehr komisch. Danke für deine Hilfe. Ich denke ich komme jetzt weiter.
-
Hi,
Ich setze shellys für mein Licht ein. Bisher hat immer alles geklappt.
Jetzt sind einige Shelly nicht erreichbar. Über die App (shelly Control)und über den Browser sind sie alle erreichbar. Ich habe mal alle objekte von shelly gelöscht und neu eingelesen. Es werden zur Zeit nur 3 eingelesen. Wenn ich in die Objekte gehe sehe ich auch bei switch einen roten schalter.
Jemand eine Idee?
P.S. Passwörter bei gen1 hinterlegtP.S. Passwörter bei gen1 hinterlegt
was meinst du damit?
Shelly iobroker 12.0 und shellys plus 1 dimmer gen 2 und gen 3 und shelly 2.5
Alle komponenten haben bereits das gleiche pw inkl benutzname,falls notwendig, erhaltenmeinst du die shelly generell vor zugriff zu sperren? oder mqtt.
Bei den Shelly die nicht im iobroker angezeigt werden fehlte auf einmal der Haken mqtt
der fehlt nicht auf einmal, den muss man bei neueren immer aktivieren.
klar, wenn du die cloud nicht benutzt, dann alle über mqtt (gen1). die neuen können auch mqtt mit cloud. -
-
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden