core/homeassistant/components/homekit
J. Nick Koston e4e0c37a8c Use homekit service callbacks for lights to resolve out of sync states (#32348)
* Switch homekit lights to use service callbacks

Service callbacks allow us to get the on/off, brightness, etc
all in one call so we remove all the complexity that was
previously needed to handle the out of sync states

We now get the on event and brightness event at the same time
which allows us to prevent lights from flashing up to 100%
before the requested brightness.

* Fix STATE_OFF -> STATE_ON,brightness:0
2020-04-03 10:46:15 -07:00
..
__init__.py Add and use percentage constant (#32094) 2020-02-28 11:46:48 -08:00
accessories.py
const.py Add humidity support to homekit thermostats (#33367) 2020-03-31 11:45:33 -07:00
manifest.json Bump HAP-python to 2.8.0 (#33539) 2020-04-02 17:10:39 -07:00
services.yaml
type_covers.py Add HomeKit support for slat tilting (#33388) 2020-03-30 19:47:03 -05:00
type_fans.py Fix homekit handling of 0 light brightness and fan speed (#29962) 2019-12-20 11:00:21 +01:00
type_lights.py Use homekit service callbacks for lights to resolve out of sync states (#32348) 2020-04-03 10:46:15 -07:00
type_locks.py
type_media_players.py Use f-strings in integrations starting with "H" - "L" (#32265) 2020-02-28 12:39:29 +01:00
type_security_systems.py
type_sensors.py
type_switches.py
type_thermostats.py Add humidity support to homekit thermostats (#33367) 2020-03-31 11:45:33 -07:00
util.py Use f-strings in integrations starting with "H" - "L" (#32265) 2020-02-28 12:39:29 +01:00