Folgendes muss man machen:
(Im Beispiel für den Fensterkontakt "Schlafzimmerfenster". Die Systemvariable wurde "Schlafzimmer.FensterOffenSeit" genannt und den Fensterkontakt zugeordnet.)
1. Systemvariable (Typ Zahl, Einheit "Minuten") anlegen und dem entsprechenden Fensterkontakt zuordnen.
2. Folgende zwei Programme anlegen: Das Script im zweiten Programm sieht dabei folgendermaßen aus:
Code: Alles auswählen
var fos = dom.GetObject("Schlafzimmer.FensterOffenSeit");
if (dom.GetObject("Schlafzimmerfenster").State() == true){
fos.State(fos.Value() + 1);
}