NEWS
Test Adapter shelly - ALPHA Versionen
-
@mcm1957
Jetzt nochmal gewartet.
Also der "Switch" im Adapter wird aktualisiert, jedoch extrem Zeitverzögert. -
@stenmic RPC Events nicht aktiviert in der Shelly MQTT Konfiguration?
-
@haus-automatisierung
das sollte eigentlich passen, oder?
-
@mcm1957 sagte in Test Adapter shelly - ALPHA Versionen:
Da der switch Modul nicht spezifisch für dieses Relay ist sollte dort eigentlich kein Fehler drinnen sein
Hallo @mcm1957,
seit ich die Shelly-Version v9.5.1-alpha.8 installiert habe, funktioniert das Steuern aus dem IOB nicht mehr. Sowohl das manuelle Schalten über die Web-Adresse des Shelly oder über die Objekte im IOB, als auch das Steuern via JavaScript im IOB laufen nicht mehr. Auch die Temperaturen des ShellyPlus1Addon werden im IOB nicht korrekt angezeigt.
Protokoll silly
iob diag
Was kann da die Ursache sein? Vorweg danke für dein Schaffen! Gruß, fuzzy
-
@fuzzy1955 said in Test Adapter shelly - ALPHA Versionen:
An sich ist die 9.5.1 seit kurzem bereits im Stabel, alle alphas sind damit outdated. Aber das tut mal nichts zur Sache.
Was ich nicht verstehe ist - du schreibst:
Sowohl das manuelle Schalten über die Web-Adresse des Shelly oder über die Objekte im IOB, als auch das Steuern via JavaScript im IOB laufen nicht mehr.
Lese ich das richtig? Auch ein steuern des Shelly direkt über die Web-Addresse des Shellys funktioniert nicht? Bei dieser Aktion ist ja der ioBroker Adapter ger nicht involviert. Was bedeutet außerdem "laufen nicht mehr."? Fehlermeldung? Welches Fehlverhalten? etc.
Triott das Problem bei einem Shelly auf (Modell?) oder bei mehreren? Alle gleicher Typ?
Im Moment klingt das für mich eher nach einen Hardwareproblem eines Shellies, ev. noch nach einem Netzwerkproblem (mit viel geringerer Wahrscheinlichkeit). Da Shelly derzeit eine neue Firmware ausrollt könnte bei einem Update auch was schief gegangen sein.
In jedem Fall macht es erst Sinn nach etwas im Adapter zu suchen wenn der Shelly via eigenem Webinterface und App normal funktioniert.
-
@mcm1957 sagte in Test Adapter shelly - ALPHA Versionen:
Sowohl das manuelle Schalten über die Web-Adresse des Shelly
Pardon, das manuelle Schalten über die Web-Adresse hat schon funktioniert.
Inzwischen habe ich die Ursache gefunden. Es lag daran, dass der Raspi nicht auf die IP-Adresse der Shellies zugreifen konnte. Der Port 1882 war in der Firewall nicht auf die Raspi-IP eingetragen.
Ich muss wohl noch reichlich dazulernen. Danke jedenfalls!
-
@fuzzy1955
Danke fürs Feedback. -
@fuzzy1955 sagte in Test Adapter shelly - ALPHA Versionen:
Es lag daran, dass der Raspi nicht auf die IP-Adresse der Shellies zugreifen konnte.
Mh? Der Raspi öffnet den Port 1882 und der Shelly greift darauf zu. Nicht andersrum.
-
@haus-automatisierung sagte in Test Adapter shelly - ALPHA Versionen:
Der Raspi öffnet den Port 1882 und der Shelly greift darauf zu.
Ja, klar. Die IP des Raspi mit dem Port 1882 war nicht in dessen Linux-Firewall eingetragen.
-
@mcm1957 Hallo, ich habe aktuell ein Problem mit meinem Shelly Adapter über MQTT. Ich würde jetzt tippen, dass es etwas mit der aktuellen Firmware zu tun hat. Egal welche Version vom Adapter ich nehme, bekomme ich folgende Nachrichten
shelly.1 2025-06-03 21:43:04.010 info [MQTT] Client Close: (shellyplus1 / shellyplus1-64b7080b3d78 / shellyplus1#64b7080b3d78#1) (false) shelly.1 2025-06-03 21:42:54.016 info [MQTT] Device with client id "shellyplus1-64b7080b3d78" connected from 192.168.171.80! shelly.1 2025-06-03 21:42:45.727 info [MQTT] Client Close: (shellyplus1 / shellyplus1-441793a712a8 / shellyplus1#441793a712a8#1) (false) shelly.1 2025-06-03 21:42:44.328 info [MQTT] Client Close: (shellypro3 / shellypro3-2cbcbba79f0c / shellypro3#2cbcbba79f0c#1) (false) shelly.1 2025-06-03 21:42:44.311 error [MQTT] Wrong MQTT authentification of client "shellypro3-2cbcbba79f0c" shelly.1 2025-06-03 21:42:35.735 info [MQTT] Device with client id "shellyplus1-441793a712a8" connected from 192.168.171.106! shelly.1 2025-06-03 21:41:56.079 info [MQTT] Client Close: (shellyplus1 / shellyplus1-64b7080b3d78 / shellyplus1#64b7080b3d78#1) (false) shelly.1 2025-06-03 21:41:48.497 info [MQTT] Client Close: (shellypro3 / shellypro3-2cbcbba79f0c / shellypro3#2cbcbba79f0c#1) (false) shelly.1 2025-06-03 21:41:48.473 error [MQTT] Wrong MQTT authentification of client "shellypro3-2cbcbba79f0c" shelly.1 2025-06-03 21:41:46.083 info [MQTT] Device with client id "shellyplus1-64b7080b3d78" connected from 192.168.171.80! shelly.1 2025-06-03 21:41:42.097 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a712a8" shelly.1 2025-06-03 21:41:42.057 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-64b7080b3d78" shelly.1 2025-06-03 21:41:41.717 error [MQTT] Unable to get mqttprefix of client with id "shellypro3-2cbcbba79f0c" shelly.1 2025-06-03 21:41:41.333 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a712a8" shelly.1 2025-06-03 21:41:41.333 error [MQTT] Unable to get mqttprefix of client with id "shellypro3-2cbcbba79f0c" shelly.1 2025-06-03 21:41:41.085 error [MQTT] Unable to get mqttprefix of client with id "shellypro3-2cbcbba79f0c" shelly.1 2025-06-03 21:41:41.048 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a712a8" shelly.1 2025-06-03 21:41:40.871 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-64b7080b3d78" shelly.1 2025-06-03 21:41:40.870 error [MQTT] Unable to get mqttprefix of client with id "shellypro3-2cbcbba79f0c" shelly.1 2025-06-03 21:41:40.870 error [MQTT] Unable to get mqttprefix of client with id "shellypro3-2cbcbba79f0c"
Es lief alles reibunsglos. Auch frage ich mich, warum hinter den IP Adressen im Text ein "!" steht.
Anbei einmal ein Screenshot von einem Teilnehmer auf der Adapter Instanz.
Hat da jemand einen Tipp ?Gruß André
-
@gelberlemmy sagte in Test Adapter shelly - ALPHA Versionen:
Auch frage ich mich, warum hinter den IP Adressen im Text ein "!" steht.
Aus dem gleichen Grund, warum
connected from
davor steht. Ist halt Teil der Meldung: -
@gelberlemmy said in Test Adapter shelly - ALPHA Versionen:
@mcm1957 Hallo, ich habe aktuell ein Problem mit meinem Shelly Adapter über MQTT. Ich würde jetzt tippen, dass es etwas mit der aktuellen Firmware zu tun hat. Egal welche Version vom Adapter ich nehme, bekomme ich folgende Nachrichten
shelly.1 2025-06-03 21:43:04.010 info [MQTT] Client Close: (shellyplus1 / shellyplus1-64b7080b3d78 / shellyplus1#64b7080b3d78#1) (false) shelly.1 2025-06-03 21:42:54.016 info [MQTT] Device with client id "shellyplus1-64b7080b3d78" connected from 192.168.171.80! shelly.1 2025-06-03 21:42:45.727 info [MQTT] Client Close: (shellyplus1 / shellyplus1-441793a712a8 / shellyplus1#441793a712a8#1) (false) shelly.1 2025-06-03 21:42:44.328 info [MQTT] Client Close: (shellypro3 / shellypro3-2cbcbba79f0c / shellypro3#2cbcbba79f0c#1) (false) shelly.1 2025-06-03 21:42:44.311 error [MQTT] Wrong MQTT authentification of client "shellypro3-2cbcbba79f0c" shelly.1 2025-06-03 21:42:35.735 info [MQTT] Device with client id "shellyplus1-441793a712a8" connected from 192.168.171.106! shelly.1 2025-06-03 21:41:56.079 info [MQTT] Client Close: (shellyplus1 / shellyplus1-64b7080b3d78 / shellyplus1#64b7080b3d78#1) (false) shelly.1 2025-06-03 21:41:48.497 info [MQTT] Client Close: (shellypro3 / shellypro3-2cbcbba79f0c / shellypro3#2cbcbba79f0c#1) (false) shelly.1 2025-06-03 21:41:48.473 error [MQTT] Wrong MQTT authentification of client "shellypro3-2cbcbba79f0c" shelly.1 2025-06-03 21:41:46.083 info [MQTT] Device with client id "shellyplus1-64b7080b3d78" connected from 192.168.171.80! shelly.1 2025-06-03 21:41:42.097 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a712a8" shelly.1 2025-06-03 21:41:42.057 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-64b7080b3d78" shelly.1 2025-06-03 21:41:41.717 error [MQTT] Unable to get mqttprefix of client with id "shellypro3-2cbcbba79f0c" shelly.1 2025-06-03 21:41:41.333 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a712a8" shelly.1 2025-06-03 21:41:41.333 error [MQTT] Unable to get mqttprefix of client with id "shellypro3-2cbcbba79f0c" shelly.1 2025-06-03 21:41:41.085 error [MQTT] Unable to get mqttprefix of client with id "shellypro3-2cbcbba79f0c" shelly.1 2025-06-03 21:41:41.048 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-441793a712a8" shelly.1 2025-06-03 21:41:40.871 error [MQTT] Unable to get mqttprefix of client with id "shellyplus1-64b7080b3d78" shelly.1 2025-06-03 21:41:40.870 error [MQTT] Unable to get mqttprefix of client with id "shellypro3-2cbcbba79f0c" shelly.1 2025-06-03 21:41:40.870 error [MQTT] Unable to get mqttprefix of client with id "shellypro3-2cbcbba79f0c"
Es lief alles reibunsglos. Auch frage ich mich, warum hinter den IP Adressen im Text ein "!" steht.
Anbei einmal ein Screenshot von einem Teilnehmer auf der Adapter Instanz.
Hat da jemand einen Tipp ?Gruß André
Das hat zwar nichts mit ALPHA Tests zu tun - derzeit läuft nicht mal einer - ABER:
Kontrollier mal dein MQTT Passwort (und auch gleich den Username für MQTT).
Bitte beachte, dass das Passwort am Shelly bei JEDER (!) Änderung der MQTT Einstellungen neu eingegeben werden muss. Und dass der Shelly nachher restartet werden muss.
Falls du auch ein HTTP Passwort gesetzt hast, verwende für HTTP und MQTT unterschiedliche Usernames und Passwörter. (Hab keine Erklärung und auch noch icht expolizit getestet aber es gab eine diesbezügliche Meldung vin ein oder 2 User die meinten dass es bei identem Username / Passwortkombinationen für HTTP und MQTT Probleme gäbe).
-
@mcm1957 Danke, aber das habe ich alles bereits getan. Lese aber gerade im Shelly Forum, dass es bei Firmware Probleme gibt. Da haben einige, dass Sie sich nicht mal mehr an der CLoud anmelden kann. Suche gerade das Firmwarefile zum downgraden zum testen.
-
- Welche Firmware hast du die die Probleme macht?
- Wenn du einen Links ins Shelly Forum hast, dann post den gerne auch hier.
-
@mcm1957 Das ist die 1.6.2
Auf allen Geräte unter dem Adapter sind auf 1.6.2 . Da scheint es wirklich ein Problem mit der Version zu geben.Der Post im Shelly Forum war leider für 1.5.0 und nicht für1.6.2.
Leider finde aktuell ich keine Firmware zum Downgrade.Beim Linkgenerator habe ich irgendwie nicht den korrekten Typen gefunden. Oder ich bin ein wenig Blind...
-
@gelberlemmy
Wenn möglich teste mal gegen den MQTT Adapter. Wenns dort auch nicht geht dann brauchen wir auf ioBroker Seite gra nicht suchen, -
@mcm1957 ich probiere das aus. Aber dann würde es ja zumindest hier her gehören, wenn die Version 1.6.2 nicht mit dem Shelly Adapter funktioniert.
-
@gelberlemmy
Ja ja passt schon. Leg gerne alle Infos zum Problem da mal ab.Und wenn sonst wer was dazu sagen kann - insbesondere dass bei ihm die Shelly FW 1.6.2 normal funktioniert BITTE MITTEILEN.
P.S.: Welche(r) Shelly Typ(en) ist/sind eigentlich bei dir betroffen?
-
@mcm1957
Ich hab u.a. nen Shelly Uni Plus 1.6.2 mit dem Shelly Adapter 10.0.0 am laufen und habe keine Probleme. -
@mcm1957
Mit der (alpha) Version 10 läuft ohne Probleme:
Shelly PlusPlugS : 1.6.2
Shelly PlusPlugS Gen3 : matter.123
Shelly PM Mini Gen2 : 1.6.2
Shelly PM Mini Gen3: 1.6.2
Shelly 1PM Mini Gen2 : 1.6.2
Shelly 1PM Mini Gen3 : 1.6.2
Shelly DoorWindow/Button : BLE (via PlusPlugS Gen2)
Shelly Plus2PM : 1.6.2
Shelly Pro 3 EM-CT63 : 1.6.2
Shelly 3EM63 Gen3 : 1.6.2
und diverse Shelly Plus HT / Shelly Buttons / Shelly Flood
demnächst:
Shelly 1 Mini Gen4 & Shelly 1PM Mini Gen4