Skip to content

Commit

Permalink
Add armed_night state for AlarmDecoder (#36695)
Browse files Browse the repository at this point in the history
* add arm night state

* quick refactor
  • Loading branch information
ajschmidt8 authored Jun 21, 2020
1 parent f866ff5 commit d88efe4
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions homeassistant/components/alarmdecoder/alarm_control_panel.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
ATTR_CODE,
STATE_ALARM_ARMED_AWAY,
STATE_ALARM_ARMED_HOME,
STATE_ALARM_ARMED_NIGHT,
STATE_ALARM_DISARMED,
STATE_ALARM_TRIGGERED,
)
Expand Down Expand Up @@ -108,6 +109,8 @@ def _message_callback(self, message):
self._state = STATE_ALARM_TRIGGERED
elif message.armed_away:
self._state = STATE_ALARM_ARMED_AWAY
elif message.armed_home and (message.entry_delay_off or message.perimeter_only):
self._state = STATE_ALARM_ARMED_NIGHT
elif message.armed_home:
self._state = STATE_ALARM_ARMED_HOME
else:
Expand Down

0 comments on commit d88efe4

Please sign in to comment.