From c9bccadc404518047ca6a626fde6a0f17f52c2de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Per=20Sandstr=C3=B6m?= Date: Sun, 13 Sep 2015 07:48:34 +0200 Subject: [PATCH] fixed merge error --- homeassistant/components/alarm/verisure.py | 31 ---------------------- 1 file changed, 31 deletions(-) diff --git a/homeassistant/components/alarm/verisure.py b/homeassistant/components/alarm/verisure.py index a8dbcec56f2..1969273dfd1 100644 --- a/homeassistant/components/alarm/verisure.py +++ b/homeassistant/components/alarm/verisure.py @@ -9,12 +9,8 @@ import homeassistant.components.verisure as verisure import homeassistant.components.alarm as alarm from homeassistant.helpers.entity import Entity -<<<<<<< HEAD from homeassistant.const import (STATE_UNKNOWN, STATE_ALARM_DISARMED, STATE_ALARM_ARMED_HOME, STATE_ALARM_ARMED_AWAY) -======= -from homeassistant.const import STATE_ALARM_DISARMED, STATE_ALARM_ARMED_HOME, STATE_ALARM_ARMED_AWAY ->>>>>>> 614caa33ae4b9fd13bd26436dd4c1dd09ff01119 _LOGGER = logging.getLogger(__name__) @@ -26,40 +22,24 @@ def setup_platform(hass, config, add_devices, discovery_info=None): _LOGGER.error('A connection has not been made to Verisure mypages.') return False -<<<<<<< HEAD alarms = [] alarms.extend([ -======= - sensors = [] - - sensors.extend([ ->>>>>>> 614caa33ae4b9fd13bd26436dd4c1dd09ff01119 VerisureAlarm(value) for value in verisure.get_alarm_status().values() if verisure.SHOW_ALARM ]) -<<<<<<< HEAD add_devices(alarms) class VerisureAlarm(alarm.AlarmControl): -======= - add_devices(sensors) - - -class VerisureAlarm(Entity): ->>>>>>> 614caa33ae4b9fd13bd26436dd4c1dd09ff01119 """ represents a Verisure alarm status within home assistant. """ def __init__(self, alarm_status): self._id = alarm_status.id self._device = verisure.MY_PAGES.DEVICE_ALARM -<<<<<<< HEAD self._state = STATE_UNKNOWN -======= ->>>>>>> 614caa33ae4b9fd13bd26436dd4c1dd09ff01119 @property def name(self): @@ -70,7 +50,6 @@ class VerisureAlarm(Entity): def state(self): """ Returns the state of the device. """ if verisure.STATUS[self._device][self._id].status == 'unarmed': -<<<<<<< HEAD self._state = STATE_ALARM_DISARMED elif verisure.STATUS[self._device][self._id].status == 'armedhome': self._state = STATE_ALARM_ARMED_HOME @@ -79,18 +58,10 @@ class VerisureAlarm(Entity): elif verisure.STATUS[self._device][self._id].status != 'pending': _LOGGER.error('Unknown alarm state ' + verisure.STATUS[self._device][self._id].status) return self._state -======= - return STATE_ALARM_DISARMED - if verisure.STATUS[self._device][self._id].status == 'armed_home': - return STATE_ALARM_ARMED_HOME - if verisure.STATUS[self._device][self._id].status == 'armed_away': - return STATE_ALARM_ARMED_AWAY ->>>>>>> 614caa33ae4b9fd13bd26436dd4c1dd09ff01119 def update(self): ''' update alarm status ''' verisure.update() -<<<<<<< HEAD def alarm_disarm(self, code): """ Send disarm command. """ @@ -106,5 +77,3 @@ class VerisureAlarm(Entity): """ Send arm away command. """ verisure.MY_PAGES.set_alarm_status(code, verisure.MY_PAGES.ALARM_ARMED_AWAY) _LOGGER.warning('arming away') -======= ->>>>>>> 614caa33ae4b9fd13bd26436dd4c1dd09ff01119