Кнопка работающая с несколькими MQTT топиками
-
Добрый день!
Подскажите, пожалуйста, как правильно организовать кнопку, которая будет иметь следующие состояния:- 0 - false на обоих MQTT-топиках
- 1 - true на первом MQTT-топике
- 2 - true на втором MQTT-топике
Задача: управлять роллетом, который управляется по двум реле ("вверх" и "вниз")
-
А зачем одну кнопку?
Почему не две? Одну на открытие, вторую на закрытие?
-
@Erik, конечно можно и так как вы предлагаете.
Но элегантнее было бы совместить в одной кнопке. Тем более что это исключит нажатие в обе стороны одновременно
-
@laronov у меня свич и сценарий, управляю свичем на закрытие или открытие всех ролет.
-
Поставить кнопку, которая умеет одиночное, двойное и т.д. нажатие , н.р. WXKG12LM Xiaomi Aqara .
-
Что значит "как организовать кнопку"?
Нарисовать в интерфейсе?
Нет в IH примитива - трехпозиционной кнопки.
Поэтому и предлагаю две. Разместите их рядом. На нажатие повесьте выполнение скрипта.
Или сделайте актуатор с тремя фиксированными состояниями, а в интерфейсе для него переключатель.
-
Пользователь @Erik написал в Кнопка работающая с несколькими MQTT топиками:
Или сделайте актуатор с тремя фиксированными состояниями, а в интерфейсе для него переключатель.
можете подсказать как можно сделать переключатель в интерфейсе?
-
@amgstone
можете показать как это оформлено в интерфейсе и как настроены каналы и топики MQTT?
-
@laronov
Сделать аналоговый актуатор. Ему в свойствах (дополнительно) поставить метод определения состояния - аналоговые значения - интервалы. Нажать кнопку открытия нижнего окна у актуатора, и добавить 3 нужных состояния - 0,1,2.Вытащить этот актуатор на экран, и в свойства-параметры-шаблон представления выбрать переключатель состояния