github dext0r/yandex_smart_home v1.0.0b1

latest releases: v1.0.0b3, v1.0.0b2
pre-releaseone month ago

Версия 1.0.0 – самое большое обновление за всю историю компонента. Оно включает множество улучшений и новых функций, но в некоторых случаях ломает обратную совместимость с версией 0.6.х. Несмотря на возможность возврата на 0.6.x, перед обновлением настоятельно рекомендуется сделать резервную копию.

Это бета-версия! Обновление на свой страх и риск!

Главные изменения

  • Добавлена поддержка Маруси для всех типов подключения (навык Yaha Cloud для Маруси пока на модерации и недоступен для подключения)
  • Новый тип подключения - Облачное Плюс. Используется для подключения нескольких HA к одному УДЯ (документация, #427)
  • Поддержка нескольких интеграций с разными типами подключения и набором устройств (клонирование компонента больше не требуется)
  • Новый способ выбора объектов для передачи - Ярлыки на объектах (документация, #559)

Удобные мелочи

  • Привязка Yaha Cloud через одноразовый код, больше не нужно копировать ID и Пароль (#473)
  • Полностью переработан мастер добавления интеграции, параметры нотификатора для прямого подключения теперь в настройках интеграции, существующие параметры будут перенесены автоматически (#478)
  • Способ выбора устройств для передачи теперь выбирается явно в настройках интеграции (#477)
  • Добавлена возможность скопировать объекты для передачи из существующей интеграции
  • Возможность использовать альтернативные названия объектов и пространств для имён устройств и комнат (документация, #433)

Датчики (properties)

Цифровые датчики

  • Полностью переработана конвертация единиц измерения (документация, #468)
  • Автоматическое обнаружение датчиков PM/TVOC/влажности и температуры без device_class (#474, #459, #480)

Событийные датчики

  • Поддержка всех типов событий, возможность настроить соответствие событий между HA-УДЯ (документация)
  • Поддержка объектов в домене event

Пользовательские умения

  • Возможность получать текущее состояние умения через шаблон - параметр state_template (документация)
  • В custom_modes добавлено умение Режим освещения (scene) (#460)
  • Разрешено создание пользовательских умений без возможности управления (#454)
  • Автоматически обнаружения умения теперь можно отключать без применения "костылей" (документация, #557)

Свет

  • Возможность подключать подсветку к любому устройству через параметр entity_config.backlight_entity_id (документация, #494)
  • Для RGBW/RGBWW светильников добавлены выделенные регуляторы яркости белых каналов (документация, #438)
  • Улучшения для WLED: кнопка "пауза" для перехода на Solid + переход на Solid при включении белого света (#438)

Настройки устройства (entity_config)

  • Возможность возвращать любые ошибки при управлении устройством (документация, #437)
  • Альтернативный способ вычисления состояния устройства через шаблон state_template (документация),
  • Параметры turn_on и turn_off теперь можно использовать для любых объектов (совместно с state_template, документация, #538)
  • Добавлен параметр slow для использования в устройствах, которые медленно выполняют команды (документация, #475)

Режимы устройств

  • При невозможности связать режим между УДЯ-HA будут использованы цифровые режимы (один-два-три...десять) (документация, #501)
  • Реализовано управление пресетами (preset_mode) для климатических устройств (#450)
  • В параметре entity_config.modes теперь можно указать режим строкой, а не списком (#561)

Прочие изменения

  • Периодическая отправка состояний датчиков для устранения "дыр" в графиках и сообщение "устройство не в сети" в УДЯ (#500)
  • Добавлена отправка событий HA при управлении устройством (документация, #447 #432)
  • Добавлено получение диагностических данных интеграции
  • При удалении интеграции с облачным подключением больше не удаляется ID/Пароль в Yaha Cloud (#513)
  • Добавлены диагностические сообщения при частых переподключениях и необходимости дополнительной настройки прямого подключения

Документация

  • Обновлена документация об установке и обновлению компонента
  • Обновлены рецепты. Большое спасибо всем приславшим!
  • Актуализация всех скриншотов под последнюю версию HA/HACS

Don't miss a new yandex_smart_home release

NewReleases is sending notifications on new releases.