Перейти к основному содержимому

v0.4.1

v0.4.1 💽 Постоянная память и более надёжное восстановление

Версия v0.4.1 сосредоточена на постоянной памяти — одном из самых важных улучшений надёжности SILAM Pollen.

SILAM Pollen теперь сохраняет последние успешно загруженные данные, чтобы быстрее восстановить сенсоры и прогноз после перезапуска Home Assistant или временной проблемы с SILAM/сетью.

Что это значит для вас:

  • сенсоры и прогноз быстрее восстанавливаются после перезапуска Home Assistant;
  • меньше пустых или недоступных состояний при запуске;
  • более стабильная работа при временных проблемах SILAM или сети;
  • меньше лишних запросов к службе SILAM;
  • SMART-режим лучше справляется с временно неполными или недоступными наборами данных;
  • диагностика и предупреждения Home Assistant Repairs стали понятнее.

💽 Постоянная память

SILAM Pollen теперь сохраняет последние успешно загруженные данные и может восстановить их, если они всё ещё подходят к текущим настройкам интеграции.

Это помогает сенсорам пыльцы и прогнозу оставаться доступными стабильнее, особенно после перезапуска Home Assistant или временной проблемы с сетью/SILAM.

🧠 Более стабильный SMART-режим и меньше запросов к SILAM

SMART-выбор набора данных стал устойчивее, когда наборы данных SILAM временно неполные или недоступны.

Вместе с постоянной памятью это также помогает снизить количество лишних запросов к службе SILAM. Когда интеграция может безопасно восстановить или повторно использовать уже доступные данные, ей не нужно заново загружать тот же прогноз без реальной необходимости.

🗂️ Более надёжная проверка службы и данных SILAM

SILAM Pollen теперь более централизованно и последовательно проверяет доступность службы SILAM, опубликованные наборы данных и каталоги запусков.

Это помогает интеграции лучше понимать текущее состояние SILAM, а SMART-режиму — безопаснее выбирать источник данных и не использовать устаревшие или недоступные наборы.

🩺 Диагностика, Repairs и службы обновления

В релизе также улучшено повседневное обслуживание интеграции:

  • новый диагностический сенсор Статус службы SILAM помогает понять, доступна ли служба SILAM, выбранный набор данных или сами данные прогноза;
  • Home Assistant Repairs может предупредить о недоступном вручную выбранном наборе данных или устаревших legacy-сущностях;
  • службы ручного обновления улучшены для интерфейса Home Assistant;
  • служба Полное обновление помогает проверить SILAM напрямую, без использования сохранённых данных;
  • существующие автоматизации и скрипты остаются совместимыми.

🌐 Обновления переводов с помощью ИИ

Переводы были обновлены с помощью ИИ, чтобы покрыть новую диагностику, службы, Repairs и сообщения мастера настройки.

Если вы носитель языка и заметите неточные или неестественные формулировки, корректировки очень приветствуются.

Подробнее в релизе v0.4.1

v0.4.0

v0.4.0 🧠 Умные прогнозы, которые адаптируются автоматически

Версия v0.4.0 выводит SMART-управление датасетами на новый уровень.

SILAM Pollen теперь отслеживает, какие прогнозные данные действительно доступны, и автоматически адаптируется, если предпочтительный датасет временно содержит неполный прогноз.

Это означает:

  • меньше пропусков во время обновления данных SILAM;
  • меньше ручного управления датасетами;
  • меньше лишних загрузок;
  • более стабильные и предсказуемые прогнозы пыльцы.

🗂️ Общий менеджер каталогов запусков

SILAM Pollen теперь использует общий менеджер каталогов для всех настроенных местоположений.

Информация о доступных данных кэшируется и используется повторно, что уменьшает количество одинаковых запросов и обеспечивает согласованную работу всех экземпляров интеграции.

🧠 SMART-управление с учётом прогнозного покрытия

Теперь SMART управляет датасетами непрерывно во время работы интеграции.

Если предпочтительный датасет не может предоставить нужный диапазон прогноза, SMART может:

  • переключиться на другой подходящий датасет;
  • продолжить обновление прогноза автоматически;
  • вернуться к предпочтительному датасету после появления новых данных.

🏷️ Отслеживание источника данных

Теперь SILAM Pollen сохраняет информацию о том, из какого датасета были получены данные прогноза.

Это позволяет безопасно объединять данные из нескольких источников, сохраняя значения из более приоритетного датасета.

🧩 Дополнение прогноза из нескольких датасетов

Если предпочтительный датасет не покрывает весь прогнозный диапазон, SILAM Pollen может дополнить недостающий период данными из других доступных датасетов.

