forked from home-assistant/core
Handle scenario where SimpliSafe code is falsey (#53912)
This commit is contained in:
committed by
Paulus Schoutsen
parent
e4fd43ed7c
commit
4e2c174741
@@ -70,8 +70,8 @@ class SimpliSafeAlarm(SimpliSafeEntity, AlarmControlPanelEntity):
|
|||||||
"""Initialize the SimpliSafe alarm."""
|
"""Initialize the SimpliSafe alarm."""
|
||||||
super().__init__(simplisafe, system, "Alarm Control Panel")
|
super().__init__(simplisafe, system, "Alarm Control Panel")
|
||||||
|
|
||||||
if CONF_CODE in self._simplisafe.config_entry.options:
|
if code := self._simplisafe.config_entry.options.get(CONF_CODE):
|
||||||
if self._simplisafe.config_entry.options[CONF_CODE].isdigit():
|
if code.isdigit():
|
||||||
self._attr_code_format = FORMAT_NUMBER
|
self._attr_code_format = FORMAT_NUMBER
|
||||||
else:
|
else:
|
||||||
self._attr_code_format = FORMAT_TEXT
|
self._attr_code_format = FORMAT_TEXT
|
||||||
|
Reference in New Issue
Block a user