mirror of
https://github.com/magico13/ha-emporia-vue.git
synced 2026-01-08 03:53:55 -05:00
28 lines
798 B
Python
28 lines
798 B
Python
"""Constants for the Emporia Vue integration."""
|
|
|
|
import voluptuous as vol
|
|
|
|
from homeassistant.const import CONF_EMAIL, CONF_PASSWORD
|
|
import homeassistant.helpers.config_validation as cv
|
|
|
|
DOMAIN = "emporia_vue"
|
|
VUE_DATA = "vue_data"
|
|
ENABLE_1S = "enable_1s"
|
|
ENABLE_1M = "enable_1m"
|
|
ENABLE_1D = "enable_1d"
|
|
ENABLE_1MON = "enable_1mon"
|
|
SOLAR_INVERT = "solar_invert"
|
|
CUSTOMER_GID = "customer_gid"
|
|
CONFIG_TITLE = "title"
|
|
|
|
CONFIG_FLOW_SCHEMA = vol.Schema(
|
|
{
|
|
vol.Required(CONF_EMAIL): cv.string,
|
|
vol.Required(CONF_PASSWORD): cv.string,
|
|
vol.Optional(ENABLE_1M, default=True): cv.boolean,
|
|
vol.Optional(ENABLE_1D, default=True): cv.boolean,
|
|
vol.Optional(ENABLE_1MON, default=True): cv.boolean,
|
|
vol.Optional(SOLAR_INVERT, default=True): cv.boolean,
|
|
}
|
|
)
|