Hi,
ich bin gerade dabei mittels smarthome.py ein Gateway zwischen KNX und Philips Hue zu realisieren. Im Großen und Ganzen habe ich das auch am laufen. Ich habe dabei nur zwei Restprobleme:
1. Statusantworten auf den KNX Bus
- wenn ich vom KNX auf 1/1/90 ein EIN oder AUS sende, bekomme ich auf
1/2/90 keine Rückmeldung. Die Rückmeldung auf 1/5/90 mit dem Byte
Wert erfolgt.
- wenn ich vom KNX auf 1/4/90 einen Wert sende, bekomme ich auf 1/5/90
keine Rückmeldung. Die Rückmeldung auf 1/2/90 mit dem Staus EIN oder
AUS erfolgt.
Wenn ich die Leuchte aus der smartVISU ansteuere, erhalte ich auf dem BUS beide Rückmeldungen, sowohl
auf 1/2/90 als auch auf 1/5/90.
Ich möchte jeweils beide Rückmeldungen auch erhalten wenn ich die Leuchte vom KNX Bus aus ansteuere.
Wie kann ich das erreichen?
Ich habe das in der Items.conf folgendermaßen konfiguriert:
2. Statusantworten auf den KNX Bus beim Ausschalten
Wenn ich auf 1/1/90 ein AUS sende, erhalte ich erwartungskonform auf
1/5/90 eine $00. Der Gruppenmonitor zeigt mir jedoch, dass ich kurz danach
auf 1/5/90 noch eine $01 zurückgemeldet bekomme. Wie kann ich das
unterbinden?
Vielen Dank Voraus
ich bin gerade dabei mittels smarthome.py ein Gateway zwischen KNX und Philips Hue zu realisieren. Im Großen und Ganzen habe ich das auch am laufen. Ich habe dabei nur zwei Restprobleme:
1. Statusantworten auf den KNX Bus
- wenn ich vom KNX auf 1/1/90 ein EIN oder AUS sende, bekomme ich auf
1/2/90 keine Rückmeldung. Die Rückmeldung auf 1/5/90 mit dem Byte
Wert erfolgt.
- wenn ich vom KNX auf 1/4/90 einen Wert sende, bekomme ich auf 1/5/90
keine Rückmeldung. Die Rückmeldung auf 1/2/90 mit dem Staus EIN oder
AUS erfolgt.
Wenn ich die Leuchte aus der smartVISU ansteuere, erhalte ich auf dem BUS beide Rückmeldungen, sowohl
auf 1/2/90 als auch auf 1/5/90.
Ich möchte jeweils beide Rückmeldungen auch erhalten wenn ich die Leuchte vom KNX Bus aus ansteuere.
Wie kann ich das erreichen?
Ich habe das in der Items.conf folgendermaßen konfiguriert:
Code:
[Wohnung] [[Buero]] [[[Dreieckschrank]]] name = Leuchte Dreieckschrank (Hue) type = bool visu = yes knx_dpt = 1 knx_listen = 1/1/90 knx_send = 1/2/90 knx_reply = 1/2/90 hue_id = 3 [[[[level]]]] type = num knx_dpt = 5 knx_listen = 1/4/90 knx_send = 1/5/90 knx_reply = 1/5/90 hue_id = 3
Wenn ich auf 1/1/90 ein AUS sende, erhalte ich erwartungskonform auf
1/5/90 eine $00. Der Gruppenmonitor zeigt mir jedoch, dass ich kurz danach
auf 1/5/90 noch eine $01 zurückgemeldet bekomme. Wie kann ich das
unterbinden?
Vielen Dank Voraus
Kommentar