Hallo,
irgendwie blicke ich noch nicht durch ... Ich habe mir mal eine klitzekleine Testlogik gebaut und die wird wohl auch ausgeführt, aber ich sehe einfach kein Ergebnis.
Eigentlich soll nur mal (als Test) ein Binärwert negiert auf eine andere GA gesendet werden. Als Code dachte ich mir:
Wenn ich auf das Item Ktest.Test1 einen Wert schicke (über die ETS) wird auch in smarthome.py erkannt, dass das Objekt vorhanden ist und etwas darauf gesendet wurde (smarthome.py mit -d gestartet):
Auf die GA 12/5/1 hatte ich also erst eine 1 und dann eine 0 gesendet. Danach tut sich dann aber leider nichts mehr ....
... aber warum bekomme ich keine logger.info??
... und warum wird da keine Antwort aus der Logik gesendet?
Also irgendwie kann das doch nicht so schwer sein ... bestimmt habe ich irgendetwas klitzekleine übersehen --- aber was? Über eine Antwort würde ich mich sehr freuen.
Viele Grüße,
Stefan
irgendwie blicke ich noch nicht durch ... Ich habe mir mal eine klitzekleine Testlogik gebaut und die wird wohl auch ausgeführt, aber ich sehe einfach kein Ergebnis.
Eigentlich soll nur mal (als Test) ein Binärwert negiert auf eine andere GA gesendet werden. Als Code dachte ich mir:
Code:
#!/usr/bin/env python # logger.info("testlogik1 ausgeführt") if Ktest.Test1 == 1: Ktest.Test2 = 0 elif Ktest.Test1 == 0: Ktest.Test2 = 1
Code:
2016-04-18 23:10:32,644 DEBUG Main knx: 0.0.0 set 12/5/1 to True -- __init__.py:parse_telegram:190 2016-04-18 23:10:32,650 DEBUG Main Item Ktest.Test1 = True via KNX 0.0.0 12/5/1 -- item.py:__update:363 2016-04-18 23:10:47,976 DEBUG Main knx: 0.0.0 set 12/5/1 to False -- __init__.py:parse_telegram:190 2016-04-18 23:10:47,982 DEBUG Main Item Ktest.Test1 = False via KNX 0.0.0 12/5/1 -- item.py:__update:363
... aber warum bekomme ich keine logger.info??
... und warum wird da keine Antwort aus der Logik gesendet?
Also irgendwie kann das doch nicht so schwer sein ... bestimmt habe ich irgendetwas klitzekleine übersehen --- aber was? Über eine Antwort würde ich mich sehr freuen.
Viele Grüße,
Stefan
Kommentar