Ich möchte mir einen Sonnenaufgang mit dem Dimmer implementieren. Dabei nutze ich MQTT und Node-RED. Dies klappt soweit ganz gut.
Nun möchte ich den Sonnenaufgang abbrechen, sobald jemand anderes den Dimmlevel verändert (z.B. über Taster).
Daher war mein Ansatz, dass ich den aktuellen Level nehme und mit dem erwarteten Dimmwert vergleicher. Sind diese unterschiedlich, muss jemand von außen eingegriffen haben.
Hier ist mein Problem, dass ich über MQTT noch einmal den alten Wert empfange und kurze Zeit später den aktualisierten Wert. Ich habe schon gesehen, dass es auch das Flag WORKING gibt. Jedoch bekomme ich WORKING nicht in Relation mit LEVEL, sodass ich beim Empfang von LEVEL nicht weiß, ob es der Endwert ist oder nicht.
Hat hier jemand eine Idee?
In welchem Zusammenhang steht hier LEVEL_REAL?
Grüße
Sven