I’m not sure what I did, but I think I had taken action to temporarily stop iPhone alerts from Home Assistant. But now I want them back!
But they are not all gone: I enabled some location update alerts in the iPhone app and I get those.
However I do NOT get the basic alerts for thinks like motion detectors, leak alerts, etc.
Any tips on what I can check to fix this?
I should add a couple points:
-Notifications work fine on wife’s iPhone.
On my iPhone:
IOS SETTINGS:
Notifications–>Home Assistant:
Allow Notifications: Enabled
Always Deliver Immediately:
- Critical Alerts: Enabled
- Time Sensitive Notifications: Enabled
Alerts:
- Lock Screen: checked
- Notification Center: checked
- Banners: checked
- Banner Style: Temporary
- Sounds: Enabled
- Badges: Enabled
Announce:
- Announce Notifications: Off
Lock Screen Appearance:
- Show Previews: Always (Default)
- Notification Grouping: Off
HOME ASSISTANT IOS APP NOTIFICATION SETTINGS:
Use the mobile_app notify service to send notifications to your device:
Reset Badge 0, Automatically: Enabled
Debug:
- Rate Limits: 500
- Location Notifications: first four items enabled (did this recently, this works!)
- Push ID: …long value: I did a reset on this and HA server reboot: no help.
On my Home Assistant Server:
User Settings:
My wife has two devices selected as belonging to her (iPhone and iPad).
I have four devices selected for me: iPhone, Mac desktop, Macbook, Samsung tablet.
(All of those devices have HA app installed.)
And here is an example automation that alerts to: my iPhone, my Samsung Tablet, and my wife’s iPhone. Works EXCEPT for my iPhone!
alias: NOTIFICATION - OUTSIDE MOTION - Dakota motion sensors
description: ""
triggers:
- type: not_opened
device_id: 9b877a28dcfa3e215f729fac65bbc9f2
entity_id: 07b93c64492cb0983c36f713fbe32029
domain: binary_sensor
trigger: device
- type: not_opened
device_id: a036d27ac48f7355e8d7bffa0f96b558
entity_id: 8782998824ed595c8d677c28bbe24b32
domain: binary_sensor
trigger: device
conditions: []
actions:
- action: notify.mobile_app_my_iphone
metadata: {}
data:
title: Outside Motion!
message: “{{ trigger.to_state.name }}”
- action: notify.mobile_app_wifey_iphone
metadata: {}
data:
title: Outside Motion!
message: “{{ trigger.to_state.name }}”
- action: notify.mobile_app_samsung_tablet
metadata: {}
data:
title: Outside Motion!
message: “{{ trigger.to_state.name }}”
mode: single