KNX-Aktor lässt sich nicht über openhab3 schalten
-
- Beiträge: 13
- Registriert: 5. Jan 2020 20:33
KNX-Aktor lässt sich nicht über openhab3 schalten
Hi,
in meiner KNX-Installation gibt es die simple Kombination Taster schaltet Aktor. Alles kein Hexenwerk und das funktioniert auch ohne Probleme. Die Installation habe ich auch in Openhab3 abgebildet, sodass ich über Thing->Chanel-> Item das auch visualisiert bekomme. Auch das funktioniert. Wird der Taster betätigt, geht natürlich das Licht an oder aus und entsprechend das Item auf ON oder OFF. Nur, wenn ich das Item über Openhab schalte, passiert nichts. Im openhab-Log sehe ich den Statuswechsel und mit dem Gruppenmonitor sehe ich auch die Gruppenadresse auf dem Bus. Nur der Aktor reagiert nicht.
Alle anderen Aktoren reagieren wie man es erwartet, daher denke ich, kann es nicht am Binding liegen.
Die KNX-Konfig kann es auch nicht sein, da nur mit KNX der Aktor reagiert.
Da ich die Gruppenadresse auch auf dem Bus sehe und die Openhab auch die Statusänderung via KNX mitbekommt, wird es auch nicht an der Konfig des Things, Channels und Items liegen.
Nur, wenn das alles ausscheidet, habe ich keine Idee mehr, wie man den Fehler weiter analysieren soll?
Gibt es hier im Forum eine Idee, wie ich weiter vorgehen kann?
Viele Grüße
Matthias
in meiner KNX-Installation gibt es die simple Kombination Taster schaltet Aktor. Alles kein Hexenwerk und das funktioniert auch ohne Probleme. Die Installation habe ich auch in Openhab3 abgebildet, sodass ich über Thing->Chanel-> Item das auch visualisiert bekomme. Auch das funktioniert. Wird der Taster betätigt, geht natürlich das Licht an oder aus und entsprechend das Item auf ON oder OFF. Nur, wenn ich das Item über Openhab schalte, passiert nichts. Im openhab-Log sehe ich den Statuswechsel und mit dem Gruppenmonitor sehe ich auch die Gruppenadresse auf dem Bus. Nur der Aktor reagiert nicht.
Alle anderen Aktoren reagieren wie man es erwartet, daher denke ich, kann es nicht am Binding liegen.
Die KNX-Konfig kann es auch nicht sein, da nur mit KNX der Aktor reagiert.
Da ich die Gruppenadresse auch auf dem Bus sehe und die Openhab auch die Statusänderung via KNX mitbekommt, wird es auch nicht an der Konfig des Things, Channels und Items liegen.
Nur, wenn das alles ausscheidet, habe ich keine Idee mehr, wie man den Fehler weiter analysieren soll?
Gibt es hier im Forum eine Idee, wie ich weiter vorgehen kann?
Viele Grüße
Matthias
-
- Beiträge: 298
- Registriert: 22. Sep 2018 10:38
Re: KNX-Aktor lässt sich nicht über openhab3 schalten
Schreib doch mal, wie deine Things und items aussehen. Grundsätzlich funktioniert das sehr gut,meistens liegt der Fehler im Detail.
openHAB 4.3.3 @ RPi 4 / SSD - InfluxDB2 und Grafana @ Synology Docker - KNX
-
- Beiträge: 13
- Registriert: 5. Jan 2020 20:33
Re: KNX-Aktor lässt sich nicht über openhab3 schalten
Hilft das hier weiter? Es geht um die Deckenleuchte.
Code: Alles auswählen
UID: knx:device:Aktor_Lauras_Zimmer
label: Aktor Lauras Zimmer
thingTypeUID: knx:device
configuration:
pingInterval: 600
address: 1.2.3
readInterval: 0
fetch: false
bridgeUID: knx:ip:1f16d798
location: Kinderzimmer
channels:
- id: CH_Deckenleuchte_Laura
channelTypeUID: knx:switch
label: CH Deckenleuchte Laura
description: ""
configuration:
ga: 1.001:4/0/4+<4/0/1
- id: CH_Lauras_LED_Lichter
channelTypeUID: knx:switch-control
label: Lauras LED-Lichter
description: ""
configuration:
ga: 4/0/2
- udo1toni
- Beiträge: 15265
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: KNX-Aktor lässt sich nicht über openhab3 schalten
Das sieht erst mal unverdächtig aus. Du könntest mal den DPT weg lassen, also
Code: Alles auswählen
ga: 4/0/4+<4/0/1
openHAB4.3.5 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet
-
- Beiträge: 13
- Registriert: 5. Jan 2020 20:33
Re: KNX-Aktor lässt sich nicht über openhab3 schalten
DPT gelöscht. Leider keine Verbesserung. Mal eine andere Gruppenadresse (1/7/0+<1/7/1) eingetragen und die funktioniert.
- itsego1990
- Beiträge: 14
- Registriert: 21. Nov 2017 23:27
- Wohnort: BW
Re: KNX-Aktor lässt sich nicht über openhab3 schalten
Hi, hast du schon mal das System neugestartet ?
Ich habe ab und zu das problem wenn ich etwas an dem KNX binding in Openhab was ändere, das ganze Binding erst nach einen Neustart wieder geht.
Ich habe ab und zu das problem wenn ich etwas an dem KNX binding in Openhab was ändere, das ganze Binding erst nach einen Neustart wieder geht.
-
- Beiträge: 13
- Registriert: 5. Jan 2020 20:33
Re: KNX-Aktor lässt sich nicht über openhab3 schalten
Ja, schon mehrfach. Zur Sicherheit aber noch einmal gestoppt und gestartet. Leider kein Erfolg. Das Gruppenadresse gesendet vonOpenhab sehe ich im Gruppenmonitor, es passiert nur nichts. Die Gruppenadresse vom Taster gesendet und es wird Licht.
-
- Beiträge: 298
- Registriert: 22. Sep 2018 10:38
Re: KNX-Aktor lässt sich nicht über openhab3 schalten
Wenn die Gruppenadressen 4/0/4+<4/0/1 über KNX geschaltet funktionieren und testweise andere Adressen 1/7/0+<1/7/1 über openHAB funktionieren, kann es doch eigentlich nur noch ein Tippfehler sein...?!
Die physikalische Adresse 1.2.3 ist auch korrekt?
Ich habe - genau wie Du - in OH die GAs dem Schaltaktor zugewiesen, funktioniert 1A:
Die physikalische Adresse 1.2.3 ist auch korrekt?
Ich habe - genau wie Du - in OH die GAs dem Schaltaktor zugewiesen, funktioniert 1A:
Code: Alles auswählen
UID: knx:device:bridge:aktor1
label: KNX Device
thingTypeUID: knx:device
configuration:
pingInterval: 300
address: 1.1.21
readInterval: 0
fetch: false
bridgeUID: knx:ip:bridge
channels:
- id: Licht_OG_Nele
channelTypeUID: knx:switch
label: Licht OG Nele
description: null
configuration:
ga: 1/0/16+<1/1/16
openHAB 4.3.3 @ RPi 4 / SSD - InfluxDB2 und Grafana @ Synology Docker - KNX
-
- Beiträge: 13
- Registriert: 5. Jan 2020 20:33
Re: KNX-Aktor lässt sich nicht über openhab3 schalten
Die physikalische Adresse 1.2.3 ist korrekt. Zur Kontrolle mal auf die 1.2.4 programmiert und das Thing auch auf 1.2.4 gesetzt.
Der Gruppenmonitor zeigt weiterhin die Telegramme. 1.1.250 ist die Adresse des Openhab-Servers. Nur ignoriert der Aktor das Telegramm. Ich würde gerne wissen, warum?
Der Gruppenmonitor zeigt weiterhin die Telegramme. 1.1.250 ist die Adresse des Openhab-Servers. Nur ignoriert der Aktor das Telegramm. Ich würde gerne wissen, warum?
Code: Alles auswählen
# Zeit Dienst Flags Prio Quelladresse Quellname Zieladresse Zielname Hop Count Typ DPT Info
6 10.11.2021 16:22:28,611 vom Bus Niedrig 1.1.250 - 1/7/3 Status Deckenleuchte Laura 6 GroupValueRead
7 10.11.2021 16:22:39,467 vom Bus Niedrig 1.1.250 - 1/7/2 Deckenleuchte Laura 6 GroupValueWrite 1.001 Schalten $01 | Ein
11 10.11.2021 16:23:14,250 vom Bus Niedrig 1.2.4 KNX RF+ 1/7/2 Deckenleuchte Laura 5 GroupValueWrite 1.001 Schalten $01 | Ein
12 10.11.2021 16:23:14,312 vom Bus Niedrig 1.2.4 KNX RF+ 1/7/3 Status Deckenleuchte Laura 5 GroupValueWrite 1.011 Status $01 | Aktiv
14 10.11.2021 16:23:14,752 vom Bus Niedrig 1.2.4 KNX RF+ 1/7/3 Status Deckenleuchte Laura 5 GroupValueWrite 1.011 Status $01 | Aktiv
-
- Beiträge: 298
- Registriert: 22. Sep 2018 10:38
Re: KNX-Aktor lässt sich nicht über openhab3 schalten
sieht bei mir ähnlich aus. Nur das nach dem OH-Telegramm das des Aktors folgt:Matthias hat geschrieben: ↑10. Nov 2021 16:38 Die physikalische Adresse 1.2.3 ist korrekt. Zur Kontrolle mal auf die 1.2.4 programmiert und das Thing auch auf 1.2.4 gesetzt.
Der Gruppenmonitor zeigt weiterhin die Telegramme. 1.1.250 ist die Adresse des Openhab-Servers. Nur ignoriert der Aktor das Telegramm. Ich würde gerne wissen, warum?
Code: Alles auswählen
# Zeit Dienst Flags Prio Quelladresse Quellname Zieladresse Zielname Hop Count Typ DPT Info 6 10.11.2021 16:22:28,611 vom Bus Niedrig 1.1.250 - 1/7/3 Status Deckenleuchte Laura 6 GroupValueRead 7 10.11.2021 16:22:39,467 vom Bus Niedrig 1.1.250 - 1/7/2 Deckenleuchte Laura 6 GroupValueWrite 1.001 Schalten $01 | Ein 11 10.11.2021 16:23:14,250 vom Bus Niedrig 1.2.4 KNX RF+ 1/7/2 Deckenleuchte Laura 5 GroupValueWrite 1.001 Schalten $01 | Ein 12 10.11.2021 16:23:14,312 vom Bus Niedrig 1.2.4 KNX RF+ 1/7/3 Status Deckenleuchte Laura 5 GroupValueWrite 1.011 Status $01 | Aktiv 14 10.11.2021 16:23:14,752 vom Bus Niedrig 1.2.4 KNX RF+ 1/7/3 Status Deckenleuchte Laura 5 GroupValueWrite 1.011 Status $01 | Aktiv
Code: Alles auswählen
# Zeit Dienst Flags Prio Quelladresse Quellname Zieladresse Zielname Rout Typ DPT Info Iack
4 10.11.2021 18:01:50,512 vom Bus S=0 Niedrig 15.15.250 - 1/0/16 Leuchte Kind 1 Nele schalten 6 GroupValueWrite $01 | Ein LL_ACK
6 10.11.2021 18:01:50,561 vom Bus S=4 Niedrig 01.01.2021 AKS-1616.03 SA-2 01.01.2016 Leuchte Kind 1 Nele Status 6 GroupValueWrite $01 | Ein LL_ACK
openHAB 4.3.3 @ RPi 4 / SSD - InfluxDB2 und Grafana @ Synology Docker - KNX