From 34f124190c76aaf5f9e25a436b048704c397f94b Mon Sep 17 00:00:00 2001 From: Daren Lord <dlaccount@icloud.com> Date: Thu, 14 Jan 2016 06:29:12 -0700 Subject: [PATCH] Fixing pylint errors --- homeassistant/components/alarm_control_panel/alarmdotcom.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/homeassistant/components/alarm_control_panel/alarmdotcom.py b/homeassistant/components/alarm_control_panel/alarmdotcom.py index 0736f4c2a8e..d10afc429e6 100644 --- a/homeassistant/components/alarm_control_panel/alarmdotcom.py +++ b/homeassistant/components/alarm_control_panel/alarmdotcom.py @@ -40,6 +40,8 @@ def setup_platform(hass, config, add_devices, discovery_info=None): password)]) +# pylint: disable=too-many-arguments, too-many-instance-attributes +# pylint: disable=abstract-method class AlarmDotCom(alarm.AlarmControlPanel): """ Represents a Alarm.com status within HA """ @@ -78,16 +80,19 @@ class AlarmDotCom(alarm.AlarmControlPanel): if not self._validate_code(code, 'arming home'): return self._alarm.disarm() + self.update_ha_state() def alarm_arm_home(self, code=None): if not self._validate_code(code, 'arming home'): return self._alarm.arm_stay() + self.update_ha_state() def alarm_arm_away(self, code=None): if not self._validate_code(code, 'arming home'): return self._alarm.arm_away() + self.update_ha_state() def _validate_code(self, code, state): """ Validate given code. """