github dext0r/yandex_smart_home v0.3.0

latest releases: v1.0.2, v1.0.1, v1.0.0...
3 years ago

Улетаем в облака ☁️☁️☁️

В режиме бета-тестирования добавлена поддержка облачного подключения, которое не требует создания навыка и доступа к Home Assistant из интернета. Теперь использовать компонент стало просто как никогда раньше 🥳

Для уже установленной интеграции ничего не изменится, всё продолжит работать как раньше, переходить на облачное подключение не нужно. В дальнейшем прямое подключение (через приватный навык) будет поддерживаться наравне с облачным, но теперь рекомендуется только для продвинутых пользователей.

Обратите внимание: для перехода на облачное подключение потребуется удалить все существующие устройства в УДЯ и интеграцию Yandex Smart Home со страницы Настройки > Интеграции (подробнее)

Важные изменения

  • Фильтры устройств теперь можно настраивать через GUI на странице "Интеграции", конфигурация в YAMLе так же поддерживается
  • Значительно переработана документация, она должна стать более дружественной для новичков 😀
  • В "минимальной" конфигурации больше не требуется добавлять yandex_smart_home: в configuration.yaml, достаточно добавить интеграцию через GUI (подробнее о настройке)

Обратная совместимость

  • Настройка channel_set_via_media_content_id объявлена устаревшей и будет удалена в одной из следующих версий. Её можно безопасно удалить из конфигурации, выбор каналов продолжит работать как раньше.
  • Пользовательские умения: для умений, в которых не задано state_entity_id и state_attribute, текущее значение теперь не пытается передаться в УДЯ (ранее с большой вероятностью это вызывало ошибку). После обновления проверьте, что пользовательские умения продолжают работать (#325)

Улучшения

  • Добавлена поддержка включения/выключения для media_player, который умеет только что-то одно (#326)
  • Множественные улучшения в функции переключения каналов для media_player
  • Для custom_ranges добавлена возможность задать сервисы, которые будут вызываться при относительном изменении значения (кнопки +/-) - increase_value и decrease_value (документация)
  • Уведомления об изменении состояний устройств теперь объединяются в один запрос, если они произошли за короткий промежуток времени

Исправления

  • Исправлена редко возникающая ошибка в нотификаторе (#324)
  • Исправлена работа функции выключения звука для телевизоров, подключенных через интеграцию Smart IR

Don't miss a new yandex_smart_home release

NewReleases is sending notifications on new releases.