You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
binary_sensor.rain_warner_extended_dry_spell — ≥ 7 days dry with no rain in the 6 h forecast
automations/rain-warner-push.yaml — reference iOS push
automations for rain_imminent and severe_weather. Both use interruption-level: time-sensitive, share a rain-warner tag
group so iOS stacks notifications, and are gated to 07:00–22:00
local time so nothing wakes you up at night.
dashboard/notification-cards.yaml — four conditional markdown
cards (🌧️ rain coming / ⛈️ severe / ❄️ winter / 🌵 dry spell) that
drop into any walldisplay notification stack. Each card stays
invisible until its alert flag flips on.
New alerts.py module with the pure-stdlib flag logic, separated
from the coordinator so it's unit-testable without HA imports.
Fixed
deploy.sh --restart no longer falsely reports a recovery timeout
on macOS hosts with flaky mDNS. The script now resolves the HA
hostname to an IP once at startup and uses that for every
subsequent probe, dashboard push and cache-bust.