diff --git a/homeassistant/components/verisure/alarm_control_panel.py b/homeassistant/components/verisure/alarm_control_panel.py index 3c77541cea8..4def470ac5e 100644 --- a/homeassistant/components/verisure/alarm_control_panel.py +++ b/homeassistant/components/verisure/alarm_control_panel.py @@ -36,8 +36,6 @@ class VerisureAlarm(CoordinatorEntity, AlarmControlPanelEntity): coordinator: VerisureDataUpdateCoordinator _attr_name = "Verisure Alarm" - _attr_supported_features = SUPPORT_ALARM_ARM_HOME | SUPPORT_ALARM_ARM_AWAY - _changed_by: str | None = None @property @@ -55,6 +53,11 @@ class VerisureAlarm(CoordinatorEntity, AlarmControlPanelEntity): """Return the list of supported features.""" return SUPPORT_ALARM_ARM_HOME | SUPPORT_ALARM_ARM_AWAY + @property + def unique_id(self) -> str: + """Return the unique ID for this entity.""" + return self.coordinator.entry.data[CONF_GIID] + @property def code_format(self) -> str: """Return one or more digits/characters."""