ich mache bei Feueralarm ziemlich viel durcheinander: Jalousien auf(->Fluchtweg), Lichter an (->Fluchtweg), Waschmaschine und Trockner aus (häufige Brandursache), weitere Geräte aus, Sirene, Durchsage...
Das Ganze nun mit einem Tastendruck in den vorherigen Zustand zurückversetzen zu können, ist sensationell!
Die Abfrage von 13 Geräten erfolgt in ca. 5-7 Sekunden und der DutyCycle verändert sich nicht.
Gong HM-OU-CFM-Pl und Sirene HM-Sec-Sir-WM werden zwar nicht erkannt, aber das ist für meine Anwendung unerheblich, da ich die Beiden aktiviere, bevor das Skript1 läuft, um Zeit zu sparen.
Um aber zu gewährleisten, dass die restlichen Schaltvorgänge erst nach dem Erfassen des Ursprungs-Zustandes ausgeführt werden, starte ich innerhalb Deines Skriptes mittels
Code: Alles auswählen
string PGM_ID = "Name des Folgeprogrammes";
(dom.GetObject(ID_PROGRAMS).Get(PGM_ID)).ProgramExecute();
Danke!