at - stündlich - außer nachts

Begonnen von Albin, 10 August 2021, 18:56:11

Vorheriges Thema - Nächstes Thema

Albin

Hallo zusammen,

lässt sich das at-Kommando so parametrieren, dass ein Befehl zu jeder vollen Stunde ausgeführt wird, aber nur innerhalb eines bestimmten Zeitfenster? Z.B. täglich von 6:00 bis 20:00.
Bisher habe ich folgendes:

define hourly at +*01:00:00 {[Befehl]}
attr hourly alignTime 00:00


Wie lässt sich das entsprechnde Zeitfenster realisieren?

Habe mir überlegt, hierfür zwei weitere at-Kommandos zu nutzen, die eine Varable setzen/rücksetzen und diese dann entsprechnd im stündlichen at ausgewertet wird. Das scheint mir aber etwas umständlich.

TomLee

Schau dir in der "Bedienungsanleitung" zu at das Attribut disabledForIntervals an.

Gruß

Thomas

frober

alternativ:

einfach Tagsüber

define hourly at +*01:00:00 {if(!isday()) {Befehl}}
Raspi 3b mit Raspbian Bullseye und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

Albin

Danke für die schnellen Antworten!