В документации написано, что по умолчанию, если держать кнопку 2, то будет меняться цвет (“Вход 2 по длительному нажатию изменяет оттенок RGB-ленты (Hue)”).
В принципе, можно посылать все время команды на смену цветов из движка правил, и благодаря настройкам плавного включения-отключения каналов можно сэмулировать постоянную смену цветов. Не знаю, может, я зря боюсь зафлудить шину этими сообщениями, но все равно предвижу, что такая штука будет работать неровно из-за разного количества вычислений в разные моменты, и таймер в скрипте может отставать.
С другой стороны, в самом устройстве есть эта функция смены цвета. Как бы ее задействовать? Как-то сэмулировать нажатие кнопки 2 (даже не знаю как) или есть какая-то настройка, которую я не вижу
Добрый день.
Как вариант, если вам необходимо непрерывно изменять оттенок, то банально можно “-” вернуть на Вход 2. Ну или пустить его через реле и при необходимости активировать.
Скорость изменения при этом настроить через параметр “Скорость изменения параметра при удержании кнопки (мс/ед)”.
а если изловчиться и сделать параметр Input 2 записываемым, устройство отреагирует на его установку через mqtt так, как будто кнопку нажали?
Потому что нужно не всегда, а по запросу, а еще реле городить неохота.
Извините, я пока сниму галку Solution, но если другого варианта не будет, верну
Немного не понял, что хотите изловчиться сделать. Задать через Modbus другое значение для входа не получится - у данного регистра возможно только чтение (ReadOnly).
К сожалению, других вариантов, кроме предложенных выше, я не знаю.
в этой прошивке чинили этот функционал? может кто-то из специалистов сначала протестировать? я же любитель, напутаю чего-нибудь. в некоторых вопросах предпочитаю протестированное
К сожалению, в версии прошивки 3.4.3 индикатор “RGB Strip Hue” не отображает текущее значение оттенка при включенном “Hue Changing”. При этом фактический оттенок на ленте меняется. Разработчики взяли этот вопрос в работу и исправят. По срокам пока что не сориентирую.