def alarm_arm_away(self, code=None): """Send arm away command.""" if not self._validate_code(code, 'arming home'): return from pyalarmdotcom.pyalarmdotcom import Alarmdotcom # Open another session to alarm.com to fire off the command _alarm = Alarmdotcom(self._username, self._password, timeout=10) _alarm.arm_away()
def __init__(self, hass, name, code, username, password): from pyalarmdotcom.pyalarmdotcom import Alarmdotcom self._alarm = Alarmdotcom(username, password, timeout=10) self._hass = hass self._name = name self._code = str(code) if code else None self._username = username self._password = password
def __init__(self, hass, name, code, username, password): """Initialize the Alarm.com status.""" from pyalarmdotcom.pyalarmdotcom import Alarmdotcom self._alarm = Alarmdotcom(username, password, timeout=10) self._hass = hass self._name = name self._code = str(code) if code else None self._username = username self._password = password self._state = STATE_UNKNOWN