NEWS
shelly plus 2PM und 1PM taucht nicht in den Objekten auf
-
Hallo Leute,
ich komme einfach nicht weiter und hoffe auf eure Hilfe.Ich habe kürzlich einen shelly plus 1PM installiert, Clout ausgeschaltet und MQTT eingerichtet.
Hat prima funktioniert, tauchte in den Objekten auf, ließ sich wunderbar aus allen Richtungen steuern. Dann habe ich mir noch dieses Add-on mit zwei Temperaturfühlern besorgt. Auch das funktionierte prima. Auch die Temperaturen tauchten in den Objekten auf, alles gut.Nun musste ich den shelly für ein paar Tage vom Netz nehmen.
Nach dem erneuten einschalten musste ich feststellen, das sich die Objekteinträge nicht mehr aktualiesierten. Ich habe den shelly Adapter neu gestartet, den shelly neu gestartet, das ganze mehrmals in unterschiedlichen kombinationen, kein Erfolg.Nun habe ich den Objektbaum des Shelly plus 1PM gelöscht, den shelly auf Werkseinstellungen zurückgesetzt und neu eingerichtet. Ohne Erfolg. Über die Weboberfläche funktioniert der shelly einwandfrei.
Ich betreibe auch einen shelly plus i4 und einen shelly pm mini, die einwandfrei mit dem iobroker zusammenarbeiten.
Jetzt habe ich mir noch einen shelly plus 2PM zugelegt, weil ich versuchen wollte mit der Einrichtung ganz von vorne anzufangen, aber dieses Gerät verhält sich genau wie der 1PM.
Ich bin Ratlos und hoffe, das ihr einen Tip für mich habt.
shelly Adapterversion: 6.9.0
Node js : 18.17.1
NPM: 9.6.7
Firmware shelly plus 2PM : 1.0.3
Firmware shelly plus 1PM : 1.3.2 -
Ich habe einen neuen shelly plus i4 installiert, und dieser verhält sich genauso wie der 1PM und der 2PM. Ich bekomme auch ihn nicht in den iobroker.
Aber ich kann die die debug logs miteinander vergleichen und habe signifikante Unterschiede festgestellt.
Bei den nicht funktionierenden Geräten sehen die einzelnen Blöcke etwa so aus :
"ts": 1717339374.151, "level": 2, "data": "shos_mqtt_conn.c:601 MQTT0: Connecting to 192.168.1.125:8082 (192.168.1.125:8082)" "ts": 1717339374.168, "level": 0, "data": "shos_mqtt_conn.c:489 MQTT0: Connect status 256" "ts": 1717339374.174, "level": 2, "data": "shos_mqtt_conn.c:844 MQTT0: Connecting after 6976 ms"
Die Geräte, die vom iobroker erkannt werden machen das so :
"ts": 1717339522.581, "level": 2, "data": "shos_rpc_inst.c:230 Input.GetConfig via HTTP_in GET 192.168.1.125:51114", "fd": 1 "ts": 1717339522.661, "level": 2, "data": "shos_rpc_inst.c:230 Shelly.GetStatus via HTTP_in GET 192.168.1.125:51116", "fd": 1 "ts": 1717339522.693, "level": 2, "data": "shos_rpc_inst.c:230 Shelly.GetDeviceInfo via HTTP_in GET 192.168.1.125:51124", "fd": 1
Die shellys , die mit dem iobroker kommuniezieren, machen das mit diesen GET Anfragen über HTTP, das fehlt bei den neuen Geräten. Leider weis ich nicht wo das herkommt . Die Firmware ist bei den Geräten gleich.
Habe ich irgendwo was falsch eingestellt. Ich bin Ratlos.