core/homeassistant/components/zha
Alexei Chetroi a3061bda60 Make the rest of ZHA platforms to use ZHA class registry (#30261)
* Refactor ZHA component tests fixtures.

* Add tests for ZHA device discovery.

* Refactor ZHA registry MatchRule.

Allow callables as a matching criteria.
Allow sets for model & manufacturer.

* Minor ZHA class registry refactoring.

Less cluttered strict_matching registrations.

* Add entities only if there are any.

* Migrate rest of ZHA platforms to ZHA registry.

* Pylint fixes.
2019-12-31 11:09:58 -05:00
..
.translations
core Make the rest of ZHA platforms to use ZHA class registry (#30261) 2019-12-31 11:09:58 -05:00
__init__.py
api.py
binary_sensor.py Make the rest of ZHA platforms to use ZHA class registry (#30261) 2019-12-31 11:09:58 -05:00
config_flow.py
device_action.py
device_tracker.py Make the rest of ZHA platforms to use ZHA class registry (#30261) 2019-12-31 11:09:58 -05:00
device_trigger.py
entity.py
fan.py Make the rest of ZHA platforms to use ZHA class registry (#30261) 2019-12-31 11:09:58 -05:00
light.py Make the rest of ZHA platforms to use ZHA class registry (#30261) 2019-12-31 11:09:58 -05:00
lock.py Make the rest of ZHA platforms to use ZHA class registry (#30261) 2019-12-31 11:09:58 -05:00
manifest.json
sensor.py Make the rest of ZHA platforms to use ZHA class registry (#30261) 2019-12-31 11:09:58 -05:00
services.yaml
strings.json
switch.py Make the rest of ZHA platforms to use ZHA class registry (#30261) 2019-12-31 11:09:58 -05:00