Buderus KM200 Binding, Firmware 04.08.02 initializing error

Hey @Markinus,
first I do have a km100 not a km200.
I just debuged the binding. It looks like the negativeswitch is “on”.
I did not have a deeper look at the definitions, but is there any reason why you are not accepting the value “on” in general? What is the difference between “on” and “high”?

I added a quick fix: just checking if positive is “off” and negative is “on”. You did that other way round.
WIth the fix, there is still the warning:

“!!! Wrong configuration on device. ‘on’ instead of ‘high’ in switch program. It seems that’s a firmware problem-> ignoring it !!!”

But for me it is going back to normal operation (I’m not using all kind of things). In my opinion that did not break anything. Maybe some else can test that on their setup? Attached you can find my service list.

Also attached there is the binding jar. Would be awesome if someone could double check that everything is working.
services.txt (61.9 KB)
org.openhab.binding.km200-3.4.0-SNAPSHOT.txt (95.0 KB) (just rename it from .txt to .jar)