19 lines
534 B
Python
19 lines
534 B
Python
"""Constants for the BLE Battery Management System integration."""
|
|
|
|
import logging
|
|
from typing import Final
|
|
|
|
DOMAIN: Final[str] = "hunterdouglas_powerview_ble"
|
|
LOGGER: Final = logging.getLogger(__package__)
|
|
MFCT_ID: Final[int] = 2073
|
|
TIMEOUT: Final[int] = 5
|
|
|
|
CONF_HOME_KEY: Final[str] = "home_key"
|
|
CONF_HUB_URL: Final[str] = "hub_url"
|
|
|
|
# dispatcher signal for newly discovered shades (format with entry_id)
|
|
SIGNAL_NEW_SHADE: Final[str] = f"{DOMAIN}_new_shade_{{entry_id}}"
|
|
|
|
# attributes (do not change)
|
|
ATTR_RSSI: Final[str] = "rssi"
|