Skip to content

v3.2.0

Latest

Choose a tag to compare

@seevee seevee released this 14 Jul 01:30
e17f6ae

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-swissweather integration; 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-in nsw_rural_fire_service_feed geo_location platform.
    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)

  • sources config for per-incident feeds. Auto-collects every
    entity whose source attribute matches (e.g.
    nsw_rural_fire_service_feed), re-scanned each render so incidents
    appear and vanish with the live feed — no volatile geo_location.*
    entity ids to hand-list. Composable with entity/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 new unavailableBehavior key — message (default), compact
    (icon-only), or hide. The badge keeps the card on screen even under
    hideNoAlerts, so a broken source is never silently masked. (#200, #211)

    Degraded-source indicator

  • 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_links for the source link and render
    open-ended warnings as "Ongoing." (#203)

Documentation

  • Recommend CAP Alerts as the single ECCC (Canada) source. (#191)
  • Document the sources feed 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