uDocs

Погода OpenWeatherMap в Home Assistant

Подключаем прогноз погоды OpenWeatherMap в Home Assistant

Погода OpenWeatherMap в Home Assistant

Довольно часто требуется вывести карточку прогноза погоды. Она нужна как для простого информирования, так и для различных автоматизаций. Сервис OpenWeatherMap условно бесплатный. Но для Home Assistant этого будет достаточно.

Из альтернатив есть Яндекс погода в Home Assistant. Настройка Яндекса очень сильно похожа. Для СНГ он будет предпочтительнее. Так как будет отдавать более достоверные данные.

А также погода Gismeteo. Настройка этой интеграции в разы легче, но потребуется HACS.

Для установки будем пользоваться интеграцией, которая уже встроена в Home Assistant.

Получение API ключа

  1. Первым делом необходимо создать аккаунт OpenWeatherMap.
  2. На почту придет ссылка с подтверждением, открываем ее.
  3. Переходим в личный кабинет и копируем ключ.

Регистрация

Личный кабинет

Активация ключа может занимать до 30 минут. В это время установить интеграцию не получится. Будет появляться ошибка — Неверный ключ API.

Установка OpenWeatherMap

  1. Переходим в Настройки -> Устройства и услужбы -> Добавить Интеграцию
  2. Находим в поиске OpenWeatherMap
  3. Вводим API ключ, полученный выше и выставляем необходимые настройки
  4. В разделе Режим выберите один из вариантов:
    • current — текущая погода
    • forecast — прогноз погоды
    • air_pollution — загрязнение воздуха
    • v3 — предоставляет больше данных, но он недоступен с бесплатным ключом

Поиск интеграции

Настройка интеграции

Отображение погоды

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

Служба

Данные службы из интерфейса

Несколько режимов

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

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

Обсуждение

ИванИван
1 апреля 2023

Буквально через 15 минут заработало, ничего не трогал, просто подождал

ИванИван
1 апреля 2023

А у меня обратная ситуация, не подошла мне эта интеграция. Яндекс как-то лучше показывает

ИванИван
30 марта 2023

Пытался настроить по стандартной документации OpenWeatherMap, но ничего не получилось. По этому гайду все окей

ИванИван
15 марта 2023

Как по мне OpenWeatherMap показывает погоду лучше чем Яндекс. Но может это только в моем регионе. Сравнивал со своим термометром, который за окном находится. Погрешность +- 2 градуса, а вот в Яндексе почти 3-4

ИванИван
10 марта 2023

Тоже самое, может это зависит от загрузки OpenWeatherMap

ИванИван
6 марта 2023

Активация ключа длилась почти 2 часа, но все заработало

Рекомендуемые записи

Удаленный доступ Home Assistant Duck DNS

Удаленный доступ Home Assistant Duck DNS

Настраиваем удаленное подключение к Home Assistant через сервис Duck DNS.
File Editor Home Assistant

File Editor Home Assistant

Редактируем файлы конфигурации прямо в интерфейсе Home Assistant.
Настраиваем Apple HomeKit через Home Assistant

Настраиваем Apple HomeKit через Home Assistant

Быстрая интеграция Home Assistant с системой умного дома от компании Apple.
Меняем вешний вид с помощью Dwains Lovelace

Меняем вешний вид с помощью Dwains Lovelace

Изменяем внешний вид ваших панелей Lovelace, без написания yaml файлов.