Zoldan
(Zoldan)
September 24, 2016, 11:25am
1
Hello,
i want to send a value to an analogue actor which accepts values on DPT 5.001. It works on my KNX bus. I have a push button that sends the value 50 to the device. I also receive these values with openhab. But if i excute “openhab send LUEFTUNG 35” it doesn’t change the device value. The device sends the actual value each minute. So after some time the value changes back to 50.
I read that there were Problems sending values on DPT 5.001 but that was 2012 and should be fixed. I’m using openhab 1.8.3. Can anyone help me?
Item:
Number LUEFTUNG “Test [%.1f]” {knx=“5.001:3/0/2”}
Log receive:
13:20:21.843 [DEBUG] [.b.knx.internal.bus.KNXBinding:169 ] - Received groupWrite Event.
13:20:21.844 [INFO ] [runtime.busevents :22 ] - LUEFTUNG received command 50
Log send:
osgi> openhab send LUEFTUNG 35
13:21:02.420 [INFO ] [runtime.busevents :22 ] - LUEFTUNG received command 35
Command has been sent successfully.
After some time:
13:21:21.840 [DEBUG] [.b.knx.internal.bus.KNXBinding:169 ] - Received groupWrite Event.
13:21:21.841 [INFO ] [runtime.busevents :22 ] - LUEFTUNG received command 50
Rasmus7700
(Rasmus Balle)
October 17, 2016, 6:12am
2
Did you found a solution for this? I also have this problem…
Zoldan
(Zoldan)
December 30, 2016, 5:40pm
3
No. But i didn’t try to find one. I think i will upgrade to OH2 now and give it a try.
Does your openHAB2 now send 5.001 values to the bus? In my case it seems not to work.
I get the error repoted in openhab.log:
“no compatible datapoint found for item Heizung_Stellwert_Flur_EG_OG”
What was your solution?
RoyHars
(Roy Hars)
December 12, 2017, 12:27pm
5
Did you take in account that KNX has different groups for in and output ports if you send a value to an output your device will nog pick it up.
The Value 5.001 is just defined as a Percentage to send to a group address
8-bit unsigned value 1 Byte DPT 5.001 DPT 5.001 0…100
cvo
(Chris)
December 29, 2017, 7:20pm
6
I had the same issue, seems like Number items can’t be send as 5.001 to knx.
Defining the item as dimmer fixed this for me, try
Dimmer LUEFTUNG "Test [%.1f]" {knx="5.001:3/0/2"}
n84y
(n84y)
October 10, 2018, 1:55pm
7
Same issue here with OH2.3 and KNX2.0. After changing from Number to Dimmer, it works.
knx.things
Type dimmer : controlPointUFBath "Stellwert Bad" [ position="5.001:2/3/4" ]
sitemap.items
Dimmer ControlPoint_UF_Bath "Stellwert Bad [%.1f %%]" <heating> (UF_Bath, ControlPoint, Heater) { channel="knx:device:bridge:generic:controlPointUFBath" }