Guten Abend zusammen,
Ich nutze seit ca 1 Jahre ein Shelly RGBW2 für einen RGB LED Streifen. Alle Funktionen wie dimmen und Farbwechsel waren ohne Probleme möglich.
Mit einem Update des Plugins sowie dem shelly wird die Dimmfunktion nicht mehr erkannt und ich kriege auch keine Rückmeldungen von dem RGBW2.
Die Farben des LED Streifens verändern sobald ich das über IOS veränder.
Der shelly ist mittels MQTT in meiner Homebridge und dem Plugin MqttThing eingebunden.
Wurde irgendwas an der Shelly Firmware verändert, sodass ein anderer Command /get on notwendig ist?
Was habt ihr in der Homebridge eingetragen?
In der config hierzu habe ich folgendes eingetragen gehabt
{
"accessory": "mqttthing",
"type": "lightbulb",
"name": "Shelly RGBW2 1",
"url": "xxx",
"username": "Username Mqtt",
"password": "Passwort mqtt",
"topics": {
"getOn": "shellies/shellyrgbw2-2F5DF0/color/0",
"setOn": "shellies/shellyrgbw2-2F5DF0/color/0/command",
"getRGBW": {
"topic": "shellies/shellyrgbw2-2F5DF0/color/0/status",
"apply": "if(JSON.parse(message).mode === \"color\"){ return JSON.parse(message).red + \",\" + JSON.parse(message).green + \",\" + JSON.parse(message).blue + \",\" + JSON.parse(message).white;}"
},
"setRGBW": {
"topic": "shellies/shellyrgbw2-2F5DF0/color/0/set",
"apply": "var end = message.split(\",\"); return JSON.stringify({red: end[0],green: end[1],blue: end[2],white: end[3]});"
}
},
"onValue": "on",
"offValue": "off"
},