Добавляются только отсутствующие данные без перезаписи значений, уже полученных из основного источника.

🌍 SILAM Northern Europe (v6.1)

Региональный датасет SILAM Northern Europe обновлён до версии v6.1 и получил все улучшения поколения SILAM pollen v6.1.

🗑️ Отключение устаревших датасетов

Следующие устаревшие датасеты больше не доступны для SMART и ручного выбора:

  • SILAM Europe (v6.0, legacy)
  • SILAM Northern Europe (v5.9.1)
к сведению


Существующие интеграции, использующие эти датасеты, будут автоматически перенесены:

  • SILAM Europe (v6.0) → SILAM Europe (v6.1)
  • SILAM Northern Europe (v5.9.1) → SILAM Northern Europe (v6.1)

При миграции ручной режим выбора датасета сохраняется, а существующие конфигурации SMART остаются в режиме SMART.

Подход к миграции, предложенный в PR #23, был расширен на все поддерживаемые замены устаревших датасетов.

🩺 Более надёжная и понятная настройка

При добавлении новой интеграции SILAM Pollen теперь проверяет доступность службы SILAM и каталогов с данными о пыльце.

Интерфейс показывает понятный статус и локализованные рекомендации, если не удалось проверить службу, сетевое подключение или выбранное местоположение.

🗣️ Расширенная языковая поддержка

  • Добавлен польский перевод, предоставленный через issue #24 пользователем @ArekKubacki.
  • Обновлён словацкий перевод из PR #27, подготовленного пользователем @misa1515.

Подробнее в выпуске v0.4.0

v0.3.2

v0.3.2 🧠 Более умные обновления к новому сезону

Релиз v0.3.2 усиливает SMART-логику обновления данных, делая прогнозы пыльцы более надёжными и удобными в начале нового сезона.

Благодаря SMART-выбору датасета, SILAM Pollen больше не зависит от жёстко заданных настроек.
Интеграция автоматически выбирает наиболее подходящий датасет для вашего местоположения, исходя из реального покрытия прогноза.

На практике это означает:

  • меньше ручной настройки и сомнений,
  • меньше ситуаций с нерелевантными или вводящими в заблуждение данными,
  • более спокойную и предсказуемую работу при смене сезонов и обновлении моделей.

image

Ручной выбор датасета по-прежнему доступен, но SMART-режим рекомендуется для повседневного использования.

🌍 Датасеты SILAM pollen v6.1

В релизе добавлена поддержка актуальных датасетов SILAM pollen v6.1, которые становятся базой прогнозов на ближайшие пыльцевые сезоны.

По сравнению с предыдущими версиями, датасеты v6.1 дают:

  • обновлённые расчёты SILAM v6.1 для текущего сезона,

  • актуализированный общеевропейский базовый прогноз (SILAM Europe pollen v6.1),

  • новый региональный датасет повышенной детализации там, где он доступен.

  • SILAM Finland pollen v6.1 обеспечивает наивысшую детализацию прогноза в зоне своего покрытия
    🟦 Синяя зона — покрытие SILAM Finland (v6.1) с пространственным разрешением до 0,8 км, особенно актуально для регионов:

    • Финляндия
    • Санкт-Петербург и Северо-Запад России
    • Северная и восточная Швеция (включая Стокгольм)
    • Северо-Восток Норвегии
    • Север Эстонии (включая Таллин и Нарву)

При наличии покрытия датасет автоматически выбирается в SMART-режиме, при этом ручной выбор остаётся доступным в настройках интеграции.

⚠️ Устаревание

warning


📉 Сенсор Pollen Index переведён в legacy и отключён по умолчанию.
При обновлении он автоматически удаляется и может быть включён вручную через legacy-переключатель в настройках интеграции.

Подробнее в релизе v0.3.2

v0.3.1

v0.3.1 🧠 Умная логика обновления данных.

В версии v0.3.1 значительно улучшена внутренняя логика определения и обновления прогнозных данных в SILAM Pollen.

image

Интеграция теперь работает с учётом run-ов модели и предварительно проверяет каталог запусков SILAM, чтобы точно определить, появился ли новый набор данных, а не выполнять повторную загрузку без необходимости.

Если run не изменился:

  • безопасно используется кеш,
  • полная загрузка XML пропускается,
  • при смещении горизонта прогноза догружаются только недостающие часы.

В результате:

  • существенно сокращается количество лишних сетевых запросов,
  • обновления становятся быстрее и предсказуемее,
  • снижается нагрузка как на Home Assistant, так и на инфраструктуру SILAM.

