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 ''
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…?