Artem Sorokin
Artem Sorokin
В крайне редких случаях существует потребность замены ID и пароля у уже настроенной облачной интеграции. Реализация: * Предупредить, что это путь в один конец * Удалить instance (проверить, что при...
Предварительный план: * Выбор провайдера при добавлении интеграции (config flow). Запрет создавать две интеграции на одного провайдера * Не использовать нотификатор для Маруси * Детектить входящие запросы по User-Agent для...
В интеграции philips_js для переключения каналов используется `media_content_id` в формате `all/номер_канала` (вместо `all` возможные другие варианты). Атрибуты: ``` source_list: Watch TV, HDMI 1, HDMI 2, HDMI 3, HDMI 4 device_class:...
WLED: * Добавить "паузу" для активации Solid пресета (просто на выбор цвета нельзя, есть эффекты, в которых можно менять цвет) * Включать Solid при переходе на выделенные белые диоды (только...
В УДЯ изменилось ограничение на длину **имени** сценария до жалких 25 символов :( Поэтому теперь нужно срезать имя сценария до 22 символов, а уникальность имени обеспечить индексом интента.
На данный момент компонент использует не совсем корректные типы данных в атрибутах fan_mode (float) и fan_modes (смесь из int/str). Согласно коду Home Assistant в этих атрибутах должны быть **исключительно** строки:...
Очень часто в entity_config->properties->type пользователи используют HAшные device_class вместо Яндексовых типов. Мы можем простить пользователю эту оплошность и автоматически подставить яндексовый тип для соответствующего device_class :)
У некоторых устройств (увлажнители, вентиляторы) в списке режимов бывает "off". По факту он выключает устройство и толком на УДЯшный режим его не смапить, нет ничего подходящего. Для пылесосов `off` нужен!...
Кейс: добавление кнопки включения для камер. Сейчас переопределение turn_on/turn_off через entity_config добавляет кнопку включения только для определённых доменов. Дополнительно добавить параметр для вычисления состояния устройства для умения on_off