Add code_arm_required to manual alarm with MQTT (#22641)
* add code_arm_requited to manual-mqtt alarm * Add fix for alarm front end more-info-alarm_control_panel * Fix code mistake
This commit is contained in:
parent
cb5426c1fa
commit
f722a6c08d
4 changed files with 110 additions and 7 deletions
|
@ -192,6 +192,12 @@ class MqttAlarm(MqttAttributes, MqttAvailability, MqttDiscoveryUpdate,
|
|||
return alarm.FORMAT_NUMBER
|
||||
return alarm.FORMAT_TEXT
|
||||
|
||||
@property
|
||||
def code_arm_required(self):
|
||||
"""Whether the code is required for arm actions."""
|
||||
code_required = self._config.get(CONF_CODE_ARM_REQUIRED)
|
||||
return code_required
|
||||
|
||||
async def async_alarm_disarm(self, code=None):
|
||||
"""Send disarm command.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue