"""The DoorBird integration constants.""" from homeassistant.const import Platform DOMAIN = "doorbird" PLATFORMS = [Platform.BUTTON, Platform.CAMERA, Platform.EVENT] CONF_EVENTS = "events" MANUFACTURER = "Bird Home Automation Group" DOORBIRD_OUI = "1CCAE3" DOORBIRD_INFO_KEY_FIRMWARE = "FIRMWARE" DOORBIRD_INFO_KEY_BUILD_NUMBER = "BUILD_NUMBER" DOORBIRD_INFO_KEY_DEVICE_TYPE = "DEVICE-TYPE" DOORBIRD_INFO_KEY_RELAYS = "RELAYS" DOORBIRD_INFO_KEY_PRIMARY_MAC_ADDR = "PRIMARY_MAC_ADDR" DOORBIRD_INFO_KEY_WIFI_MAC_ADDR = "WIFI_MAC_ADDR" UNDO_UPDATE_LISTENER = "undo_update_listener" API_URL = f"/api/{DOMAIN}" DEFAULT_DOORBELL_EVENT = "doorbell" DEFAULT_MOTION_EVENT = "motion" DEFAULT_EVENT_TYPES = ( (DEFAULT_DOORBELL_EVENT, "doorbell"), (DEFAULT_MOTION_EVENT, "motion"), ) HTTP_EVENT_TYPE = "http" MIN_WEEKDAY = 104400 MAX_WEEKDAY = 104399