home-assistant / home-assistant/android

Next Alarm is not set after an alarm is triggered, or deleted before the trigger despite a next candidate being available later

Open
#6,059 10 comments 2 reactions 0 assignees View on GitHub
bug
Dominant language
Kotlin
Stars
3.9k
Forks
1.1k
Avg merge
1d 12h
Merged PRs (30d)
81

Description

**Home Assistant Android app version(s):**

2025.11.2-full (18888)

**Android version(s):**

16

**Device model(s):**

Samsung Galaxy S25+

**Home Assistant version:**

2025.11.2

**Last working Home Assistant release (if known):**

N/A

**Description of problem, include YAML if issue is related to notifications:**

I use AMDroid as my alarm clock and whitelisted it in the sources for that sensor in the app.

I have an alarm set for 19:10 today. I set the refresh or sensors for every minute

- I add a new alarm at 14:55 for 14:58 → ✅ OK, this new alarm is **immediately** picked by HA, I see it on HA's web app when monitoring the state of the entity (I do not need to wait one minute)
- I let the alarm trigger (the phone rings at 14:58) and I dismiss it → ❌ this alarm stays, the next one (=19:10) is not set (status after waiting a minute just in case)

This means that an alarm that is triggered is not cleared in the app to give the spot to the next one. Only creating a new alarm will do that.

This is the same problem with an alarm deleted before they are triggered

**Companion App Logs:**

(filtered on `[Aa]larm`)

```
11-17 14:55:45.146 27742 12003 D NextAlarmManager: Next alarm is scheduled by com.android.providers.calendar with trigger time 1763392500000
11-17 14:55:45.146 27742 12003 D NextAlarmManager: Skipping update from com.android.providers.calendar as it is not in the allow list
11-17 14:56:02.936 27742 12003 D NextAlarmManager: Next alarm is scheduled by com.amdroidalarmclock.amdroid with trigger time 1763387880000
11-17 14:58:00.154 27742 7595 D NextAlarmManager: Next alarm is scheduled by com.android.providers.calendar with trigger time 1763392500000
11-17 14:58:00.154 27742 7595 D NextAlarmManager: Skipping update from com.android.providers.calendar as it is not in the allow list
11-17 15:00:14.282 27742 7593 D NextAlarmManager: Next alarm is scheduled by com.android.providers.calendar with trigger time 1763392500000
11-17 15:00:14.282 27742 7593 D NextAlarmManager: Skipping update from com.android.providers.calendar as it is not in the allow list
```

**Screenshot or video of problem:**

**Additional information:**

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.