def __init__(self, username=None, password=None,
auto_login=False, get_devices=False, get_automations=False):
"""Init Abode object."""
self._username = username
self._password = password
self._session = None
self._token = None
self._panel = None
self._user = None
self._event_controller = AbodeEventController(self)
self._default_alarm_mode = CONST.MODE_AWAY
self._devices = None
self._automations = None
# Create a requests session to persist the cookies
self._session = requests.session()
if (self._username is not None and
self._password is not None and
auto_login):
self.login()
if get_devices:
self.get_devices()
if get_automations:
self.get_automations()
评论列表
文章目录