AlarmClock sends random alarms

Hi,

my Samsung Galaxy S25 sends random alarm times to the server. It seems that these false alarms are triggered by Samsung’s Find My Mobile app (com.samsung.android.fmm).

Is it possible to add com.samsung.android.fmm to the blocklist?

Thanks

10-17 23:38:16.781 18147 18147 D BackgroundTasksManager: onReceive() with intent android.app.action.NEXT_ALARM_CLOCK_CHANGED
10-17 23:38:16.781 18147 18147 D BackgroundTasksManager: Alarm clock changed
10-17 23:38:16.782 18147 18147 D BackgroundTasksManager: Alarm sent by com.samsung.android.fmm
10-17 23:38:16.782 18147 18147 D BackgroundTasksManager: Got value 'ValueWithInfo(value=1760737126547, mappedValue=null, type=Timestamp, debugInfo=Alarmzeit auf 23:38 2025-10-17 aktualisiert, die von com.samsung.android.fmm gesendet wurde)' for alarmClock
10-17 23:38:16.786 18147 18147 D BackgroundTasksManager: Scheduling work for tag alarmClock
10-17 23:38:18.455 18147 18147 D BackgroundTasksManager: onReceive() with intent android.app.action.NEXT_ALARM_CLOCK_CHANGED
10-17 23:38:18.455 18147 18147 D BackgroundTasksManager: Alarm clock changed
10-17 23:38:18.456 18147 18147 D BackgroundTasksManager: Alarm sent by com.samsung.android.fmm
10-17 23:38:18.456 18147 18147 D BackgroundTasksManager: Got value 'ValueWithInfo(value=1760737128454, mappedValue=null, type=Timestamp, debugInfo=Alarmzeit auf 23:38 2025-10-17 aktualisiert, die von com.samsung.android.fmm gesendet wurde)' for alarmClock
10-17 23:38:18.458 18147 18147 D BackgroundTasksManager: Scheduling work for tag alarmClock
10-17 23:38:18.459 18147 18147 D BackgroundTasksManager: onReceive() with intent android.app.action.NEXT_ALARM_CLOCK_CHANGED
10-17 23:38:18.459 18147 18147 D BackgroundTasksManager: Alarm clock changed
10-17 23:38:18.459 18147 18147 D BackgroundTasksManager: Alarm sent by com.samsung.android.fmm
10-17 23:38:18.459 18147 18147 D BackgroundTasksManager: Got value 'ValueWithInfo(value=1760737128454, mappedValue=null, type=Timestamp, debugInfo=Alarmzeit auf 23:38 2025-10-17 aktualisiert, die von com.samsung.android.fmm gesendet wurde)' for alarmClock
10-17 23:38:18.460 18147 18147 D BackgroundTasksManager: Scheduling work for tag alarmClock
10-17 23:38:18.477 18147 18192 I WM-WorkerWrapper: Work [ id=4c8ab894-0afe-4dad-8497-eb5a0d5baea8, tags={ org.openhab.habdroid.background.ItemUpdateWorker, alarmClock, itemUploads, server-id-1 } ] was cancelled
10-17 23:38:18.490 18147 18199 I okhttp.OkHttpClient: --> GET https://<openhab-local-address-openHAB>:8443/rest/items/AlarmClock
10-17 23:38:18.614 18147 18199 I okhttp.OkHttpClient: <-- 200 https://<openhab-local-address-openHAB>:8443/rest/items/AlarmClock (124ms)
10-17 23:38:18.617 18147 18198 D ItemUpdateWorker: Trying to update Item 'AlarmClock' to value 2025-10-17T21:38:48+0000, was 1760737128454
10-17 23:38:18.617 18147 18199 I okhttp.OkHttpClient: --> POST https://<openhab-local-address-openHAB>:8443/rest/items/AlarmClock
10-17 23:38:18.651 18147 18199 I okhttp.OkHttpClient: <-- 200 https://<openhab-local-address-openHAB>:8443/rest/items/AlarmClock (33ms)
10-17 23:38:18.651 18147 18193 D ItemUpdateWorker: Item 'AlarmClock' successfully updated to value 2025-10-17T21:38:48+0000
10-17 23:38:18.651 18147 18185 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=3e12d13e-6396-4113-b769-eb7f561bba92, tags={ org.openhab.habdroid.background.ItemUpdateWorker, alarmClock, itemUploads, server-id-1 } ]
10-17 23:38:48.467 18147 18147 D BackgroundTasksManager: onReceive() with intent android.app.action.NEXT_ALARM_CLOCK_CHANGED
10-17 23:38:48.468 18147 18147 D BackgroundTasksManager: Alarm clock changed
10-17 23:38:48.470 18147 18147 D BackgroundTasksManager: Alarm sent by null
10-17 23:38:48.470 18147 18147 D BackgroundTasksManager: Got value 'ValueWithInfo(value=1760936400000, mappedValue=null, type=Timestamp, debugInfo=Alarmzeit auf 07:00 2025-10-20 aktualisiert, die von null gesendet wurde)' for alarmClock
10-17 23:38:48.472 18147 18147 D BackgroundTasksManager: Scheduling work for tag alarmClock
10-17 23:38:48.473 18147 18147 D BackgroundTasksManager: onReceive() with intent android.app.action.NEXT_ALARM_CLOCK_CHANGED
10-17 23:38:48.473 18147 18147 D BackgroundTasksManager: Alarm clock changed
10-17 23:38:48.473 18147 18147 D BackgroundTasksManager: Alarm sent by null
10-17 23:38:48.473 18147 18147 D BackgroundTasksManager: Got value 'ValueWithInfo(value=1760936400000, mappedValue=null, type=Timestamp, debugInfo=Alarmzeit auf 07:00 2025-10-20 aktualisiert, die von null gesendet wurde)' for alarmClock
10-17 23:38:48.474 18147 18147 D BackgroundTasksManager: Scheduling work for tag alarmClock
10-17 23:38:48.533 18147 18199 I okhttp.OkHttpClient: --> GET https://<openhab-local-address-openHAB>:8443/rest/items/AlarmClock
10-17 23:38:48.620 18147 18199 I okhttp.OkHttpClient: <-- 200 https://<openhab-local-address-openHAB>:8443/rest/items/AlarmClock (86ms)
10-17 23:38:48.623 18147 18193 D ItemUpdateWorker: Trying to update Item 'AlarmClock' to value 2025-10-20T05:00:00+0000, was 1760936400000
10-17 23:38:48.624 18147 18199 I okhttp.OkHttpClient: --> POST https://<openhab-local-address-openHAB>:8443/rest/items/AlarmClock
10-17 23:38:48.658 18147 18199 I okhttp.OkHttpClient: <-- 200 https://<openhab-local-address-openHAB>:8443/rest/items/AlarmClock (34ms)
10-17 23:38:48.659 18147 18196 D ItemUpdateWorker: Item 'AlarmClock' successfully updated to value 2025-10-20T05:00:00+0000
10-17 23:38:48.660 18147 18182 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=45b625d6-d522-4817-a14e-b87e260946f7, tags={ org.openhab.habdroid.background.ItemUpdateWorker, alarmClock, itemUploads, server-id-1 } ]
10-17 23:39:04.485 18147 18198 D BackgroundTasksManager: Alarm sent by null
10-17 23:39:04.485 18147 18198 D BackgroundTasksManager: Got value 'ValueWithInfo(value=1760936400000, mappedValue=null, type=Timestamp, debugInfo=Alarmzeit auf 07:00 2025-10-20 aktualisiert, die von null gesendet wurde)' for alarmClock
10-17 23:39:04.486 18147 18198 I BackgroundTasksManager: Don't send update for item AlarmClock with value ValueWithInfo(value=1760936400000, mappedValue=null, type=Timestamp, debugInfo=Alarmzeit auf 07:00 2025-10-20 aktualisiert, die von null gesendet wurde)
10-17 23:39:04.490 18147 18198 D BackgroundTasksManager: Alarm sent by null
10-17 23:39:04.490 18147 18198 D BackgroundTasksManager: Got value 'ValueWithInfo(value=1760936400000, mappedValue=null, type=Timestamp, debugInfo=Alarmzeit auf 07:00 2025-10-20 aktualisiert, die von null gesendet wurde)' for alarmClock
10-17 23:39:04.491 18147 18198 I BackgroundTasksManager: Don't send update for item AlarmClock with value ValueWithInfo(value=1760936400000, mappedValue=null, type=Timestamp, debugInfo=Alarmzeit auf 07:00 2025-10-20 aktualisiert, die von null gesendet wurde) 

Added that app to the ignore list: Ignore alarms from com.samsung.android.fmm by mueller-ma · Pull Request #3938 · openhab/openhab-android · GitHub

Thank you very much :+1: