github IATkachenko/HA-YandexWeather v4.0.1

22 hours ago

GitHub release (by tag)
You may find English change log below.

BREAKING CHANGES

  • прекращена поддержка APIv2
  • для работы требуется APIv3 ключ. Ключ доступен на https://yandex.ru/pogoda/b2b/console/smarthome, после чего нужно обновить ключ в настройках интеграции. Также рекомендуется уменьшить количество обновлений в сутки до 24 из-за того что APIv3 имеет более сильные ограничения на количество обновлений в день, по сравнению с APIv2
    Если опции "API для Умного дома" на странице нет -- обратитесь в поддержку Яндекса через форму чата в правом-нижнем углу: похоже что некоторые старые пользователи API не могут получить v3 ключ. Подробнее см #3 в репозитории официальной интеграции от Яндекса. Похоже что стандартная рекомендация -- завести новый аккаунт.
  • удалены сенсоры "Pressure mmHg", "Pressure", "Humidity" -- они не поддерживаются новым API.
  • удалены суточные прогнозы
  • отключены переводы состояний -- похоже Home Assistant сейчас с этим справляется хорошо.

Новые возможности

  • интеграция мигрирует на APIv3 (14afe73), closes #124
  • добавлены почасовые прогнозы (на сутки вперед)

Исправления

  • fix: исправлена ошибка с минимальной температурой за прогнозный период, привнесенная в v4.0.0
  • fix(weather): мигрируем на async_forward_entry_setups во время старта интеграции.
  • fix(updater): переходим на асинхронные вызовы обработчиков. Спасибо @mazixs за идею и #128

Если вам нравится эта интеграция -- пожалуйста, дайте мне знать об этом любым подходящим вам способом:
emoji на странице релиза, звездой проекту на GitHub GitHub Repo stars, поддержкой на boosty или patreon


  • feat(weather)!: migrate to APIv3

Migration to Yandex.Weather APIv3.

BREAKING CHANGE: new APIv3 key required. Please visit https://yandex.ru/pogoda/b2b/console/smarthome to get SmartHome API key and update the integration settings.
If you have no option for SmartHome API key -- please contact with Yandex Weather support for instruction: it looks like some old API users could not obtain SmartHome API key.

BREAKING CHANGE: removed "Pressure mmHg", "Pressure", "Humidity" sensors because they are not supported by free API.

  • fix(weather): migrate to async_forward_entry_setups while startup

Fixes #124

  • fix(updater): use async data processing

based on #128
Thanks to @mazixs for guide


Like this integration? Please send us feedback in any suitable way:
emoji at release page, starring project at GitHub GitHub Repo stars, support at boosty, patreon or ko-fi, or just buymeacoffee
It will let me know that things that I make is helping other people.

Don't miss a new HA-YandexWeather release

NewReleases is sending notifications on new releases.