NEWS
5 Minuten lang false, dann .....
-
Moin
da ich noch immer keine Lösung gefunden haben für mein Problem habe ich mir folgendes überlegt.Wie überwacht man einen Datenpunkt (true/false) 5 Minuten lang ob er danach noch immer auf false ist.
Der DP ist immer auf true ... doch für eine Sekunde ist er false.
Ist er nach 5 Minuten noch immer auf false dann ...
Ich finde wie so oft kein Anfang.So weit bin ich erst mal:
Danke
-
@dr-pie sagte in 5 Minuten lang false, dann .....:
Ich finde wie so oft kein Anfang.
Einen timeout, der bei
false
nach 5 Minuten feuert und bei Änderung auftrue
gelöscht wird. -
-
Du musst aufpassen, dass der timeout nicht mehrfach gestartet werden kann. Den muss man immer stoppen falls die möglichkeut besteht ihn mehrfach zu starten. In deinem Fall also immer wenn sich der Status vom fully ändert.
Das "nicht Wert" ist nur eine kürzerer Form von deiner Abfrage ob der Wert auf false steht.So meldet er sich nur, falls wirklich 5min durchgängig false ist.
Wenn er wieder auf true geht, wird das timeout gelöscht. -
Müsste dann so aussehen ??
-
Bei sonst muss kein Switch geschaltet werden denke ich?
Das sonst greift ja, falls fully alive ist oder unter 5min wieder von false auf true geht. Aber da MUSST du den Timeout stoppen.Anstatt Wert von fully alive kannst du auch nur "Wert" nehmen wie ich. Findest du unter trigger.
Das ist dann immer der DP der den trigger angestoßen hat. -
Aber nun
-
Jepp
-
@david-g ok 1000 Dank ...ich teste das mal eine Weile und gebe dann Bescheid
Schöne Feiertage