369ffe2288
In PR#24804 the step size was changed to match the step size of the device that HomeKit is controlling. Since HomeKit is always working in TEMP_CELSIUS and the step size is based on the Home Assistant units setting, we were mixing data with different units of measure when Home Assistant was using imperial units. This regression presented the symptom that setting the temperature to 73F would result in 74F. Other values are affected where the math doesn't happen to work out. HomeKit currently has a default of 0.1 in the spec and the override of this value has been removed. |
||
---|---|---|
.. | ||
__init__.py | ||
accessories.py | ||
const.py | ||
manifest.json | ||
services.yaml | ||
type_covers.py | ||
type_fans.py | ||
type_lights.py | ||
type_locks.py | ||
type_media_players.py | ||
type_security_systems.py | ||
type_sensors.py | ||
type_switches.py | ||
type_thermostats.py | ||
util.py |