Skip to main content

v0.3.2

v0.3.2 ๐Ÿง  Smarter pollen updates for the new seasonโ€‹

Version v0.3.2 strengthens the SMART update logic, making pollen forecasts more reliable and easier to use as the new season begins.

With SMART dataset selection, SILAM Pollen no longer relies on a fixed configuration.
Instead, it automatically chooses the most suitable pollen dataset for your location, based on actual coverage โ€” helping ensure that the forecast you see is relevant to where you live.

In practice, this means:

  • less manual setup and guesswork,
  • fewer cases of misleading or irrelevant pollen data,
  • smoother behaviour when datasets change between seasons.

image

Manual dataset selection is still available, but SMART mode is recommended for everyday use.

๐ŸŒ SILAM pollen v6.1 datasetsโ€‹

This release introduces support for the latest SILAM pollen v6.1 datasets, which form the basis for forecasts in the upcoming pollen seasons.

Compared to previous versions, v6.1 datasets provide:

  • updated SILAM v6.1 model outputs for the current season,

  • a refreshed European baseline (SILAM Europe pollen v6.1),

  • a new high-detail regional dataset where available.

  • SILAM Finland pollen v6.1 offers the highest spatial detail within its coverage area
    ๐ŸŸฆ Blue zone โ€” coverage of SILAM Finland (v6.1) with up to 0.8 km resolution, especially useful for users in:

    • Finland
    • Saint Petersburg and Northwestern Russia
    • Northern & eastern Sweden (including Stockholm)
    • Northeastern Norway
    • Northern Estonia (including Tallinn and Narva)

When available, this dataset is automatically selected by SMART mode, with manual selection still possible in the integration options.

โš ๏ธ Deprecationโ€‹

warning


๐Ÿ“‰ Pollen Index sensor is now legacy and disabled by default.
It is removed automatically on update and can be re-enabled via the legacy toggle in integration options.

More in release v0.3.2

v0.3.1

v0.3.1 ๐Ÿง  Smarter data updates.โ€‹

Version v0.3.1 introduces a major internal improvement in how SILAM Pollen detects and updates forecast data.

image

The integration is now run-aware and checks the SILAM runs catalog before fetching data. This allows it to reliably determine whether a new model run is actually available, instead of blindly re-downloading the same dataset.

If the current run hasnโ€™t changed:

  • cached data is safely reused,
  • full XML downloads are skipped,
  • and only genuinely missing forecast hours are fetched when the forecast window moves forward.

This results in:

  • significantly fewer unnecessary network requests,
  • faster and more predictable updates,
  • reduced load on both Home Assistant and the SILAM data infrastructure.

These changes are especially important ahead of the pollen season, ensuring timely updates while keeping the integration efficient and robust.

More in release v0.3.1

v0.3.0

v0.3.0 ๐Ÿš€ One glance โ€” the full picture of weather and pollen.โ€‹

v0.3.0 delivers a cohesive experience: one card brings together weather and pollen with a familiar look, fast response, and clear presentation. The integration now ships with the dashboard card included: a local JS module is bundled โ€” no CDN or external dependencies (you only need to add it once under โ€œResourcesโ€). The Basic panel preserves the simplicity of the stock Weather card, while the Extended panel unfolds all forecast and allergen layers โ€” tidy, informative, and straight to the point.

