core/homeassistant/components/homekit
J. Nick Koston e8710002b1
Convert homekit fans to use service callbacks (#34229)
* Convert homekit fans to use service callbacks

* Convert homekit fans to use service callbacks

Service callbacks allow us ensure that we call
fan services in the correct order.

* Avoid calling turn_on if a speed is sent and the device is on

* Fix test to not leave files behind

* Fix test

* Update homeassistant/components/homekit/type_fans.py

Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io>

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-04-15 21:39:31 -05:00
..
__init__.py Add homekit configuration option to bind to default interface (#33999) 2020-04-12 09:59:50 -05:00
accessories.py Enable pylint unnecessary-pass (#33650) 2020-04-05 10:33:07 +02:00
const.py Set homekit alarm/sensor/switch/cover state as soon as possible (#34245) 2020-04-15 21:38:31 -05:00
manifest.json Convert homekit thermostats to use service callbacks (#34073) 2020-04-12 17:38:33 -05:00
services.yaml
type_covers.py Set homekit alarm/sensor/switch/cover state as soon as possible (#34245) 2020-04-15 21:38:31 -05:00
type_fans.py Convert homekit fans to use service callbacks (#34229) 2020-04-15 21:39:31 -05:00
type_lights.py Convert homekit thermostats to use service callbacks (#34073) 2020-04-12 17:38:33 -05:00
type_locks.py Convert homekit thermostats to use service callbacks (#34073) 2020-04-12 17:38:33 -05:00
type_media_players.py Make homekit aware of STATE_STANDBY (#33679) 2020-04-05 08:47:44 -05:00
type_security_systems.py Set homekit alarm/sensor/switch/cover state as soon as possible (#34245) 2020-04-15 21:38:31 -05:00
type_sensors.py Set homekit alarm/sensor/switch/cover state as soon as possible (#34245) 2020-04-15 21:38:31 -05:00
type_switches.py Set homekit alarm/sensor/switch/cover state as soon as possible (#34245) 2020-04-15 21:38:31 -05:00
type_thermostats.py Convert homekit thermostats to use service callbacks (#34073) 2020-04-12 17:38:33 -05:00
util.py Use f-strings in integrations starting with "H" - "L" (#32265) 2020-02-28 12:39:29 +01:00