HomeKit and Homematic Thermostat

I´ve managed to integrate my Homematic Thermostat with Homekit with the help of this awesome homekit addon. :slight_smile: 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 ;).

Is there any configuration I can use to control the range of the thermostat?

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.

After poking around the source code it looks like you can do this (confirmed working):

org.openhab.homekit:minimumTemperature=18
org.openhab.homekit:maximumTemperature=25

AND make sure you install the 2.1-snapshot version otherwise you’ll get tons of errors.