ich habe folgendes problem mit Alarmvariablne,
wie auf dem Foto zu sehen ist sind bei manchen keine Uhrzeiten der letzten Änderung hinterlegt, ( nach dem Neustart ).
jetzt löst meine Alarmstufe 0 zum Beispiel aus und wenn die wieder ausgeht soll er verzögert um 10 Sekunden dieses Skript ausführen um sicher zu gehen das alle Alarmstufen aus sind.
solange es eine variable gibt die keine Uhrzeit enthält sagt das Skript es wäre diese ausgelöst!
somit kann ich die separate variable nicht abschalten.
wenn ich beim alarm scharf schalten alle Alarmstufen auf aus setze ist es anscheinend keine Änderung und es wird keine zeit eingetragen.
was kann ich da ändern?
lg
Code: Alles auswählen
var x0Var = dom.GetObject("Alarmst 0").Value();
var x1Var = dom.GetObject("Alarmst 1").Value();
var x2Var = dom.GetObject("Alarmst 2").Value();
var x3Var = dom.GetObject("Alarmst 3").Value();
var x4Var = dom.GetObject("Alarmst 4").Value();
if ((x0Var == 0)&&(x1Var == 0)&&(x2Var == 0)&&(x3Var == 0)&&(x4Var == 0)) {WriteLine("jeder Alarm noch aus"); dom.GetObject("Alarmvideos").State(0);} else{WriteLine("ein alarm hat ausgelöst");}