FHEM Forum

FHEM => Automatisierung => Thema gestartet von: masterkey am 04 Januar 2022, 09:45:19

Titel: Perl Befehl bei Bestimmter Zeit ausführen
Beitrag von: masterkey am 04 Januar 2022, 09:45:19
Hallo Leute,

ich möchte zu einer Bestimmten Zeit den Befehl:

{helios_limit_level("KWL","0","600")}

ausführen.

Ich habe das Modul WeekdayTimer.

Ich habe es verschiedenlichst versucht, aber mir ist nicht ganz klar wie ich das Umsetze:

Einer meiner Ansätze war:

define KWL_Timer WeekdayTimer KWL 0123456|08:00 {helios_limit_level("KWL","0","600")}


Das funktioniert so allerdings nicht.

Kann mir bitte jemand helfen wie ich Zeitgesteuert den Befehl ausführen kann? Geht das evtl mit WeekdayTimer nicht?




Titel: Antw:Perl Befehl bei Bestimmter Zeit ausführen
Beitrag von: Beta-User am 04 Januar 2022, 10:12:18
Zumindest auf den ersten Blick fehlt "parameter". Da kannst du was beliebiges hinschreiben. Die Wochentage kannst du bei "alle" auch weglassen:
define KWL_Timer WeekdayTimer KWL 08:00|off {helios_limit_level("KWL","0","600")}
Titel: Antw:Perl Befehl bei Bestimmter Zeit ausführen
Beitrag von: Benni am 04 Januar 2022, 10:32:19
Da die Ausführung ja, so wie es aussieht, wirklich jeden Tag zur selben Zeit stattfinden soll, würde ich dafür ein at nehmen:


define KWL_Timer at *08:00:00 {helios_limit_level("KWL","0","600")}