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
-
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
falsenach 5 Minuten feuert und bei Änderung auftruegelöscht wird. -
@dr-pie sagte in 5 Minuten lang false, dann .....:
Ich finde wie so oft kein Anfang.
Einen timeout, der bei
falsenach 5 Minuten feuert und bei Änderung auftruegelöscht wird. -
@dr-pie
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.
-
@dr-pie
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.
-
@dr-pie
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. -
@dr-pie
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.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden





