Hallo zusammen,
ich konnte zu diesem Thema leider nichts finden.
Ich wollte in Erfahrung bringen, ob es möglich ist, den Zustand mehrerer ats zu speichern und dann wieder zurückzusetzen?!
Beispiel:
Ich habe fünf ats mit aktuellen Zustand:
at1 = active
at2 = active
at3 = inactive
at4 = inactive
at5 = active
Des Weiteren habe ich einen "Schalter1", welcher alle ats aufeinmal inactive setzt.
Nun möchte ich aber beim Betätigen eines weiteren "Schalter2" die ats wieder auf den Urzustand, also (siehe oben) zurücksetzen.
Kann ich "Schalter1" irgendwie mitgeben, dass FHEM den IST-Zustand der ats zwischenspeichert (sollte auch einen Neustart überleben) und
beim Betätigen des "Schalter2" den vorherigen IST-Zustand wiederherstellt?
Liebe Grüße
Pack die at alle in eine structure, dann geht das problemlos.
Ein Blick in die commandref bringt die set Befehle "saveStructState" "restoreStructState" zutage, die genau dafür implementiert wurden.
Cool. Danke. Werde ich mir mal ansehen...