My use case is simple:
- retrieve outside temperature
- send outside temperature to KNX bus
- represent outside temperature in one item
so, I have defined:
- an temperature number item, which updates via an MQTT channel
- the same item also links to a KNX channel, which should update the bus
Configuration of the item:
the KNX-Channel:
UID: knx:device:pl12:964ac269f0
label: KNX KG Technikraum
thingTypeUID: knx:device
configuration:
pingInterval: 0
readInterval: 0
fetch: false
bridgeUID: knx:ip:pl12
channels:
- id: KNXTemperatureOutside
channelTypeUID: knx:number
label: KNX AuĂźentemperatur
description: ""
configuration:
ga: 0/3/1
the MQTT-channel:
UID: mqtt:topic:synology:MQTTWeatherstation
label: MQTT Wetterstation Binder
thingTypeUID: mqtt:topic
configuration:
payloadAvailable: openHAB/master/nodered
bridgeUID: mqtt:broker:synology
channels:
- id: WetterstationTempOutside
channelTypeUID: mqtt:number
label: AuĂźentemperatur
description: ""
configuration:
stateTopic: openHAB/master/Wetterstation/tempOutsideC
max: 60
min: -30
What happens:
Updating the item via MQTT
- the item changes
- no KNX telegram is sent
Updating the item vai REST
- the item changes
- KNX telegram is sent
Why is this? Do I miss something, or is it a bug?