Яндекс погода в Home Assistant
Устанавливаем интеграцию с Яндексом для получения погоды.

В Home Assistant есть множество провайдеров получения данных для погоды. Но зачастую у них существует погрешность в 1-3 градуса, например OpenWeatherMap. И это довольно много. Лучше всего справляется локальные провайдеры. Одним из них является Яндекс погода.
Для подключения ее в умный дом потребуется получить API ключ и установить соответствующую интеграцию. Виджет для отображения можно использовать абсолютно любой.
Если вы не хотите заморачиваться с API ключами, то воспользуйтесь погодой от Gismeteo.
Получение API ключа
- Переходим на страницу кабинета разработчика
- Нужно авторизоваться с помощью Яндекс ID с подтвержденным номером телефона
- Нажмите добавить ключ API для Умного дома

Установка интеграции Яндекс погоды
- Переходим в HACS. Как настроить HACS в Home Assistant.
- Вбиваем в поиск «Yandex weather» и устанавливаем
- Перезагружаем Home Assistant
- Переходим Настройки -> Устройства и службы -> Добавить интеграцию
- В поиске ищем «Yandex weather»
- Введите ключ API и настройте необходимые параметры

Обратите внимание на лимиты запросов в сутки, Яндекс предоставляет всего 30 запросов. Если вам нужна погода для нескольких городов, то устанавливайте количество обновлений в зависимости от этого

По умолчанию все сенсоры, кроме текущей погоды отключены, вы можете их активировать, но данные в них появятся не скоро с учетом лимитов API. В качестве лайфхака вы можете активировать нужные сенсоры, перейти в настройки интеграции и выставить Обновлений в день, например 500 и как только данные обновятся переключите обратно.
Текущая интеграцию предоставляет не много данных и прогноз только на сутки вперед, если вам нужно больше данных, то рекомендуем рассмотреть интеграцию Gismeteo.
Обсуждение
Здравствуйте! Спасибо что подождали, я проверил ситуацию. Дело в том, что этот аккаунт Яндекс ID ранее был зарегистрирован в Личном кабинете Погоды для Бизнеса, вы приобретали коммерческие или тестовые тарифы, либо зарегистрировались для их приобретения. Поэтому с этого аккаунта не получится зарегистрироваться в бесплатном API Яндекс Погоды.
Для регистрации в API Яндекс Погоды для Умного дома нужно использовать совершенно новый аккаунт. Пожалуйста, создайте новый аккаунт Яндекс ID на этой странице.
После создания нового аккаунта выйдите из всех аккаунтов в браузере, откройте режим Инкогнито и авторизуйтесь в новом аккаунте. Не переходите в личный кабинет Погоды для Бизнеса, иначе можно снова зарегистрироваться не в том кабинете. Перейдите по ссылке и нажмите Подключиться, тогда вы перейдете к API Умного дома.
Статья актуализирована под новый бесплатный API для Умного дома
Не нашел бесплатный, только на 7 дней
Бесплатный API есть, но убрали влажность и давление.
Статья не актуальна. Яндекс давно уже перекрыл свободный доступ к своей погоде и сделал её платной.
может я куда-то не туда смотрю, но ро ссылке среди всех API у меня нет погоды, а если полезть в тарифы то там есть информация что Тестовый (бессрочный режим) погоды только для новых клиентов с новой офертой, а для “старичков” 7 дней бесплатно, а далее 54кРубля в месяц…
Перестало быть актуальным, нет больше api погоды бесплатно
Сейчас отсутствует возможность получить API ключ для погоды в Кабинете разработчика



