Hallo,
kurze Frage zu meinen ersten "Gehversuchen" in Sachen logic:
Definition eines items in der items.conf:
Defintion einer das Item überwachenden Logik in der logic.conf:
Kleine test.py zur Kontrolle erstellt:
Dann in die Visu mal schnell einen Schalter eingebunden:
Gemäß Doku sollte bei jeder Statusänderung des Dummy-Items die Logik getriggert und damit nach meinem Verständnis test.py ausgeführt werden:
Wird aber nicht, es erfolgt kein Logeintrag. Wo liegt der Denkfehler? Danke für die Hilfe im Voraus!
/tom
kurze Frage zu meinen ersten "Gehversuchen" in Sachen logic:
Definition eines items in der items.conf:
Code:
[ventilation]
[[fanspeed_dummy]]
type=bool
visu=yes
visu=rw
visu_acl=rw
Code:
[test_logik] filename = test.py watch_item=ventilation.fanspeed_dummy
Code:
#!/usr/bin/env python
#
logger.info("Schalter betätigt!")
Code:
{{ basic.switch('helios_dummy', 'ventilation.fanspeed_dummy', icon1~'control_on_off.png', icon0~'control_on_off.png') }}
watch_item
The list of items will be monitored for changes.
watch_item = house.door | terrace.door
Every change of these two items triggers (run) the logic.
The list of items will be monitored for changes.
watch_item = house.door | terrace.door
Every change of these two items triggers (run) the logic.
/tom


Kommentar