🖥 &📱Both Platforms
Local Push
Receive push notifications without going through the internet, directly from your HA server and without affecting rate limits.
- Requires core version 2021.6 or later.
- On macOS, this works while the app is running and falls back to using the internet when not connected.
- On iOS, this requires iOS 14 or later and works when connected to an internal URL to a known SSID, which is a requirement of iOS.
- You can see the current Local Push status in App Configuration > Notifications. You can disable it on iOS under the Internal connection settings.
- See the docs for more information.
We'd love to hear back about battery impact from this. It'll definitely consume more battery (since it needs to keep the connection to your server open) but the exact impact needs evaluation.
Miscellaneous
- Fixes an issue where the app would get banned when outside the local network after setting up the app via trusted_networks. In December, HA started rejecting connections in this scenario, which the app didn't realize wasn't retryable, so it would retry and get itself banned. This will now log you out instead.
- Fixes a crash on startup or after onboarding to an invalid URL that somehow has no hostname. I really don't know what the URL could possibly be, but if you were experiencing a crash on launch since iOS-2021.4 this is likely the fix for it.
📱iOS-specific
Known issues with Local Push:
- You will likely need to restart your device after installing for it to begin working.
- The recently-introduced
update_complications
command does not work.
🖥 Mac-specific
This is a beta for macOS Catalina (10.15) or later. You can also install from the Mac App Store or disable beta updates in Preferences to stay on stable releases.