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