FHEM Forum

FHEM => Automatisierung => Thema gestartet von: raiderxxl am 09 Juli 2019, 09:40:50

Titel: Idee für notify / doif (WorkingHours)
Beitrag von: raiderxxl am 09 Juli 2019, 09:40:50
Hallo,

ich habe eine kleine Idee...

Wie währe es wenn die 2 Module jeweils ein Attribute bekommen alla "WorkingHours"??
Beispiel: 
attrib doif WorkingHours 09:00-23:00
attrib notify WorkingHours Mo,Di,So 22:00-02:30

Währe doch was... somit gibt es keine komplizierte Abfragen mehr, und auch keine Extra AT's die wiederum doifs aktivieren/deaktivieren...

Was haltet Ihr davon?

Grüßle

Pascal

PS.Bin kein Programmierer, also kann ich nur mit Ideen helfen  ;D


Titel: Antw:Idee für notify / doif (WorkingHours)
Beitrag von: CoolTux am 09 Juli 2019, 09:48:19
Notify kennt disabledForIntervals. Ist in etwa das was Du suchst.
Titel: Antw:Idee für notify / doif (WorkingHours)
Beitrag von: Byte09 am 09 Juli 2019, 09:55:12
MSwitch kannst du den Zeitraum einfach angeben in denen es reagieren soll

[06.00-20.00]

insofer denke ich das es bereits in allen hilfsmodulen in irgend einer Form vorhanden ist.

gruss Byte08

Gesendet von meinem ELE-L29 mit Tapatalk

Titel: Antw:Idee für notify / doif (WorkingHours)
Beitrag von: amenomade am 11 Juli 2019, 02:01:12
DOIF braucht dafür auch kein Attribute. Es ist einfach in den Bedingungen zu schreiben https://fhem.de/commandref_DE.html#DOIF_Zeitsteuerung_mit_Zeitintervallen

Man kann es auch indirekt über ein Reading machen