1
0
mirror of https://github.com/home-assistant/core.git synced 2026-07-18 12:03:33 +01:00
Files
core/homeassistant/components/smlight/const.py
T
2026-07-07 14:10:08 +02:00

29 lines
643 B
Python

"""Constants for the SMLIGHT Zigbee integration."""
from datetime import timedelta
from enum import StrEnum
import logging
DOMAIN = "smlight"
ATTR_MANUFACTURER = "SMLIGHT"
DATA_COORDINATOR = "data"
FIRMWARE_COORDINATOR = "firmware"
SCAN_FIRMWARE_INTERVAL = timedelta(hours=24)
LOGGER = logging.getLogger(__package__)
SCAN_INTERVAL = timedelta(seconds=300)
SCAN_INTERNET_INTERVAL = timedelta(minutes=15)
UPTIME_DEVIATION = timedelta(seconds=5)
CONF_BLE_SCANNER_MODE = "ble_scanner_mode"
class BLEScannerMode(StrEnum):
"""BLE scanner mode."""
DISABLED = "disabled"
AUTO = "auto"
ACTIVE = "active"
PASSIVE = "passive"