Local Push
Receive push notifications without going through the internet, directly from your HA server and without affecting rate limits. You can read more about this in the documentation.
iOS
- Requires core version 2021.6 or later and iOS 14.0 or later. This uses a little-known iOS feature introduced in iOS 14 to allow notifications during times of low or no internet connectivity, for example on cruises or in an RV.
- Specify internal SSIDs in Connection Settings for Local Push to be enabled on. This is restricted to working on your local network.
- View the current Local Push status in App Configuration > Notifications.
- You can disable Local Push under the Internal connection settings. You may need to restart your device after upgrading if it is stuck on Disabled.
Mac
- Requires core version 2021.6 or later.
- Works whenever the app is running. When the app is not running, push notifications will delivered as they were before.
- View the current Local Push status in App Configuration > Notifications.
Miscellaneous
- Badge will now reset to 0 automatically when opening. You can turn this off in App Configuration > Notifications.
- Fixes a crash when a port larger than the maximum (65535) or a hostname beginning with a colon (:) is specified as a connection URL.
- Fixes incorrectly reloading often the webview if connection URL uses a default port (80 for http, 443 for https) and specifies it in the URL.
- Fix incorrectly entering a sub-100m zone whose regions intersect another nearby zone.
- Fixes the sizing of several watch complication images.
- 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.
🖥 Mac-specific
This is a stable release 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.