mirror of
https://github.com/andvikt/mega_hacs.git
synced 2025-12-11 00:54:28 +05:00
33 lines
710 B
Python
33 lines
710 B
Python
"""Constants for the mega integration."""
|
|
import re
|
|
|
|
DOMAIN = "mega"
|
|
CONF_MEGA_ID = "mega_id"
|
|
CONF_DIMMER = "dimmer"
|
|
CONF_SWITCH = "switch"
|
|
CONF_KEY = 'key'
|
|
TEMP = 'temp'
|
|
HUM = 'hum'
|
|
W1 = 'w1'
|
|
W1BUS = 'w1bus'
|
|
CONF_PORT_TO_SCAN = 'port_to_scan'
|
|
CONF_RELOAD = 'reload'
|
|
CONF_INVERT = 'invert'
|
|
CONF_PORTS = 'ports'
|
|
CONF_CUSTOM = '__custom'
|
|
CONF_HTTP = '__http'
|
|
CONF_SKIP = 'skip'
|
|
CONF_MQTT_INPUTS = 'mqtt_inputs'
|
|
CONF_NPORTS = 'nports'
|
|
CONF_RESPONSE_TEMPLATE = 'response_template'
|
|
CONF_ACTION = 'action'
|
|
CONF_UPDATE_ALL = 'update_all'
|
|
CONF_GET_VALUE = 'get_value'
|
|
PLATFORMS = [
|
|
"light",
|
|
"switch",
|
|
"binary_sensor",
|
|
"sensor",
|
|
]
|
|
EVENT_BINARY_SENSOR = f'{DOMAIN}.sensor'
|
|
PATT_SPLIT = re.compile('[;/]') |