core/homeassistant/components/rehlko/const.py

27 lines
602 B
Python

"""Constants for the Rehlko integration."""
from aiokem import CommunicationError
DOMAIN = "rehlko"
CONF_REFRESH_TOKEN = "refresh_token"
DEVICE_DATA_DEVICES = "devices"
DEVICE_DATA_PRODUCT = "product"
DEVICE_DATA_FIRMWARE_VERSION = "firmwareVersion"
DEVICE_DATA_MODEL_NAME = "modelDisplayName"
DEVICE_DATA_ID = "id"
DEVICE_DATA_DISPLAY_NAME = "displayName"
DEVICE_DATA_MAC_ADDRESS = "macAddress"
DEVICE_DATA_IS_CONNECTED = "isConnected"
KOHLER = "Kohler"
GENERATOR_DATA_DEVICE = "device"
GENERATOR_DATA_EXERCISE = "exercise"
CONNECTION_EXCEPTIONS = (
TimeoutError,
CommunicationError,
)