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
- 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
Assessment
This issue has not been assessed yet.