Skip to content
> 0x2d.dev
Назад

Погода OpenWeatherMap в Home Assistant


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

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

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

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

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

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

Регистрация OpenWeatherMap Личный кабинет OpenWeatherMap

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

Установка OpenWeatherMap

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

Поиск OpenWeatherMap в Home Assistant Настройка OpenWeatherMap в Home Assistant

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

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

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

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

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

OpenWeatherMap несколько записей службы

Tip

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


Предыдущая запись
Настройка Zigbee2MQTT Home Assistant
Следующая запись
Управление голосом с помощью Салюта от Сбера