1 """Constants for the deCONZ component."""
5 from pydeconz.models
import ResourceType
9 LOGGER = logging.getLogger(__package__)
13 HASSIO_CONFIGURATION_URL =
"homeassistant://hassio/ingress/core_deconz"
15 CONF_BRIDGE_ID =
"bridgeid"
16 CONF_GROUP_ID_BASE =
"group_id_base"
19 DEFAULT_ALLOW_CLIP_SENSOR =
False
20 DEFAULT_ALLOW_DECONZ_GROUPS =
True
21 DEFAULT_ALLOW_NEW_DEVICES =
True
23 CONF_ALLOW_CLIP_SENSOR =
"allow_clip_sensor"
24 CONF_ALLOW_DECONZ_GROUPS =
"allow_deconz_groups"
25 CONF_ALLOW_NEW_DEVICES =
"allow_new_devices"
26 CONF_MASTER_GATEWAY =
"master"
29 Platform.ALARM_CONTROL_PANEL,
30 Platform.BINARY_SENSOR,
46 ATTR_LOCKED =
"locked"
47 ATTR_OFFSET =
"offset"
53 ResourceType.ON_OFF_LIGHT.value,
54 ResourceType.ON_OFF_OUTPUT.value,
55 ResourceType.ON_OFF_PLUGIN_UNIT.value,
56 ResourceType.SMART_PLUG.value,
60 CONF_GESTURE =
"gesture"
62 ATTR_DURATION =
"duration"
63 ATTR_ROTATION =
"rotation"