mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 13:17:32 +00:00
Fixed CONFIG_SCHEMA and getting data from the config (#28985)
This commit is contained in:
parent
db0008e62c
commit
5f4fc271d4
@ -20,6 +20,8 @@ _LOGGER = logging.getLogger(__name__)
|
|||||||
DOMAIN = "dovado"
|
DOMAIN = "dovado"
|
||||||
|
|
||||||
CONFIG_SCHEMA = vol.Schema(
|
CONFIG_SCHEMA = vol.Schema(
|
||||||
|
{
|
||||||
|
DOMAIN: vol.Schema(
|
||||||
{
|
{
|
||||||
vol.Required(CONF_USERNAME): cv.string,
|
vol.Required(CONF_USERNAME): cv.string,
|
||||||
vol.Required(CONF_PASSWORD): cv.string,
|
vol.Required(CONF_PASSWORD): cv.string,
|
||||||
@ -27,6 +29,9 @@ CONFIG_SCHEMA = vol.Schema(
|
|||||||
vol.Optional(CONF_PORT): cv.port,
|
vol.Optional(CONF_PORT): cv.port,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
},
|
||||||
|
extra=vol.ALLOW_EXTRA,
|
||||||
|
)
|
||||||
|
|
||||||
MIN_TIME_BETWEEN_UPDATES = timedelta(seconds=30)
|
MIN_TIME_BETWEEN_UPDATES = timedelta(seconds=30)
|
||||||
|
|
||||||
@ -36,10 +41,10 @@ def setup(hass, config):
|
|||||||
|
|
||||||
hass.data[DOMAIN] = DovadoData(
|
hass.data[DOMAIN] = DovadoData(
|
||||||
dovado.Dovado(
|
dovado.Dovado(
|
||||||
config[CONF_USERNAME],
|
config[DOMAIN].get(CONF_USERNAME),
|
||||||
config[CONF_PASSWORD],
|
config[DOMAIN].get(CONF_PASSWORD),
|
||||||
config.get(CONF_HOST),
|
config[DOMAIN].get(CONF_HOST),
|
||||||
config.get(CONF_PORT),
|
config[DOMAIN].get(CONF_PORT),
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
return True
|
return True
|
||||||
|
Loading…
x
Reference in New Issue
Block a user