image

  • ๐Ÿ’  Experimental Lovelace card (local build)

    • Self-contained JS bundle, no CDN, works offline.
    • Built-in visual editor (LitElement) โ€” configure right in the UI.
    • Live WebSocket updates โ€” no polling delays.
    • Automatic i18n: language, formats, and units from Home Assistant.
    • Native MDI icons and theme support.
    • Compatible with any weather.*, shines with weather.silam_pollen_*_forecast.
  • ๐Ÿ–ผ Basic panel

    • Mirrors the stock Home Assistant Weather card for maximum visual consistency.
    • For current weather, shows current conditions and one primary attribute of your choice โ€” just like the stock card โ€” and additionally lets you select an unlimited number of draggable attributes (toggle row or column layout).
    • When forecast is enabled for SILAM, the forecast row shows the pollen index icon and state instead of weather condition and temperature; for other weather integrations, behavior is identical to the stock card.
    • Supports a scrollable list of forecast slots if they donโ€™t fit horizontally.
    • Number of slots is configurable in the editor: up to 12 via slider or unlimited via manual input.
    • Selecting attributes in the additional block unlocks wide possibilities to visualize weather data the way you like.
  • ๐Ÿ“Š Extended forecast panel

    • Modes: Standard, Focus, Minimal.

    • ๐ŸŒฟ Allergen-level forecasts image

      • A dedicated forecast line for each selected allergen.
      • Peak concentrations highlighted in 12-hour and daily views.
      • Show details on tap on pollen blocks: opens the sensor card for the tapped allergen; behavior is configurable in the editor.
      • Trend logic + icon โ€” clear up/down indication.
    • โ›… Full forecast layers image

      • Temperature and apparent temperature, precipitation (probability and amount), UV index, wind (speed, gust, direction), cloud coverage, humidity, dew point, pressure.
      • Meteo risk strip (experimental): fog (radiation/advection), dew, frost, icing/freezing rain, heavy rain/snow, heat, wind chill, strong/storm wind, โ€œbarometric sawโ€.
      • Slim strips for humidity and dew point, clear labels, refined typography.
      • Gestures: tap / hold / double tap (navigate, link, call service, perform action).
info


After updating, add the module manually:

Open your Home Assistant instance and show your dashboard resources.
Settings โ†’ Dashboards โ†’ Resources โ†’ Add โ†’ URL: /local/absolute-forecast-card.js โ†’ Resource type: JavaScript Module.


๐ŸŒฟ Updated pollen sensor modelโ€‹

  • ๐ŸŒธ Pollen Forecast Sensor โ€” now primary and out of beta
  • ๐Ÿ—‚๏ธ Pollen Index โ€” deprecated
    • Marked as deprecated.
    • Available only via the Legacy toggle (off by default for new installs).
    • Migration preserves compatibility: existing entries get legacy=true.
note


If you relied on the previous index or legacy allergen aggregation, review and adjust thresholds in your automations and scripts.

More in release v0.3.0

v0.2.7

v0.2.7 ๐Ÿš€ Major update of the "Pollen Forecast BETA" sensor!โ€‹

After its beta period, the forecast sensor is heading for a stable releaseโ€”bringing more accuracy, data and possibilities for your dashboards.

  • ๐Ÿ”„ Re-worked algorithms in "Pollen Forecast BETA"

    • The state now reflects the current pollen index from the now block, not the first hourly step.
    • Hourly forecasts aggregate the index and allergen levels by maximum within each three-hour window (was median).
    • Daily and 12-hour values are calculated using an observational percentile (no interpolation):
      โ‰ฅ 18 points โ†’ 80th percentileโ€ƒยทโ€ƒ12โ€“17 points โ†’ 70thโ€ƒยทโ€ƒ< 12 points โ†’ maximum.
  • ๐ŸŒธ Forecast sensor is always created
    Sensor weather.silam_pollen_{Zone Name}_forecast is present regardless of optionsโ€”now data are always available; hourly, twice-daily (12 h) and daily forecasts appear only when the forecast option is enabled.

  • ๐ŸŒ… Daily forecast & allergen peaks
    The sensor now includes a daily forecast (up to five days) based on the observational percentile.
    New attribute allergen_peaks reports peak allergen concentrations for both daily and twice-daily windowsโ€”shown when specific allergens are enabled.

  • โž• New attributes for "Pollen Forecast BETA"
    next_condition, pollen_<allergen>, altitude, date, responsible_elevatedโ€”extra context for automations and dashboards.

  • โฑ๏ธ Diagnostic sensor โ€œForecast Horizonโ€
    The new sensor.silam_pollen_{Zone Name}_forecast_horizon shows how many hours the current forecast (state) actually covers and what forecast length (forecast_duration) you asked for.

  • ๐Ÿ–ผ๏ธ Supported in pollenprognos-card v2.4.1+
    The card now renders the daily forecast via weather.get_forecasts.

    Version compatibility
    โ€ข pollenprognos-card โ‰ฅ v2.4.1 requires silam_pollen โ‰ฅ v0.2.7
    โ€ข Older card versions (โ‰ค v2.4.0) remain compatible with silam_pollen โ‰ฅ v0.2.5.

