1
0
mirror of https://github.com/home-assistant/core.git synced 2026-03-03 08:10:36 +00:00
Files
core/tests/components
David F. Mulcahey 2a3c94bad0 Add group entity support to ZHA (#33196)
* split entity into base and entity

* add initial light group support

* add dispatching of groups to light

* added zha group object

* add group event listener

* add and remove group members

* get group by name

* fix rebase

* fix rebase

* use group_id for unique_id

* get entities from registry

* use group name

* update entity domain

* update zha storage to handle groups

* dispatch group entities

* update light group

* fix group remove and dispatch light group entities

* allow picking the domain for group entities

* beginning - auto determine entity domain

* move methods to helpers so they can be shared

* fix rebase

* remove double init groups... again

* cleanup startup

* use asyncio create task

* group entity discovery

* add logging and fix group name

* add logging and update group after probe if needed

* test add group via gateway

* add method to get group entity ids

* update storage

* test get group by name

* update storage on remove

* test group with single member

* add light group tests

* test some light group logic

* type hints

* fix tests and cleanup

* revert init changes except for create task

* remove group entity domain changing for now

* add missing import

* tricky code saving

* review comments

* clean up class defs

* cleanup

* fix rebase because I cant read

* make pylint happy
2020-03-25 07:23:54 -04:00
..
2020-03-16 10:03:44 -07:00
2020-03-09 14:07:50 -07:00
2020-02-26 17:02:42 -08:00
2020-02-06 11:32:30 +01:00
2019-12-31 13:05:31 +01:00
2020-03-10 23:00:30 +01:00
2020-03-11 08:16:22 -07:00
2020-01-03 14:47:06 +01:00
2020-02-20 08:51:00 -08:00
2020-02-20 08:11:27 -08:00
2020-01-14 13:03:02 -08:00
2020-02-08 13:10:59 +01:00
2019-12-31 14:34:53 +01:00
2020-01-14 13:03:02 -08:00
2020-03-09 14:07:50 -07:00
2020-03-18 22:13:37 -07:00
2020-01-15 12:01:47 -08:00
2020-01-29 18:18:24 +01:00
2020-03-11 09:37:02 -07:00
2020-01-14 13:03:02 -08:00
2020-02-17 08:44:36 -08:00
2020-02-25 16:37:41 -07:00
2020-01-03 21:34:20 +01:00
2020-01-31 08:33:00 -08:00
2020-03-18 18:14:25 -07:00
2019-12-10 23:25:06 +01:00
2020-01-03 14:47:06 +01:00
2020-01-03 14:47:06 +01:00
2020-03-18 18:14:25 -07:00