hass-core/tests/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
..
__init__.py Add config entry for ZHA (#18352) 2018-11-27 21:21:25 +01:00
common.py Add ZHA group API (#29641) 2019-12-09 14:50:04 -05:00
conftest.py Add ZHA group API (#29641) 2019-12-09 14:50:04 -05:00
test_api.py Add ZHA group API (#29641) 2019-12-09 14:50:04 -05:00
test_binary_sensor.py Don't set entity_id in ZHA entities (#28362) 2019-10-31 12:31:06 -04:00
test_channels.py Use more decorators for ZHA Core registries. (#25737) 2019-08-06 20:01:14 -04:00
test_config_flow.py Fix zha circular import (#29802) 2019-12-10 00:00:04 -05:00
test_device_action.py Move remaining of ZHA imports to top level. (#28071) 2019-10-21 19:30:56 -04:00
test_device_tracker.py Don't set entity_id in ZHA entities (#28362) 2019-10-31 12:31:06 -04:00
test_device_trigger.py Move remaining of ZHA imports to top level. (#28071) 2019-10-21 19:30:56 -04:00
test_fan.py Don't set entity_id in ZHA entities (#28362) 2019-10-31 12:31:06 -04:00
test_light.py Don't set entity_id in ZHA entities (#28362) 2019-10-31 12:31:06 -04:00
test_lock.py Don't set entity_id in ZHA entities (#28362) 2019-10-31 12:31:06 -04:00
test_registries.py Implement ZHA entity classes registry (#30108) 2019-12-21 16:26:58 -05:00
test_sensor.py Don't set entity_id in ZHA entities (#28362) 2019-10-31 12:31:06 -04:00
test_switch.py Don't set entity_id in ZHA entities (#28362) 2019-10-31 12:31:06 -04:00