25 lines
510 B
Python
25 lines
510 B
Python
"""Constants for the DSMR integration."""
|
|
|
|
DOMAIN = "dsmr"
|
|
|
|
PLATFORMS = ["sensor"]
|
|
|
|
CONF_DSMR_VERSION = "dsmr_version"
|
|
CONF_RECONNECT_INTERVAL = "reconnect_interval"
|
|
CONF_PRECISION = "precision"
|
|
|
|
CONF_SERIAL_ID = "serial_id"
|
|
CONF_SERIAL_ID_GAS = "serial_id_gas"
|
|
|
|
DEFAULT_DSMR_VERSION = "2.2"
|
|
DEFAULT_PORT = "/dev/ttyUSB0"
|
|
DEFAULT_PRECISION = 3
|
|
DEFAULT_RECONNECT_INTERVAL = 30
|
|
|
|
DATA_TASK = "task"
|
|
|
|
ICON_GAS = "mdi:fire"
|
|
ICON_POWER = "mdi:flash"
|
|
ICON_POWER_FAILURE = "mdi:flash-off"
|
|
ICON_SWELL_SAG = "mdi:pulse"
|