Hallo zusammen
Ich wollte mal eine einfache Logik bauen, da ich noch ein Anfänger bin. Die Logik soll einfach sein damit ich die Zusammenhänge leichter verstehe, wenn ich einen Taster drücke soll ein Licht ein/ausschalten.
meine smartvisu.conf
meine logic.conf:
meine test.py datei
Wo liegt der Fehler? Kann mir jemand bitte helfen.
Ich wollte mal eine einfache Logik bauen, da ich noch ein Anfänger bin. Die Logik soll einfach sein damit ich die Zusammenhänge leichter verstehe, wenn ich einen Taster drücke soll ein Licht ein/ausschalten.
meine smartvisu.conf
Code:
[allgemein] [[treppe]] [[[testschalter]]] name = testschalter type = bool visu = yes visu_acl = rw knx_dpt = 1 knx_listen = 3/2/1 [[[testaktor]]] name = licht2og type = bool visu = yes visu_acl = rw knx_dpt = 1 knx_send = 3/2/0 knx_init = 3/2/0
Code:
[test] filename = test.py watch_item = allgemein.treppe.testschalter visu_acl = yes
Code:
#!usr/bin/env python if (sh.allgemein.treppe.testschalter()=1): sh.allgemein.treppe.testaktor(1) elseif (sh.allgemein.treppe.testschalter()=0): sh.allgemein.treppe.testaktor(0)
Kommentar