Ich hatte das Problem mit einem meiner 8 Shelly 2.5. Habe den ECO-Mode in den Settings ausgeschaltet. Seitdem funktioniert er problemlos.
Firmware: 1.11.8
Ich hatte das Problem mit einem meiner 8 Shelly 2.5. Habe den ECO-Mode in den Settings ausgeschaltet. Seitdem funktioniert er problemlos.
Firmware: 1.11.8
Super! Shellys lassen sich wieder mittels CoAP im IOBroker bedienen.
Habe es nach einer Internetrecherche wieder gefixt bekommen. Ich habe den Shellyadapter im IOBroker von CoAP auf MQTT umgestellt. Das läuft jetzt wieder.
Trotzdem:
CoAP ist defekt. Hoffentlich wird es bald wieder gefixt.
Alles anzeigenThorsten (Developer of Shelly Adapter) found the bug:
Since Firmware Version 1.5.1 there is apparently an Syntaxerror in the CoAP message for the Shelly 1, Shelly 2, Shelly 1 PM and Shelly 2.5 too. A comma is missing between the curly brackets at postion 28 in the JSON. Now it looks like this:
}{
and it shall look like that
},{
Full Example, SyntaxError: Unexpected token { in JSON at position 28 for JSON :
{"blk":[{"I":0,"D":"Relay0"}{"I":118,"T":"S","D":"Input","R":"0/1/2","L":1},],"sen":[{"I":112,"T":"Switch","R":"0/1","L":0}],"act":[{"I":211,"D":"Switch","L":0,"P":[{"I":2011,"D":"ToState","R":"0/1"}]}]}
Danke für die Antwort. Leider weiß ich nicht, was ich damit anfangen soll. Wird jetzt der Shelly-Adapter im IOBroker angepasst oder muss die Firmware der Shellys korrigiert werden?
Meine Shellys 1 und 2 funktionieren unter IOBroker nicht mehr. Die CoAP-Daten werden nicht mehr übertragen. Im IOBroker sieht man nur die alten Werte und die alte Firmwareversion.
Deshalb kann ich aktuell nichts über IOBroker schalten. Ich hoffe auf ein schnelles Hotfix.