Эти улучшения особенно важны перед началом сезона пыления, обеспечивая своевременные обновления без избыточных обращений к источнику данных.

Подробнее в релизе v0.3.1

v0.3.0

v0.3.0 🚀 Один взгляд — полная картина погоды и пыльцы.

v0.3.0 приносит новый, цельный опыт: одна карта объединяет погоду и пыльцу с привычным видом, быстрой реакцией и ясной подачей. Теперь интеграция поставляется с включённой карточкой для дашборда: локальный JS-модуль входит в пакет — без CDN и сторонних зависимостей (его нужно один раз добавить в «Ресурсы»). Базовая панель сохраняет простоту стандартной карточки, а расширенная раскрывает все слои прогноза и аллергенов — аккуратно, наглядно и сразу по делу.

image

  • 💠 Экспериментальная Lovelace-карта (локальная сборка)

    • Самодостаточный JS-бандл, без CDN, работает офлайн.
    • Встроенный визуальный редактор (LitElement) — настройки прямо из UI.
    • Живые обновления по WebSocket — без задержек на опрос.
    • Автолокализация: язык, форматы и единицы из Home Assistant.
    • Нативные MDI-иконки и поддержка тем.
    • Совместима с любым weather.*, максимум пользы с weather.silam_pollen_*_forecast.
  • 🖼 Базовая панель

    • Повторяет внешний вид стандартной карточки Погоды HA для максимальной визуальной совместимости.
    • Для текущей погоды показывает текущие условия и один основной атрибут на выбор — как в штатной карточке — и дополнительно позволяет выбрать неограниченное число перетаскиваемых атрибутов (режим строки или колонки переключается).
    • При включённом прогнозе для интеграции SILAM в строке прогноза отображаются иконка и состояние индекса пыльцы вместо погодных условий и температуры; для других погодных интеграций поведение как в штатной карточке.
    • Поддерживается прокручиваемый список слотов прогноза, если они не умещаются по ширине.
    • Количество слотов настраивается в редакторе: до 12 через ползунок или без ограничений при ручном вводе.
    • При выборе атрибутов в дополнительном блоке открываются широкие возможности визуализации погодных данных в удобном для вас виде.
  • 📊 Расширенная панель прогноза

    • Режимы: Стандартный, Фокусировка, Минимальный.

    • 🌿 Прогноз на уровне аллергенов (Allergen-level forecasts) image

      • Собственная линия прогноза для каждого выбранного аллергена.
      • Пики концентраций подсвечены в 12-часовом и суточном видах.
      • Открытие подробностей по нажатию на пыльцевые блоки: для каждого аллергена открывается карточка его сенсора; поведение настраивается в редакторе.
      • Логика тренда + иконка — наглядный рост/снижение.
    • Полноценные слои прогноза image

      • Температура и ощущаемая, осадки (вероятность и количество), UV-индекс, ветер (скорость, порывы, направление), облачность, влажность, точка росы, давление.
      • Лента метеорисков (экспериментальная): туман (радиационный/адвективный), роса, иней, гололёд/ледяной дождь, сильный дождь/снег, жара, wind-chill, сильный/штормовой ветер, «барическая пила».
      • Узкие полосы влажности и точки росы, аккуратные подписи и улучшенная типографика.
      • Жесты: нажатие / удержание / двойное нажатие (переход, ссылка, вызов сервиса, выполнить действие).
к сведению


После обновления добавьте модуль вручную:

Open your Home Assistant instance and show your dashboard resources.
Настройки → Панели → Ресурсы → Добавить → URL: /local/absolute-forecast-card.js → Тип ресурса: Модуль JavaScript.


🌿 Обновлённая модель сенсоров пыльцы

  • 🌸 Pollen Forecast Sensor — теперь основной и вышел из беты
  • 🗂️ Pollen Index — устаревший режим
    • Помечен как deprecated.
    • Доступен только через переключатель Legacy (для новых установок — выкл.).
    • Обновление сохраняет совместимость: для существующих записей выставляется legacy=true.
примечание


Если вы полагались на прежний индекс или старую агрегацию аллергенов, проверьте пороги в автоматизациях и сценариях.

Подробнее в релизе v0.3.0

v0.2.7

v0.2.7 🚀 Большое обновление сенсора "Прогноз пыльцы BETA"!

