- Platform information:
- Hardware: Raspi 4b 4GB
- OS: official OH3 image V3.1.0
- Java Runtime Environment: latest
- openHAB version: 3.1.0
- Issue of the topic:
I have a running OH2.5 installation working well with a large number of KNX things and items and therefore I have experience with OH2.x
Now I started a new OH3 installation (in parallel) on a dedicated Raspi 4b from scratch, means I want to setup everything via the new OH3 way and the semantic model. I have all the necessary things defined (KNX IP bridge, …) and all is signaled as ONLINE. So far so good. But trying to use the functions e.g. a simple light switch, works only in half direction means I can turn it ON but never OFF again via OH3. Currently I have only things implemented in OH3 which do not overlap/interact with the active OH2.5 implementation. Both should act as normal independent KNX devices.
I’m now fighting since more than one week without any progress and request for help.
Here some screenshots of my Implementation:
Excerpt of my model view. I would expect to see the current item state reflected in the switch on the upper right edge - but thats never the case.
My things channels
Code of the thing
label: KNX Device EG AZ Beleuchtung
- id: az_dimmer
label: AZ Dimmer Decke
- id: az_wandlicht
label: EG AZ Wandlicht
Linkage between channel and item
KNX Bus trace
- 1.0.153 OH3
- 1.0.3 Actor (status reply)
- 1.0.18 KNX switch
As seen in the trace the ON commands are sent from OH3 to KNX bus and aknowledged but there is no OFF command sent from OH3 at all. The status replies (e.g. initiated by external KNX switch) are not reflected by the switch symbol of the item.
Log view for corresponding events
After all trials I’m completely lost and hope someone can tell me what I did wrong.
Thanks in advance.