core/homeassistant/components/zha
Alexei Chetroi fb3bb8220b
Implement ZHA entity classes registry (#30108)
* ZHA Entity registry.
Match a zha_device and channels to a ZHA entity.

* Refactor ZHA sensor to use registry.
* Remove sensor_types registry.
* Fix ZHA device tracker battery remaining.
* Remove should_poll/force_update attributes.
* Fix binary_sensor regression.
* isort.
* Pylint.
* Don't access protected members.
* Address comments and fix spelling.
* Make pylint happy again.
2019-12-21 16:26:58 -05:00
..
.translations [ci skip] Translation update 2019-12-16 00:32:25 +00:00
core Implement ZHA entity classes registry (#30108) 2019-12-21 16:26:58 -05:00
__init__.py Fix zha circular import (#29802) 2019-12-10 00:00:04 -05:00
api.py Defer log formatting. (#29888) 2019-12-12 14:16:02 -05:00
binary_sensor.py Implement ZHA entity classes registry (#30108) 2019-12-21 16:26:58 -05:00
config_flow.py Fix zha circular import (#29802) 2019-12-10 00:00:04 -05:00
device_action.py
device_tracker.py Implement ZHA entity classes registry (#30108) 2019-12-21 16:26:58 -05:00
device_trigger.py Move imports to top for zha (#29555) 2019-12-06 16:12:46 -05:00
entity.py
fan.py
light.py
lock.py
manifest.json
sensor.py Implement ZHA entity classes registry (#30108) 2019-12-21 16:26:58 -05:00
services.yaml
strings.json
switch.py