v2.0.0
What's new in v2.0.0
Complete rewrite of the integration — from a single weather entity to a full modular platform with 12 independent data modules.
New modules
| Module | Description |
|---|---|
| Weather | Weather entity with current conditions, hourly/daily/twice-daily forecasts |
| Webcams | Live webcam images from 51 ARSO weather stations |
| Text forecast | Full regional text forecast + short summary + outlook + audio MP3 |
| Bio-weather | Biometeorology forecast (UV index, pollen, health effects) |
| Mountain forecast | Mountain weather by region with altitude-based data |
| Ski resorts | Ski resort conditions (snow depth, lifts, slopes, webcams) |
| Radar | Precipitation and cloud radar images |
| Agrometeo | Agricultural meteorology (soil temp, ETP, water balance) |
| Air quality | Air quality stations with EAQI index (EU standard) |
| UTCI | Universal Thermal Climate Index (thermal comfort) |
| Warnings | Weather warnings by region with severity levels |
| Avalanche | EAWS avalanche danger bulletin for 29 alpine regions (SI + AT border) |
Key improvements
- Modular config flow — enable only the modules you need; each module has its own coordinator and update interval
- Real-time weather conditions — now uses the official ARSO observation API for accurate current state (correctly shows rain when ARSO reports rain)
- 247 locations — all ARSO locations available, not just primary weather stations
- ~105 primary stations — detailed observations with 50+ fields (dew point, visibility, ground temps, solar radiation, etc.)
- EAQI sensor — European Air Quality Index with per-pollutant breakdown (PM2.5, PM10, O3, NO2, SO2)
- Avalanche bulletin — EAWS/CAAMLv6 data for 29 alpine regions across Slovenia (11), Carinthia/Koroška (12), and Styria/Štajerska (6), with elevation-based danger ratings, avalanche problems, and detailed text forecasts
- Audio forecast — ARSO prognostik voice forecast MP3 URL on text forecast sensors (
audio_urlattribute), playable viamedia_player.play_media - Webcam module — dedicated ARSO webcam JSON API with 51 stations and automatic direction detection
- Text forecast — full forecast text (today + tomorrow) with separate summary sensor, matching the official ARSO audio forecast
- Precipitation fix — no-rain correctly shows 0 mm instead of "unavailable"
- Data source attribution — "Vir podatkov: Agencija RS za okolje"
Upgrading from v1.x
- Minimum Home Assistant version: 2024.4.0 (uses
entry.runtime_data) - All existing entity IDs are preserved — no breaking changes for existing weather/sensor entities
- After updating, go to Settings > Devices & Services > ARSO Weather > Configure to enable new modules
- The core Weather module continues to work exactly as before
Known limitations
- Avalanche bulletins are seasonal — outside winter season the sensor may show "Ni podatkov"
- AT-02 (Koroška) avalanche regions use German names (no Slovenian translation available from EAWS)
- Audio forecast URL is static — it always points to the latest recording, updated daily by ARSO
Issues resolved
- Webcam images showing stale/404 data — rewrote to use dedicated ARSO webcam JSON API (#20)
- Text forecast showed only summary — parser now returns full forecast text (#24)
- Weather condition showed "cloudy" instead of "rainy" — uses real-time observation instead of forecast proxy (#12)
- Precipitation "unavailable" — empty string now converts to 0.0 mm
- Compatibility with HA 2026.3+ (#21)
Data sources
All data from ARSO (Agencija Republike Slovenije za okolje) and EAWS (European Avalanche Warning Services):
- Official API (
vreme.arso.gov.si) - Station observations (
meteo.arso.gov.si) - Webcam JSON API (
vreme.arso.gov.si) - Air quality (
www.arso.gov.si) - Avalanche bulletins (
static.lawinen-warnung.eu,static.avalanche.report) — EAWS CAAMLv6
Full Changelog: v1.3.1...v2.0.0