1
0
mirror of https://github.com/USA-RedDragon/badnest.git synced 2025-01-31 09:40:26 +00:00
2019-09-25 19:14:43 -05:00

40 lines
849 B
Python

"""The example integration."""
import voluptuous as vol
from homeassistant.helpers import config_validation as cv
from .const import DOMAIN
from homeassistant.const import (
CONF_EMAIL,
CONF_PASSWORD
)
CONFIG_SCHEMA = vol.Schema(
{
DOMAIN: vol.Schema(
{
vol.Required(CONF_EMAIL): cv.string,
vol.Required(CONF_PASSWORD): cv.string,
}
)
},
extra=vol.ALLOW_EXTRA,
)
def setup(hass, config):
"""Set up the asuswrt component."""
if config.get(DOMAIN) is not None:
email = config[DOMAIN].get(CONF_EMAIL)
password = config[DOMAIN].get(CONF_PASSWORD)
else:
email = None
password = None
from .api import NestAPI
api = NestAPI(
email,
password
)
hass.data[DOMAIN] = api
return True