Skip to content

feat(notifications): probability-based precipitation notification (#566)#571

Merged
Orinks merged 2 commits intodevfrom
fix/AccessiWeather-issue-566
Apr 18, 2026
Merged

feat(notifications): probability-based precipitation notification (#566)#571
Orinks merged 2 commits intodevfrom
fix/AccessiWeather-issue-566

Conversation

@Orinks
Copy link
Copy Markdown
Owner

@Orinks Orinks commented Apr 3, 2026

Closes #566

Adds a new notification type that alerts when precipitation probability exceeds a configurable threshold in the next hour, complementing the existing dry/wet transition notifications.

Changes

  • New detection: probability-based precipitation likelihood in minutely data
  • New settings: notify_precipitation_likelihood (bool) and precipitation_likelihood_threshold (float)
  • Deduplication via probability bands (50-70%, 70-90%, 90%+)
  • UI controls in Settings > Notifications tab
  • Tests for new functionality

@Orinks Orinks force-pushed the fix/AccessiWeather-issue-566 branch from 0461204 to 3abf1eb Compare April 13, 2026 02:24
@Orinks Orinks enabled auto-merge (squash) April 18, 2026 19:32
@Orinks Orinks force-pushed the fix/AccessiWeather-issue-566 branch 3 times, most recently from ac44c27 to 0178345 Compare April 18, 2026 19:37
Orinks added 2 commits April 18, 2026 15:44
New notification types should be opt-in by default so existing users
don't start getting a new notification stream after update.
@Orinks Orinks force-pushed the fix/AccessiWeather-issue-566 branch from 0178345 to 9a49d99 Compare April 18, 2026 19:44
@Orinks Orinks merged commit 772f795 into dev Apr 18, 2026
3 checks passed
@Orinks Orinks deleted the fix/AccessiWeather-issue-566 branch April 18, 2026 19:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant