I´ve managed to integrate my Homematic Thermostat with Homekit with the help of this awesome homekit addon. It is actually working and I am quite happy with that, except the presentation on my phone.
Maybe it´s easier to show… maybe 100° is a bit outside of my comfort zone ;).
It’s probably missing from the binding, I noticed that it goes from +100 to -100 C as well. It also starts spamming openHAB with values while you are dragging the slider up and down, I think I would prefer if there was a delay for thermostats so you don’t overload controllers that weren’t designed for live updates like that.
I set up a rule to clamp it like
rule "Temperature sanity check"
when Item DaikinTemp changed
then
logDebug("Rule","Dakin requested temp change to" + DaikinTemp.state)
if(DaikinTemp.state > 28) {
sendCommand(DaikinTemp, 28)
}
if(DaikinTemp.state < 16) {
sendCommand(DaikinTemp, 16)
}
end```
I think I might create another rule that decouples the HomeKit temperature from the actual setpoint and delays sending an update to my Daikin heat pump.