Push / PWA¶
No push on Android¶
- Trusted HTTPS (not self-signed).
PIHERDER_PUBLIC_URLmatches the origin you open.- Web logs show VAPID ready.
- Account → Enable on this device → Send test.
- OS/browser notification permission granted.
No push on iOS¶
- iOS 16.4+.
- Add to Home Screen and open from the icon.
- Plain Safari tab will not work.
- Trusted cert required.
Push used to work, then died¶
- VAPID keys rotated / DB wiped without same keys → re-enable on each device.
- Browser endpoint expired → Enable again.
- Subscription still listed but stale — remove and re-add.
In-app notifications work, push does not¶
Expected if VAPID missing or insecure origin — fix TLS/VAPID first.
No push when an alert clears (auto-resolve)¶
v0.5.0 sends a Resolved: push when an open alert auto-resolves (same type toggles as the original event under Account → push preferences). Check:
- Master push switch + that event type are enabled.
- Device still subscribed (test push).
- Condition actually cleared via resolve fingerprint (not only dismissed).