mirror of
https://github.com/home-assistant/core
synced 2024-08-15 18:25:44 +02:00
![Robert Svensson](/assets/img/avatar_default.png)
* Improve ssdp discovery by storing uuid in config entry so discovery can update any deconz entry, loaded or not
53 lines
1.1 KiB
Python
53 lines
1.1 KiB
Python
"""Constants for the deCONZ component."""
|
|
import logging
|
|
|
|
_LOGGER = logging.getLogger(__package__)
|
|
|
|
DOMAIN = "deconz"
|
|
|
|
CONF_BRIDGEID = "bridgeid"
|
|
CONF_UUID = "uuid"
|
|
|
|
DEFAULT_PORT = 80
|
|
DEFAULT_ALLOW_CLIP_SENSOR = False
|
|
DEFAULT_ALLOW_DECONZ_GROUPS = True
|
|
|
|
CONF_ALLOW_CLIP_SENSOR = "allow_clip_sensor"
|
|
CONF_ALLOW_DECONZ_GROUPS = "allow_deconz_groups"
|
|
CONF_MASTER_GATEWAY = "master"
|
|
|
|
SUPPORTED_PLATFORMS = [
|
|
"binary_sensor",
|
|
"climate",
|
|
"cover",
|
|
"light",
|
|
"scene",
|
|
"sensor",
|
|
"switch",
|
|
]
|
|
|
|
NEW_GROUP = "group"
|
|
NEW_LIGHT = "light"
|
|
NEW_SCENE = "scene"
|
|
NEW_SENSOR = "sensor"
|
|
|
|
NEW_DEVICE = {
|
|
NEW_GROUP: "deconz_new_group_{}",
|
|
NEW_LIGHT: "deconz_new_light_{}",
|
|
NEW_SCENE: "deconz_new_scene_{}",
|
|
NEW_SENSOR: "deconz_new_sensor_{}",
|
|
}
|
|
|
|
ATTR_DARK = "dark"
|
|
ATTR_OFFSET = "offset"
|
|
ATTR_ON = "on"
|
|
ATTR_VALVE = "valve"
|
|
|
|
DAMPERS = ["Level controllable output"]
|
|
WINDOW_COVERS = ["Window covering device"]
|
|
COVER_TYPES = DAMPERS + WINDOW_COVERS
|
|
|
|
POWER_PLUGS = ["On/Off plug-in unit", "Smart plug"]
|
|
SIRENS = ["Warning device"]
|
|
SWITCH_TYPES = POWER_PLUGS + SIRENS
|