FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: matze1999 am 22 April 2022, 16:02:38

Titel: [gelöst] at alle drei Tage oder alle 72 Stunden?
Beitrag von: matze1999 am 22 April 2022, 16:02:38
Hallo,

ich würde gern ein "at" erstellen, das alle 72 Stunden oder 3 Tage ausgeführt wird, geht so etwas?

matze1999
Titel: Antw:at alle drei Tage oder alle 72 Stunden?
Beitrag von: Esjay am 22 April 2022, 16:24:44
define MeineAktion at +*72:00:00 set irgendwas on/off

Teste das mal.

Grüße
Titel: Antw:at alle drei Tage oder alle 72 Stunden?
Beitrag von: matze1999 am 22 April 2022, 16:29:01
hallo,

so habe ich es, aber da kommt bei next nur die Uhrzeit

defmod TelefonLaden at +*72:00:00 set HUEDevice7 on
attr TelefonLaden room nt+di

setstate TelefonLaden Next: 17:28:16
setstate TelefonLaden 2022-04-22 15:28:16 state Next: 15:28:16


ich werde berichten.

matze1999
Titel: Antw:at alle drei Tage oder alle 72 Stunden?
Beitrag von: betateilchen am 22 April 2022, 21:29:34
Schau Dir das Internal (!) TRIGGERTIME_FMT an, dort steht der Ausführungszeitpunkt mit Datum in von Menschen lesbarem Format drin.

TRIGGERTIME_FMT 2022-04-25 21:28:03
Titel: Antw:at alle drei Tage oder alle 72 Stunden?
Beitrag von: matze1999 am 23 April 2022, 09:14:08
hi,

passt:

TRIGGERTIME_FMT

2022-04-25 18:30:00


Danke,

matze1999
Titel: Antw:[gelöst] at alle drei Tage oder alle 72 Stunden?
Beitrag von: Damian am 23 April 2022, 10:39:05
Das Problem bei solchen relativen Timern über einen größeren Zeitraum ist die Tatsache, dass nach dem Neustart die relative Zeit neuberechnet wird. Im schlimmsten Fall wird der Befehl nicht nach drei Tagen, sondern erst nach fast sechs Tagen ausgeführt.