v3.2.0
Two new integration adapters and stronger behavior when a source goes dark.
This release folds in everything from the 3.2.0 alpha series. Headline
additions: MeteoSwiss (Switzerland) and NSW RFS (Australian
bushfire) providers, plus a degraded-source indicator so a broken sensor
in a multi-entity card can no longer masquerade as "no active alerts."
Added
-
MeteoSwiss provider (Switzerland). Reads the
sensor.weather_warnings_at_<postcode>aggregate from the
hass-swissweatherintegration; maps MeteoSwiss warning levels to the
card's severity tiers (MeteoAlarm-style). Auto-detected. (#192) -
NSW RFS provider (Australian bushfire). Surfaces NSW Rural Fire
Service bushfire, grass-fire, and hazard-reduction incidents from the
built-innsw_rural_fire_service_feedgeo_locationplatform.
Severity follows the Australian Warning System ladder (Emergency
Warning → Watch and Act → Advice). Incidents render as "ongoing"
(no synthetic countdown), with status/type/location/council/size
folded into the details. (#208) -
sourcesconfig for per-incident feeds. Auto-collects every
entity whosesourceattribute matches (e.g.
nsw_rural_fire_service_feed), re-scanned each render so incidents
appear and vanish with the live feed — no volatilegeo_location.*
entity ids to hand-list. Composable withentity/entities/device. (#209) -
Degraded-source indicator. When several alert entities are ORed
into one card and one goes unavailable/unknown, the card now shows a
badge naming the dark source instead of a false all-clear. Governed by
a newunavailableBehaviorkey —message(default),compact
(icon-only), orhide. The badge keeps the card on screen even under
hideNoAlerts, so a broken source is never silently masked. (#200, #211) -
Geocode-aware zone filtering (CAP). Zone filtering now reads the
CAP geocodes container, improving zone matching for CAP-based feeds. (#197)
Fixed
- Render the affected-area mini-map's geometry as a proper basemap. (#185)
- Render alerts from sensors reporting state
unknown/unavailable
(previously dropped). (#188) - Downlevel the bundle to ES2019 so the card loads on older Android
WebViews. (#198) - MeteoSwiss: use
warning_linksfor the source link and render
open-ended warnings as "Ongoing." (#203)
Documentation
- Recommend CAP Alerts as the single ECCC (Canada) source. (#191)
- Document the
sourcesfeed auto-collection key. (#209) - Add the AI-assisted contribution policy (tool, not author). (#195)
Supported providers: NWS (US), BoM (Australia), MeteoAlarm (Europe),
DWD (Germany), MeteoSwiss (Switzerland), ECCC (Canada), NSW RFS
(Australian bushfire), PirateWeather, and CAP Alerts (multi-region).
Install / update via HACS → search "Weather Alerts Card".
Full changelog: v3.1.0...v3.2.0