From 29c389b34230dfcbd9af6bd26d0f7c44848900b1 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Tue, 28 Jun 2022 15:22:46 +0200 Subject: [PATCH] Adjust remaining type hints in alarm properties (#74126) --- homeassistant/components/envisalink/alarm_control_panel.py | 4 ++-- homeassistant/components/tuya/alarm_control_panel.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/envisalink/alarm_control_panel.py b/homeassistant/components/envisalink/alarm_control_panel.py index 35cfe8558a8..ad65bf70275 100644 --- a/homeassistant/components/envisalink/alarm_control_panel.py +++ b/homeassistant/components/envisalink/alarm_control_panel.py @@ -141,14 +141,14 @@ class EnvisalinkAlarm(EnvisalinkDevice, AlarmControlPanelEntity): self.async_write_ha_state() @property - def code_format(self): + def code_format(self) -> CodeFormat | None: """Regex for code format or None if no code is required.""" if self._code: return None return CodeFormat.NUMBER @property - def state(self): + def state(self) -> str: """Return the state of the device.""" state = STATE_UNKNOWN diff --git a/homeassistant/components/tuya/alarm_control_panel.py b/homeassistant/components/tuya/alarm_control_panel.py index aca09131b4c..aae50902d03 100644 --- a/homeassistant/components/tuya/alarm_control_panel.py +++ b/homeassistant/components/tuya/alarm_control_panel.py @@ -116,7 +116,7 @@ class TuyaAlarmEntity(TuyaEntity, AlarmControlPanelEntity): self._attr_supported_features |= AlarmControlPanelEntityFeature.TRIGGER @property - def state(self): + def state(self) -> str | None: """Return the state of the device.""" if not (status := self.device.status.get(self.entity_description.key)): return None