Home Assistant Unofficial Reference
2024.12.1
const.py
Go to the documentation of this file.
1
"""Konnected constants."""
2
3
DOMAIN =
"konnected"
4
5
CONF_ACTIVATION =
"activation"
6
CONF_API_HOST =
"api_host"
7
CONF_DEFAULT_OPTIONS =
"default_options"
8
CONF_MOMENTARY =
"momentary"
9
CONF_PAUSE =
"pause"
10
CONF_POLL_INTERVAL =
"poll_interval"
11
CONF_PRECISION =
"precision"
12
CONF_INVERSE =
"inverse"
13
CONF_BLINK =
"blink"
14
CONF_DHT_SENSORS =
"dht_sensors"
15
CONF_DS18B20_SENSORS =
"ds18b20_sensors"
16
17
STATE_LOW =
"low"
18
STATE_HIGH =
"high"
19
20
ZONES = [
21
"1"
,
22
"2"
,
23
"3"
,
24
"4"
,
25
"5"
,
26
"6"
,
27
"7"
,
28
"8"
,
29
"9"
,
30
"10"
,
31
"11"
,
32
"12"
,
33
"alarm1"
,
34
"out1"
,
35
"alarm2_out2"
,
36
"out"
,
37
]
38
39
# alarm panel pro only handles zones,
40
# alarm panel allows specifying pins via configuration.yaml
41
PIN_TO_ZONE = {
"1"
:
"1"
,
"2"
:
"2"
,
"5"
:
"3"
,
"6"
:
"4"
,
"7"
:
"5"
,
"8"
:
"out"
,
"9"
:
"6"
}
42
ZONE_TO_PIN = {zone: pin
for
pin, zone
in
PIN_TO_ZONE.items()}
43
44
ENDPOINT_ROOT =
"/api/konnected"
45
UPDATE_ENDPOINT = ENDPOINT_ROOT +
r"/device/{device_id:[a-zA-Z0-9]+}"
46
SIGNAL_DS18B20_NEW =
"konnected.ds18b20.new"
47
48
UNDO_UPDATE_LISTENER =
"undo_update_listener"
core
homeassistant
components
konnected
const.py
Generated by
1.9.1