Hallo zusammen,
ich steure meine Shellys zu Hause über Node Red Flows. Nachdem ich nun eine neue Charge bekommen und verbaut habe, hatte ich auch die älteren Geräte auf die neuste FW gebracht.
Seitdem beobachte ich ein interessantes Verhalten bei der Rollladensteuerung:
Ich benutze Slider für die Einstellung der gewünschten Position des Rollos. Bei jedem Start des Dashboards steht überall der Wert "0" (= geschlossen), obwohl die Rollläden oben sind.
Sobald ich nun die Position verändere, in dem ich z.B. den Rollo herunterfahre und dann stoppe, wird mir vom Shelly mit einer MQTT Query der korrekte Stand angezeigt:
18.9.2019, 17:59:04node: eba5ee5a.9c56bshellies/shellyswitch25-XYZ/roller/0/command/pos : msg : Object
objecttopic: "shellies/shellyswitch25-XYZ/roller/0/command/pos"
payload: 96
qos: 0
retain: false
_msgid: "c52eb81.07b0c48"
Im Slider ist außerdem die folgende Option aktiv: "If msg
arrives on input, set slider to new payload value" . Warte ich nun 30 Sekunden für die nächste "Heartbeat" Query des Shellys, wird der folgende Wert vom Shelly zurückgemeldet:
18.9.2019, 18:01:32node: 86c7fa3.4807908shellies/shellyswitch25-XYZ/roller/0/pos : msg : Object
objecttopic: "shellies/shellyswitch25-XYZ/roller/0/pos"
payload: "-1"
qos: 0
retain: false
_msgid: "76e339b8.9472b8"
Bug? Geht mir erst so seit dem letzten FW Update.