Прогноз погоды говорит «+22°, облачно». Радар говорит «87, Отлично — хорошее время для прогулки». Разница в том, что второе уже учло температуру ощущений, УФ, влажность, ветер и качество воздуха — и дало готовый ответ вместо набора цифр.
Как выглядит
87
Отлично
Москва · закат 21:14
0 — Бережно50100 — Отлично
По клику раскрывается полная детализация: Атмосфера, Солнце (УФ, световой день, рассвет/закат), Воздух (AQI). На телефоне — компактная строка, детали по тапу.
Пять факторов
Индекс начинается со 100 и снижается за каждый фактор, делающий день тяжелее:
🌡 Ощущаемая температура
Feels like с учётом влажности и ветра — не сама температура воздуха.
−8 при <−2° или >29°; −16 при экстремуме
☀️ УФ-индекс
Ультрафиолет. При УФ 6+ без защиты на солнце — риск реальный.
−3 при УФ 3–5; −10 при 5–7; −20 при >7
💧 Влажность
При 85%+ жара воспринимается значительно тяжелее.
−5 при >70%; −12 при >85%
💨 Ветер
Сильный ветер резко снижает комфорт в сочетании с холодом или осадками.
−6 при >8 м/с; −12 при >12 м/с
🌬 Качество воздуха
AQI по модели Copernicus CAMS. При >100 — лучше закрыть окна, отложить пробежку.
−8 при >50; −18 при >100; −30 при >150
Осадки в формулу не входят напрямую — но совет дня учитывает погодный код отдельно: дождь → «Возьми зонт, дела лучше по дому».
Шкала
80–100
Отлично
Комфортно по всем параметрам. Хорошо для активности на улице.
60–79
Спокойно
Один-два фактора внимания. Можно гулять, стоит учесть совет.
40–59
Внимательно
Несколько неблагоприятных факторов. Активность — осторожнее.
0–39
Бережно
Экстремальные условия — жара, плохой воздух или сильный холод.
Откуда данные
Погода — Open-Meteo, высокоточная метеосеть. AQI — Copernicus CAMS. Обновление каждый час, кэш 15 минут. Город берётся из профиля, дефолт — Москва. Изменить: «город [название]» в боте.
Время рассвета и заката меняется по контексту: до рассвета показывает «рассвет в 04:12», после заката — «рассвет завтра 04:11». Данные из поля daily.sunrise/sunset Open-Meteo.
Посмотри свой Радар
Индекс дня для твоего города — в боте или на дашборде