info


These new algorithms may affect automations that relied on the old index or allergen-level values. Review your scripts and adjust thresholds or conditions if needed.

More in release v0.2.7

v0.2.6

v0.2.6โ€‹

  • ๐Ÿ†• native_name Attribute
    All allergen sensors now include a native_name attribute that reflects the original SILAM API key (e.g. alder_m22, grass_m32, etc.), ensuring better compatibility with external tools and visualizations.

  • ๐Ÿ”ง Unified entity_id Naming
    Entity IDs (including defaults and resets) now correspond exactly to the keys in the localization files. For example, sensor.silam_pollen_{Zone Name}_grass remains identical across all languages and for every sensor in the integration.

info


To revert your entities to the new default names, follow the device customization guide in the Home Assistant documentation.

note


If youโ€™ve already created automations or scripts, remember to update the referenced entity_id values.

If your Home Assistant system language is English or Russian, you can ignore this notice โ€” entity IDs will remain unchanged for these languages.

More in release v0.2.6

v0.2.5

v0.2.5 ๐ŸŒŸโ€‹

This is a truly significant update for SILAM Pollen!

  • ๐ŸŽ‰ Default HACS integration
    Congratulations to us all โ€” the integration is now included in the official HACS repository by default, making installation easier than ever!

  • ๐Ÿ–ผ๏ธ Beautiful dashboards
    Great news for dashboard lovers: @krissen has added SILAM Pollen support to the pollenprognos-card (since v2.3.0) โ€” now current conditions and pollen forecasts are available right on your dashboard!
    Learn more here ๐Ÿ‘ˆ

  • ๐Ÿ“ˆ Long-term statistics
    Pollen sensors and the new diagnostic sensor now collect and display historical data.

More in release v0.2.5

v0.2.4

v0.2.4โ€‹

  • ๐Ÿ“– Default README in English
    The README file is now presented in English by default.

More in release v0.2.4

v0.2.3

v0.2.3โ€‹

  • ๐Ÿ“ฆ Prepared for HACS publication
    Changes made to host the integration in the default HACS catalog.
  • ๐ŸŒ Added Slovak translation
    Thanks to @misa1515 for implementing the Slovak localization!
  • ๐ŸŒ Added Dutch translation
    Thanks to @rubdos for implementing the Dutch localization!

More in release v0.2.3

v0.2.2

v0.2.2โ€‹

  • โฑ๏ธ Forecast duration setting
    When creating or modifying an entry, you can now choose the forecast duration from 36 to 120 hours (default is 36 h). As the hours increase, the number of forecast points twice a day increases proportionally.
  • ๐Ÿ› ๏ธ Diagnostic sensor โ€œfetch_durationโ€
    A sensor to display the data update execution time (API requests, processing, calculations). Disabled by default.
  • ๐ŸŒ Added Czech translation
    Thanks to @kasparmir for the first implementation of the Czech localization!

More in release v0.2.2

v0.2.1

v0.2.1โ€‹

๐ŸŒธ Pollen Forecast (BETA)

  • Hourly and twice-daily pollen forecasts now include values for selected allergens.
  • For each pollen sensor, there is now an attribute with the forecast for the next day, showing the daily forecast for the next day, just like for the pollen index.

More in release v0.2.1