Дорожная карта SILAM Pollen
Более понятный прогноз аллергии: место, время и контекст.
SILAM Pollen развивается от узкой интеграции прогноза пыльцы к более умному экологическому прогнозу для Home Assistant: проще настройка, прозрачнее источники данных, богаче контекст прогноза, готовность к сводкам для AI и будущие карты распределения пыльцы.
Примечание: это стратегическое направление развития проекта. Состав и порядок релизов могут меняться в зависимости от изменений Home Assistant, доступности данных SILAM, надёжности внешних сервисов и обратной связи пользователей.
Визуальный обзор
Стратегические этапы
Более понятная первая настройка
Следующий релиз делает настройку естественной: сначала пользователь выбирает, где нужно отслеживать пыльцу, а интеграция проверяет, доступны ли данные SILAM для этой точки.
- Старт с зоны Home Assistant или произвольной точки на карте.
- Автоматическое предложение SILAM Pollen для домашней зоны, когда это уместно.
- Определение высоты и понятного названия выбранной точки, если это возможно.
- Предупреждение пользователя, если высота отсутствует или выглядит подозрительно.
- Прозрачная документация по обязательным и дополнительным внешним конечным точкам.
Более чистая техническая база
Этот релиз про зд оровье проекта на длинной дистанции. Интеграция уже умеет много, поэтому следующий архитектурный шаг — сделать её внутреннюю структуру проще для развития.
- Разделить ответственность за доступ к данным, выбор источника, диагностику и статус службы.
- Сохранить привычное поведение для пользователей во время внутренних изменений.
- Подготовить базу для расширенного прогноза, пыли, карт и AI-сводок.
Контекст прогноза из недавнего прошлого
Прогноз проще понимать, когда видно недавний тренд. Этот этап добавляет короткое ретроспективное окно для кастомной карточки прогноза.
- Показывать, как менялся риск пыльцы до текущего момента.
- Держать историю компактной и удобной для панелей Home Assistant.
- Дать Absolute Forecast Card более наглядную временную шкалу.
Больше погодного контекста вокруг пыльцы
Распространение пыльцы сильно зависит от погоды. Этот релиз расширяет прогноз погодным контекстом там, где доступные данные это позволяют.
- Связать температуру, ветер, влажность, осадки и облачность с прогнозом пыльцы.
- Использовать уже доступные поля прогноза, если они подходят.
- Оставить возможность отдельного погодного набора данных в будущем.
- Сделать кастомную карточку полезнее для повседневных решений.
Понятные сводки для автоматизаций и панелей
Этот этап создаёт стабильный и компактный способ спросить интеграцию: что важно сейчас, что будет дальше и всё ли в порядке с источником данных.
- Отдавать чистую сводку текущей ситуации, прогноза и статуса службы.
- Упростить сценарии автоматизаций и уведомлений.
- Не раскрывать сырые внутренние данные и не передавать тяжёлые объёмы данных без необходимости.
Ответы о пыльце, готовые для AI
Home Assistant Assist и LLM должны отвечать на вопросы о пыльце простым языком, не читая сырые технические атрибуты сущностей.
- Дать безопасный компактный контекст для вопросов вроде «Насколько сегодня плохо с пыльцой?»
- Объяснять риск, главный аллерген, лучшие и худшие периоды, свежесть данных и состояние службы.
- По умолчанию не раскрывать точные координаты, полные URL данных, отладочную информацию и тяжёлый сырой прогноз.
Долгосрочное видение
Прогноз пыли
Исследовать, можно ли превратить наборы данных SILAM о пыли в отдельный прогнозный домен со своими единицами, шкалами, сущностями, диагностикой и визуальным языком.
Риск пожаров
Исследовать открытые источники прогноза пожарного риска и понять, могут ли они дополнить экологическую картину внутри Home Assistant.
2D-слой пыльцы на карте
Перейти от точечного прогноза к тепловой карте вокруг выбранной точки. Начать со статичных слоёв, затем развивать интерактивные карты и анимацию.
Перенастройка
Позволить пользователям менять точку наблюдения без пересоздания интеграции, сохраняя безопасность кэша и состояния источников данных.
Стабильность и тесты
Продолжать укреплять проверку данных, поведение кэша, сценарии настройки, миграции, сводки и временные окна прогноза.
Прозрачность внешних конечных точек
SILAM Pollen должен явно показывать, какие внешние сервисы используются и зачем. Это особенно важно для пользователей за межсетевыми экранами, прокси или в регионах с сетевыми ограничениями.
Данные прогноза
thredds.silam.fmi.fiКаталоги SILAM и конечные точки прогноза, необходимые для обычной работы интеграции.
Дополнительные помощники настройки
api.opentopodata.orgapi.open-elevation.comnominatim.openstreetmap.orgОпределение высоты и обратное геокодирование при настройке или перенастройке, если это включено и доступно.
Ресурсы проекта
danishru.github.ioКарта покрытия и статичные ресурсы проекта.