После бета-тестирования сенсор выходит на финишную прямую к стабильному релизу — а значит, впереди ещё больше точности, данных и возможностей для ваших дашбордов.

  • 🔄 Обновлённые алгоритмы сенсора "Прогноз пыльцы BETA"

    • state теперь формируется на основе текущего индекса пыльцы из блока now, а не первой часовой точки.
    • Часовой прогноз агрегирует индекс пыльцы и уровни аллергенов по максимуму в каждом 3-часовом окне (раньше — медиана).
    • Суточные и 12-часовые показатели рассчитываются по наблюдательному процентилю (без интерполяции):
      ≥ 18 точек → 80-й перцентиль; 12 – 17 точек → 70-й перцентиль; < 12 точек → максимум.
  • 🌸 Сенсор прогноза всегда создаётся
    weather.silam_pollen_{Zone Name}_forecast появляется при любой конфигурации — данные now доступны всегда, а почасовой, двухразовый (каждые 12 ч) и суточный прогнозы показываются только если включена опция прогноза.

  • 🌅 Дневной прогноз и пиковые значения аллергенов
    В сенсоре прогноза появился дневной прогноз (до 5 дней) с индексом пыльцы, рассчитанным методом наблюдательного процентиля.
    Новый атрибут allergen_peaks возвращает пиковые концентрации аллергенов как для суточного, так и для двухразового (12-часового) интервалов — отображается, когда выбраны конкретные аллергены.

  • Новые атрибуты сенсора "Прогноз пыльцы BETA"
    next_condition, pollen_<allergen>, altitude, date, responsible_elevated — ещё больше информации для автоматизаций и дашбордов.

  • ⏱️ Диагностический Forecast Horizon
    Новый sensor.silam_pollen_{Zone Name}_forecast_horizon показывает, сколько часов охватывает актуальный прогноз (state) и какую длительность (forecast_duration) вы запросили.

  • 🖼️ Поддержка в pollenprognos-card v2.4.1+
    Карточка теперь отображает ежедневный прогноз через weather.get_forecasts.

    Совместимость версий
    pollenprognos-cardv2.4.1 требует silam_pollen ≥ v0.2.7
    • Старые версии карточки (≤ v2.4.0) остаются совместимыми с silam_pollen ≥ v0.2.5.

к сведению


Обновлённые алгоритмы могут повлиять на работу ваших существующих автоматизаций, если они опирались на предыдущие значения индекса пыльцы или уровней аллергенов. Проверьте сценарии и при необходимости скорректируйте пороги или условия.

Подробнее в релизе v0.2.7

v0.2.6

v0.2.6

  • 🆕 Атрибут native_name
    Все сенсоры аллергенов теперь включают атрибут native_name, который отражает оригинальный ключ из API SILAM (например, alder_m22, grass_m32 и т.д.), обеспечивая лучшую совместимость с внешними инструментами и визуализациями.

  • 🔧 Унификация entity_id
    ID сущностей (в том числе при сбросе) теперь точно соответствуют ключам в файлах локализации, например sensor.silam_pollen_{Zone Name}_grass остаётся одинаковым во всех языках и для всех сенсоров интеграции.

к сведению


Чтобы вернуть имена сущностей к новым значениям по умолчанию, следуйте инструкции по кастомизации устройств в документации Home Assistant.

примечание


Если вы уже создали автоматизации или скрипты, не забудьте обновить в них соответствующие entity_id.

Если ваш системный язык Home Assistant на русском или английском, можете игнорировать это уведомление — для этих языков ничего не изменится.

Подробнее в релизе v0.2.6

v0.2.5

v0.2.5 🌟

Это по-настоящему важное обновление для SILAM Pollen!

  • 🎉 HACS по умолчанию
    Хочу поздравить нас всех — интеграция теперь включена в HACS по умолчанию, и установить её стало ещё проще!
  • 🖼️ Красивые панели
    Крутые новости для любителей дашбордов: @krissen добавил поддержку SILAM Pollen в карточку pollenprognos-card (с v2.3.0) — теперь текущее состояние и прогноз аллергенов доступны прямо на вашем дашборде!
    Подробнее тут 👈
  • 📈 Долгосрочная статистика
    Сенсоры пыльцы и новый диагностический сенсор теперь собирают и показывают исторические данные

Подробнее в релизе v0.2.5

v0.2.4

v0.2.4

  • 📖 README по умолчанию на английском
    Теперь файл README отображается на английском языке по умолчанию.

Подробнее в релизе v0.2.4

v0.2.3

v0.2.3

  • 📦 Подготовка к публикации в HACS
    Внесены изменения для размещения интеграции в официальном каталоге HACS по умолчанию.
  • 🌐 Добавлен словацкий перевод
    Благодарим @misa1515 за реализацию словацкий локализации!
  • 🌐 Добавлен голландский перевод
    Благодарим @rubdos за реализацию голландский локализации!

Подробнее в релизе v0.2.3