core/homeassistant/components/homekit_controller
Jc2k 8c69fd91ff Only poll HomeKit connection once for all entities on a single bridge/pairing (#25249)
* Stub for polling from a central location

* Allow connection to know the entity objects attached to it

* Move polling logic to connection

* Don't poll if no characteristics selected

* Loosen coupling between entity and HKDevice

* Disable track_time_interval when removing entry

* Revert self.entities changes

* Use @callback for async_state_changed

* Split out unload and remove and add a test

* Test that entity is gone and fix docstring
2019-07-22 09:22:44 -07:00
..
.translations Update translations 2019-06-14 14:53:13 -07:00
__init__.py Only poll HomeKit connection once for all entities on a single bridge/pairing (#25249) 2019-07-22 09:22:44 -07:00
alarm_control_panel.py HomeKit Controller: Adopt config entries for pairing with homekit accessories (#23825) 2019-05-12 23:56:05 -07:00
binary_sensor.py Add support for contact binary sensors in homekit_controller (#25355) 2019-07-22 08:40:55 +01:00
climate.py Climate 1.0 (#23899) 2019-07-08 14:00:24 +02:00
config_flow.py Add more HomeKit models for discovery (#24391) 2019-06-07 22:59:51 -07:00
connection.py Only poll HomeKit connection once for all entities on a single bridge/pairing (#25249) 2019-07-22 09:22:44 -07:00
const.py Add support for contact binary sensors in homekit_controller (#25355) 2019-07-22 08:40:55 +01:00
cover.py HomeKit Controller: Adopt config entries for pairing with homekit accessories (#23825) 2019-05-12 23:56:05 -07:00
light.py HomeKit Controller: Adopt config entries for pairing with homekit accessories (#23825) 2019-05-12 23:56:05 -07:00
lock.py HomeKit Controller: Adopt config entries for pairing with homekit accessories (#23825) 2019-05-12 23:56:05 -07:00
manifest.json Move Homekit controller component to user zeroconf discovery (#24042) 2019-05-29 11:20:04 -07:00
sensor.py Fix icons for homekit_controller sensors (#23921) 2019-05-16 22:30:48 +01:00
storage.py Add storage for cacheable homekit entity maps. (#23191) 2019-04-18 08:55:34 -07:00
strings.json Fix duplicated discovered homekit devices (#24178) 2019-05-29 15:49:59 -07:00
switch.py HomeKit Controller: Adopt config entries for pairing with homekit accessories (#23825) 2019-05-12 23:56:05 -07:00