Hallo in die Runde,
ich habe zu Hause KNX im Einsatz, IP Schnittstelle über wiregate, openhab v1 über den Raspi (auch v1). Soweit so gut, klappt auch.
Ein Problem, das ich nicht wegbekomme ist, dass mehrere Logeinträge bei einer Betätigung (Habdroid) eines Switches mit KNX Binding (1 Schalt-GA und eine Status-GA) erzeugt werden, also z.B.:
Googeln brachte dann den Tip, "autoupdate=false" im knx Binding einzustellen.
Deutliche Verbesserung. Jetzt nur noch je zwei "received command" Einträge per Befehl :-/
Im KNX Busmonitor sieht es sauber aus, einmal die Schalt-GA und einmal die Status-GA. Ein openhab Switch ohne KNX Binding landet auch nur einmal im OH-Log.
in der openhab.cfg habe ich auch timeout runter und maxthreads hochgesetzt, brachte aber keine Änderung.
Hat noch jemand Ideen, woran es liegen könnte? Bzw. was ich noch ausprobieren/testen kann?
Eine weitere Frage hätte ich auch noch. Gartenklingel hängt an einem knx Binäreingang. Der steckt zusammen mit einem Aktor (für den Gong) in einer GA. Im Openhab gibt es eine rule, die eine pushover message aufs handy sendet. Klappt in ca. 1/3 der Fälle super, also Gong und Nachricht fast zeitgleich. Teilweise erheblicher Lag (bis zu mehreren Minuten - und ich bin nicht im Edge Land ;-) sondern teils 4G, teils WLan eingeloggt). Teilweise kommt auch nie eine Nachricht. "Würfelt" KNX/OH wie es sich verhalten soll? ;-) Oder was könnte ich hier falsch konfiguriert haben?
Vielen Dank für Ideen und Tipps!
ich habe zu Hause KNX im Einsatz, IP Schnittstelle über wiregate, openhab v1 über den Raspi (auch v1). Soweit so gut, klappt auch.
Ein Problem, das ich nicht wegbekomme ist, dass mehrere Logeinträge bei einer Betätigung (Habdroid) eines Switches mit KNX Binding (1 Schalt-GA und eine Status-GA) erzeugt werden, also z.B.:
2016-05-10 22:59:44 - Licht_Treppenhaus received command OFF
2016-05-10 22:59:44 - Licht_Treppenhaus received command OFF
2016-05-10 22:59:44 - Licht_Treppenhaus received command OFF
2016-05-10 22:59:44 - Licht_Treppenhaus state updated to OFF
2016-05-10 23:00:05 - Licht_Treppenhaus received command ON
2016-05-10 23:00:05 - Licht_Treppenhaus received command ON
2016-05-10 23:00:05 - Licht_Treppenhaus received command ON
2016-05-10 23:00:05 - Licht_Treppenhaus state updated to ON
2016-05-10 22:59:44 - Licht_Treppenhaus received command OFF
2016-05-10 22:59:44 - Licht_Treppenhaus received command OFF
2016-05-10 22:59:44 - Licht_Treppenhaus state updated to OFF
2016-05-10 23:00:05 - Licht_Treppenhaus received command ON
2016-05-10 23:00:05 - Licht_Treppenhaus received command ON
2016-05-10 23:00:05 - Licht_Treppenhaus received command ON
2016-05-10 23:00:05 - Licht_Treppenhaus state updated to ON
Deutliche Verbesserung. Jetzt nur noch je zwei "received command" Einträge per Befehl :-/
Im KNX Busmonitor sieht es sauber aus, einmal die Schalt-GA und einmal die Status-GA. Ein openhab Switch ohne KNX Binding landet auch nur einmal im OH-Log.
in der openhab.cfg habe ich auch timeout runter und maxthreads hochgesetzt, brachte aber keine Änderung.
Hat noch jemand Ideen, woran es liegen könnte? Bzw. was ich noch ausprobieren/testen kann?
Eine weitere Frage hätte ich auch noch. Gartenklingel hängt an einem knx Binäreingang. Der steckt zusammen mit einem Aktor (für den Gong) in einer GA. Im Openhab gibt es eine rule, die eine pushover message aufs handy sendet. Klappt in ca. 1/3 der Fälle super, also Gong und Nachricht fast zeitgleich. Teilweise erheblicher Lag (bis zu mehreren Minuten - und ich bin nicht im Edge Land ;-) sondern teils 4G, teils WLan eingeloggt). Teilweise kommt auch nie eine Nachricht. "Würfelt" KNX/OH wie es sich verhalten soll? ;-) Oder was könnte ich hier falsch konfiguriert haben?
Vielen Dank für Ideen und Tipps!
Kommentar