(Geloest) at-Kommando teilweise automatisieren

Begonnen von Wolfgang Hochweller, 18 Oktober 2021, 20:13:34

Vorheriges Thema - Nächstes Thema

Wolfgang Hochweller

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 ?

Beta-User

...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"}
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Wolfgang Hochweller

Klar, ersteres geht.

Haette ich auch dran denken koennen !