Home Assistant Unofficial Reference
2024.12.1
const.py
Go to the documentation of this file.
1
"""Constants for assist satellite."""
2
3
from
__future__
import
annotations
4
5
import
asyncio
6
from
enum
import
IntFlag
7
from
typing
import
TYPE_CHECKING
8
9
from
homeassistant.util.hass_dict
import
HassKey
10
11
if
TYPE_CHECKING:
12
from
homeassistant.helpers.entity_component
import
EntityComponent
13
14
from
.entity
import
AssistSatelliteEntity
15
16
DOMAIN =
"assist_satellite"
17
18
DATA_COMPONENT: HassKey[EntityComponent[AssistSatelliteEntity]] =
HassKey
(DOMAIN)
19
CONNECTION_TEST_DATA: HassKey[dict[str, asyncio.Event]] =
HassKey
(
20
f
"{DOMAIN}_connection_tests"
21
)
22
23
24
class
AssistSatelliteEntityFeature
(IntFlag):
25
"""Supported features of Assist satellite entity."""
26
27
ANNOUNCE = 1
28
"""Device supports remotely triggered announcements."""
homeassistant.components.assist_satellite.const .AssistSatelliteEntityFeature
Definition:
const.py:24
homeassistant.util.hass_dict.HassKey
Definition:
hass_dict.py:9
homeassistant.helpers.entity_component
Definition:
entity_component.py:1
homeassistant.util.hass_dict
Definition:
hass_dict.py:1
core
homeassistant
components
assist_satellite
const.py
Generated by
1.9.1