ich habe ja zwei Countdown DOIF die zählen anhand eines Datum herunter bis auf auf "0" gaht dann aber weiter in den minus Bereich.
Ich möchte gern das wenn er auf "0" geht einen Befehl in ein den state eines dummy absetzen, wie mache ich das am besten.
Hier mal ein DOIF als Besipiel
defmod di_Countdown_anfang DOIF ([00:00])
attr di_Countdown_anfang do always
attr di_Countdown_anfang state {(int((time_str2num("2022-03-01")-time())/86400))}
Zitat von: moonsorrox am 25 Februar 2022, 22:56:34
ich habe ja zwei Countdown DOIF die zählen anhand eines Datum herunter bis auf auf "0" gaht dann aber weiter in den minus Bereich.
Ich möchte gern das wenn er auf "0" geht einen Befehl in ein den state eines dummy absetzen, wie mache ich das am besten.
Hier mal ein DOIF als Besipiel
defmod di_Countdown_anfang DOIF ([00:00])
attr di_Countdown_anfang do always
attr di_Countdown_anfang state {(int((time_str2num("2022-03-01")-time())/86400))}
Ich würde es im DOIF-Perlmodus machen. Stichpunkte: if, set_State