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 
25  """Supported features of Assist satellite entity."""
26 
27  ANNOUNCE = 1
28  """Device supports remotely triggered announcements."""