#How do I get the android companion app to use local push at all times?
1 messages · Page 1 of 1 (latest)
try to restart the app, there are some users who report the connection is not maintained all the time and restrting the app fixes it
App restarted, however home assistant is still trying to use cloud to deliver notifications
do you see the persistent notification?
did you grant the app background access when requested?
Yep, I have a "Connected to Home Assistant" persistent notification
any errors in the HA logs?
Yes, in android settings, "Allow background usage" is checked
Just the rate limits I can see:
2025-05-21 19:26:55.163 WARNING (MainThread) [homeassistant.components.mobile_app.notify] The given target has reached the maximum number of notifications allowed per day. Please try again later. This message is generated externally to Home Assistant.
2025-05-21 19:26:55.163 WARNING (MainThread) [homeassistant.components.mobile_app.notify] mobile_app push notification rate limits for Alfies Pixel 7 Pro: 501 sent, 500 allowed, 0 errors, resets in 5:33:04
what about app logs? also are you sure you are using the correct service call?
Is there a different service call for local push?
HA core is up to date, and service call wise I'm just calling notify.mobile_app_alfies_pixel_7_pro
Digging for the app logs now 🙂
ok just be mindful of GPS and URL data in there
that looks pretty healthy, seems to indicate that websocket is connected, and that it thinks it's using internal URL
yea i am even seeing the ping/pong message so it should be connected
try to change the setting to never and back to always....then check both HA core and app logs to see if there is an error
Still the same, no errors are displayed server side when switching from never to always, but still getting rate limited
Interesting, Restarting the server itself solved it, perhaps the server itself was in some sort of broken state
ah that could be it, usually i hear about fixes the other way around with the app