В предыдущей статье про красивую карточку погоды меня спрашивали про погоду от яндекса, в сравнении с Гисметео. На последний довольно много нареканий я видел, в том числе на 4pda. Ну и, конечно, созрела идея сделать сравнительный пост, ибо я как раз поставил погоду от met.no, расхваливаемую на 4pda. Почему бы не поставить сразу и яндекс? Дальше - больше, давайте поставим ещё OpenWeather и AccuWeather!
Меньше слов, к делу.
Met.no
Погода от Норвежского метрологического института ставится как два пальца об асфальт - ни тебе ключей, ни регистрации, вбил координаты (которые тоже, к слову, вбивать не надо - берутся из настроек HA) и пользуйся:
Настроек тут тоже не особо:
Двигаем дальше.
Гисметео
Специально для инструкции снёс свою старую настройку через configuration.yaml и добавил заново - через интерфейс. Для настройки тоже не требуется получать какие-то ключи:
Зато появились уже какие-то настроечки:
Всё довольно понятно. Если хочется использовать Гисметео с карточкой Clock Weather Card, то нужно выбрать режим прогноза daily. Отдельно отмечу последний пункт - показывать область на карте. При установленной галочке в режиме карты появляется новая зона - Гисметео, при нажатию на которую видны те же параметры, что и из карточки погоды:
Ну, пусть будет.
Яндекс.Погода
Вот тут уже нужен ключ для API, придётся регистрироваться. Заходим в панель разработчика, регистрируемся и подключаем API:
Тариф:
Причём неважно, что выбирашь сразу тариф "Погода на вашем сайте", ключ создаётся в режиме "Тестовый" и его надо переключить через кнопку "Тарифы" и выбрать "Погода на вашем сайте", только после этого ключ будет доступен для HA. Впрочем, надо будет ещё подождать с полчасика.
Настраиваем:
И готово.
OpenWeather
Здесь тоже надо зарегистрироваться в сервисе и создать токен. Как сообщается в велком-письме - токен заработает "в течение нескольких часов", ждём.
Настройки:
Режим:
В инструкции к интеграции указано, что наиболее предпочтительный режим - onecall_daily. Но увы, какой бы режим я ни выбирал - подключиться не удалось. На гитхабе пишут, что работает, если подписаться на план "One call by call", но вводить данные своей карты мне не захотелось.
В общем, один кандидат на сравнительный тест выбыл, ещё не добравшись до старта.
AccuWeather
И снова регистрируем аккаунт разработчика:
Регистрируем новое приложение через кнопку Add new app, вводим кучу информации:
И получаем токен. Настраиваем:
AccuWeather по умолчанию тянет только текущую погоду. Для получения прогноза нужно поставить единственную галочку в настройках:
И вот результат (в стандартном виде HomeAssistant):
Сравнение
Первым делом бросается в глаза скудный прогноз у Яндекса - сегодня и завтра. Всё. Чемпион в этом плане - Гисметео, он показывает погоду со вчера и до 5 дней вперёд. Итого - семь дней. Остальные - стандартные 5 дней, включая сегодня.
Температура "на сейчас" более-менее точная у всех, плюс-минус градус. Ну, тут сложно сильно ошибиться, но met.no, как правило врёт сильнее. Оно и понятно - Норвегия далеко, им сюда не видно.
Погодные условия на текущий момент тоже плюс-минус одинаковые. Есть нюансы вроде "ясно" при лёгкой облачности или степень облачности для определения "переменная облачность"/"облачно", но не сказать чтобы катастрофичные. Осадки показывают все одинаково, хотя яндекс единственный показал "снег с дождём", когда за окном действительно шёл снег с дождём. Остальные показали просто "дождь".
Ну и прогноз, соответственно. Картинка с прогнозами выше была сделана вечером в воскресенье. Давайте посмотрим на картинку в среду:
Ближе всех оказался (!) met.no.
А вот картинка в четверг:
В прогнозе "на завтра" по температурной шкале всех победил Гисметео, а по условиям - AccuWeather.
И последний, контрольный замер прогноза "на завтра".
Скриним вечер первого ноября:
И смотрим 2-го ноября, что у нас за окном. Гисметео единственный сервис, который не показал дождь. Дождь был, с утра, небольшая морось. После обеда уже всё подсохло и на момент среза погоды дождя уже не было. По температуре все прогнозировали плюс-минус одинаково, и тут сложно сказать кто в выигрыше.
В качестве итога
В принципе, лично меня интересует в основном погода на сегодня. При этом я редко смотрю в HomeAssistant и спрашиваю Алису, что там планируется. Алиса, бывает, ошибется, но в общем это нормально для любого сервиса, сказать что Гисметео в этом плане хуже, чем что-то ещё, я не могу.
Себе я оставлю, наверное, AccuWeather, но хотелось бы всё же, чтобы в сравнении поучаствовал OpenWeather, которым я пользуюсь при прогнозе на точках для планируемой съёмки и которому более-менее научился доверять. Ну или РП5, если вдруг я найду интеграцию с HA - об этом я тоже напишу.
А на этом всё, традиционные шеры-лайки-телеграмы. До новых встреч.