Skip to content

Entry delay shortening doesn't update the Alarm card UI #1308

@the-AjK

Description

@the-AjK

Checklist

  • I am using the latest version of Alarmo (latest version can be found here)
  • I checked for similar existing requests (both open and closed) before posting.

Alarmo Version

1.10.12

HA Version

2025.11.0

Bug description

UseCase: Alarmo is configured with a area default entry delay and a shorter custom entry delay for a specific sensor B.

When the alarm is triggered and switches to the pending state, the entry delay countdown starts, and the Alarmo panel correctly displays the countdown value.
However, if another sensor with a shorter entry delay is triggered during this period, the backend correctly shortens the countdown, but the Alarmo panel in the GUI does not update to reflect the new (shorter) countdown value.

Expected Behavior:
When the entry delay is shortened in this use case, the Alarmo panel in the GUI should be updated to display the new, shortened countdown value.

Steps to reproduce

  • Set a area default entry delay (e.g., 1 minute).
  • Configure Sensor A to use the entry delay but without a custom entry delay value.
  • Configure Sensor B to use the entry delay with a shorter custom delay (e.g., 30 seconds).
  • Arm the alarm.
  • Trigger Sensor A.
  • The alarm enters pending state with a 1-minute countdown.
  • Trigger Sensor B.
  • The alarm remains in pending state, and the backend correctly shortens the countdown to 30 seconds.
  • Observe:
    The backend logs show the delay shortening correctly.
    The Alarmo panel continues to show the previous 1-minute countdown and is not refreshed with the shortened value.
  • After 30 seconds, the alarm correctly switches to the triggered state.

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions