1 """Constants for the Group integration."""
3 from __future__
import annotations
5 from typing
import TYPE_CHECKING
12 from .entity
import Group
13 from .registry
import GroupIntegrationRegistry
15 CONF_HIDE_MEMBERS =
"hide_members"
16 CONF_IGNORE_NON_NUMERIC =
"ignore_non_numeric"
19 DATA_COMPONENT: HassKey[EntityComponent[Group]] =
HassKey(DOMAIN)
20 REG_KEY: HassKey[GroupIntegrationRegistry] =
HassKey(f
"{DOMAIN}_registry")
21 GROUP_ORDER: HassKey[int] =
HassKey(
"group_order")
23 ATTR_ADD_ENTITIES =
"add_entities"
24 ATTR_REMOVE_ENTITIES =
"remove_entities"
26 ATTR_ENTITIES =
"entities"
27 ATTR_OBJECT_ID =
"object_id"