-
Notifications
You must be signed in to change notification settings - Fork 67
Tag Nacht
Mirko Hirsch edited this page Jan 31, 2014
·
1 revision
Ein Tag- oder Nachtobjekt kann zur ansteuerung von Status-LEDs, Präsenzmeldern oder ähnlichem genutzt werden.
Tag-item: Ist "true" (also 1) von Sonnenaufgang bis Sonnenuntergang, danach ist es "false" (also 0)
Nacht-item: Ist "true" (also 1) von Sonnenuntergang bis Sonnenaufgang, danach ist es "false" (also 0)
Welches der beiden man nutzen will bleibt jedem selbst überlassen schließlich ist der Status bereits eines items eindeutig.
Um Tag/Nacht-Items zu erstellen bringt smarthome.py bereits alles mit. Man kann einfach auf die smarthome.py internen items env.location.day
und env.location.night
aufsetzen:
# Beispiel 1: Mit neuen items:
[tag] type = num knx_dpt = 1 knx_send = 0/0/103 knx_reply = 0/0/103 eval = sh.env.location.day() eval_trigger = env.location.day [nacht] type = num knx_dpt = 1 knx_send = 0/0/104 knx_reply = 0/0/104 eval = sh.env.location.night() eval_trigger = env.location.night
# Beispiel 2: Nutzung der smarthome.py internen items:
[env] [[location]] [[[day]]] name = Tag knx_dpt = 1 knx_send = 0/0/103 knx_reply = 0/0/103 [env] [[location]] [[[night]]] name = Nacht knx_dpt = 1 knx_send = 0/0/104 knx_reply = 0/0/104
Danke an Marcus(mknx) für den entsprechenden Hinweis.