Running OH3.3-release and KNX with mostly GIRA components.
So, after a switch I don’t get HVAC settings up and running again? What did I miss here? first, the ETS-config didn’t change at all. It’s a GIRA 5145 00 (TS 3plus) and the HVAC mode is done via 1byte (not separate 1bit for each mode):
So, there’s the GA 8/5/1 for living room with a 20.102 HVAC Mode for setting the mode (works fine with the sensor and does, what it should)
In openHAB I added a Weinzierl IP Interface 730 as a bridge and it also does, what it should.
I added “virtual” devices for each KNX actor and did so with my TS3plus:
UID: knx:device:local:1_1_21-WoZi3plus5
label: KNX 1.1.21 WoZi 3 plus 5fach
thingTypeUID: knx:device
configuration:
pingInterval: 600
address: 1.1.21
readInterval: 0
fetch: true
bridgeUID: knx:ip:local
channels:
- id: WoZiTempIst
channelTypeUID: knx:number
label: Temperatur Wohnzimmer
description: Ausgang 64
configuration:
ga: 8/1/1
- id: WoZiTempSoll
channelTypeUID: knx:number
label: Soll Temperatur Wohnzimmer
description: Eingang 80 / Ausgang 104
configuration:
ga: 8/1/2+<8/1/3
- id: WoZiHVAC
channelTypeUID: knx:number
label: HVAC Wohnzimmer
description: Eingang 82 / Ausgang 90
configuration:
WRONG!!!!!! ga: 5.010:8/5/1+<5.010:8/5/11
CORRECT!!!! ga: 5.010:8/5/1+<8/5/11
...
I can change the SetTemp (8/1/2) and read the Temp (8/1/1) just fine.
I added the HVAC-item as follows:
If the GA sends its value, there’s no reaction in the TRACE-log of the knx-binding:
2022-10-27 09:02:47.253 [TRACE] [nx.internal.client.AbstractKNXClient] - Received a Group Read Response telegram from '1.1.21' to '8/5/11' with value '[4]'
nothing more
If I try to write the status, I get the following:
2022-10-27 08:56:12.055 [TRACE] [.internal.handler.DeviceThingHandler] - Handling command '3' for channel 'knx:device:local:1_1_21-WoZi3plus5:WoZiHVAC'
2022-10-27 08:56:12.056 [TRACE] [.knx.internal.channel.KNXChannelType] - getCommandSpec testing Keys '[ga]' for command '3'
2022-10-27 08:56:12.057 [TRACE] [.knx.internal.channel.KNXChannelType] - getCommandSpec no Spec found!
2022-10-27 08:56:12.058 [DEBUG] [.internal.handler.DeviceThingHandler] - None of the configured GAs on channel 'knx:device:local:1_1_21-WoZi3plus5:WoZiHVAC' could handle the command '3' of type 'DecimalType'
==> /var/log/openhab/events.log <==
2022-10-27 08:56:12.060 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'KNX_LivingHVAC' received command 3
2022-10-27 08:56:12.061 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'KNX_LivingHVAC' predicted to become 3
2022-10-27 08:56:12.067 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'KNX_LivingHVAC' changed from 2.0 to 3
What did I miss? The configuration is nearly(?) identical with the “old” one, which worked…?