Start_1_Std
einschalten_1
Start_1_Min
ausschalten_1
Start_2_Std
Liste_Wochentage_Status
Cron_Wochentage
einschalten_2
Start_2_Min
count
Ende_1_Std
Ende_1_Min
ausschalten_2
i
Ende_2_Std
Ende_2_Min
Datenpunkte erstellen
ZeitStart_1
ZeitStart_2
ZeitEnde_1
ZeitEnde_2
Start- und Endzeiten
ZeitTag_Mo
ZeitTag_DI
ZeitTag_Mi
ZeitTag_Do
ZeitTag_Fr
ZeitTag_Sa
ZeitTag_So
Tage an denen Zeitschaltung aktiv
BrunnenLichtAktiv
Zeitschaltung aktiv oder abschalten
Initialisierung bei Programmstart
beiProgrammStart
Beschreibe diese Funktion …
EQ
val
javascript.0.BrunnenLichtAktiv
TRUE
Über Datenpunkt aktiv / inaktiv
ne
default
val
javascript.0.BrunnenLichtAktiv
EQ
state.val
TRUE
Bei Änderung der Tage
ne
javascript.0.ZeitTag_Mo
javascript.0.ZeitTag_DI
javascript.0.ZeitTag_Mi
javascript.0.ZeitTag_Do
javascript.0.ZeitTag_Fr
javascript.0.ZeitTag_Sa
javascript.0.ZeitTag_So
Cron für Wochentage
EQ
val
javascript.0.BrunnenLichtAktiv
TRUE
Bei Änderung der Zeiten
ne
javascript.0.ZeitStart_1
javascript.0.ZeitStart_1
default
javascript.0.ZeitEnde_1
default
javascript.0.ZeitStart_2
default
javascript.0.ZeitEnde_2
EQ
val
javascript.0.BrunnenLichtAktiv
TRUE
setzeZeiten
Beschreibe diese Funktion …
Start_1_Std
h
val
javascript.0.ZeitStart_1
Start_1_Min
m
val
javascript.0.ZeitStart_1
Start_2_Std
h
val
javascript.0.ZeitStart_1
Start_2_Min
m
val
javascript.0.ZeitStart_1
Ende_1_Std
h
val
javascript.0.ZeitStart_1
Ende_1_Min
m
val
javascript.0.ZeitStart_1
Ende_2_Std
h
val
javascript.0.ZeitStart_1
Ende_2_Min
m
val
javascript.0.ZeitStart_1
setzeWochentage
Beschreibe diese Funktion …
Leider arbeitet CRON von 0=So bis 6=Sa
Sonst gilt überall 1=Mo bis 7=So
Liste_Wochentage_Status
val
javascript.0.ZeitTag_So
val
javascript.0.ZeitTag_Mo
val
javascript.0.ZeitTag_DI
val
javascript.0.ZeitTag_Mi
val
javascript.0.ZeitTag_Do
val
javascript.0.ZeitTag_Fr
val
javascript.0.ZeitTag_Sa
count
0
Cron_Wochentage
i
Liste_Wochentage_Status
EQ
i
TRUE
Cron_Wochentage
Cron_Wochentage
,
count
count
1
Erste Komma wieder wegnehmen
Cron_Wochentage
FROM_START
FROM_START
Cron_Wochentage
2
abc
Cron_Wochentage
stopCron
Beschreibe diese Funktion …
einschalten_1
ausschalten_1
einschalten_2
ausschalten_2
setzeCron
Beschreibe diese Funktion …
einschalten_1
* * * * *
TRUE
FALSE
*
Cron_Wochentage
*
*
*
Start_1_Std
*
Start_1_Min
hm-rpc.0.MEQ1561103.1.STATE
FALSE
TRUE
ausschalten_1
* * * * *
TRUE
FALSE
*
Cron_Wochentage
*
*
*
Ende_1_Std
*
Ende_1_Min
hm-rpc.0.MEQ1561103.1.STATE
FALSE
FALSE
einschalten_2
* * * * *
TRUE
FALSE
*
Cron_Wochentage
*
*
*
Start_2_Std
*
Start_2_Min
hm-rpc.0.MEQ1561103.1.STATE
FALSE
TRUE
ausschalten_2
* * * * *
TRUE
FALSE
*
Cron_Wochentage
*
*
*
Ende_2_Std
*
Ende_2_Min
hm-rpc.0.MEQ1561103.1.STATE
FALSE
FALSE