FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Wolfgang Hochweller am 18 Oktober 2021, 20:13:34

Titel: (Geloest) at-Kommando teilweise automatisieren
Beitrag von: Wolfgang Hochweller am 18 Oktober 2021, 20:13:34
Ich habe mir ein at-Kommando definiert, mit taeglicher Wiederholung. ( mit Wiederholung deshalb, damit es nicht jedesmal nach Ausfuehrung verschwindet )

Trotzdem ist es so , dass ich jeden Tag entscheide, ob ich das Kommando ausfuehren lasse oder nicht.
Dafuer benutze ich 'active' / 'inactive'.

Geht auch prima.

Kann ich es irgendwie elegant erreichen, dass das Kommando nach Ausfuehrung automatisch wieder auf 'inactive'   gesetzt wird ?
Titel: Antw:at-Kommando teilweise automatisieren
Beitrag von: Beta-User am 18 Oktober 2021, 20:32:01
...einfach den set ... inactive-Befehl hinten anhängen ist keine Option...?

Eleganter ist es vielleicht, die (weitere) Ausführungsbedingung einfach zum Ausführungszeitpunkt zu prüfen also sowas:
a_trigger_Heizperiode     *23:55 {return if (ReadingsVal("Heizperiode","state","on") eq "on");
fhem "trigger Heizperiode off"}
Titel: Antw:at-Kommando teilweise automatisieren
Beitrag von: Wolfgang Hochweller am 18 Oktober 2021, 22:32:28
Klar, ersteres geht.

Haette ich auch dran denken koennen !