|
Следующая версия
|
Предыдущая версия
|
iot:firmware:tasmota:amica:nodemcu:v3:esp12-e:dexp:we-80 [2023/07/12 01:00] Николай Солошин создано |
iot:firmware:tasmota:amica:nodemcu:v3:esp12-e:dexp:we-80 [2023/08/31 21:18] (текущий) Николай Солошин Добавление видео |
| * автоматическое опускание экрана при включении проектора и наоборот. | * автоматическое опускание экрана при включении проектора и наоборот. |
| |
| Другие статьи на эту тему -- ДОБАВИТЬ. | Другие статьи на эту тему: |
| | |
| | * [[iot:firmware:tasmota:ai-thinker:esp-01s:xnano:x1:modernization|]] |
| | * [[iot:firmware:tasmota:nodemcu:devkitv1:esp32-wroom-32d:xnano:x1:remote:modernization|]] |
| |
| {{:iot:firmware:tasmota:amica:nodemcu:v3:esp12-e:dexp:dexp_we-80_wi-fi.jpg?nolink|Модернизированный экран DEXP WE-80 с поддержкой Wi-Fi.}} | {{:iot:firmware:tasmota:amica:nodemcu:v3:esp12-e:dexp:dexp_we-80_wi-fi.jpg?nolink|Модернизированный экран DEXP WE-80 с поддержкой Wi-Fi.}} |
| - группируем топики\\ \\ <code>Backlog Topic screen_%06X; FullTopic projector/%topic%/%prefix%/</code> | - группируем топики\\ \\ <code>Backlog Topic screen_%06X; FullTopic projector/%topic%/%prefix%/</code> |
| - настраиваем реле\\ \\ <code>Backlog PulseTime1 2; PulseTime2 2; PulseTime3 2; PowerOnState 3</code>:!: //"PulseTimeX 2" это таймер включения реле -- т.е. соответствующее реле будет автоматически выключено через 0.2 секунды после включения.// | - настраиваем реле\\ \\ <code>Backlog PulseTime1 2; PulseTime2 2; PulseTime3 2; PowerOnState 3</code>:!: //"PulseTimeX 2" это таймер включения реле -- т.е. соответствующее реле будет автоматически выключено через 0.2 секунды после включения.// |
| - настраиваем кнопки\\ \\ <code>Backlog WebButton1 Поднять; WebButton2 Остановить; WebButton3 Опустить; WebButton4 Авто</code> | - настраиваем кнопки\\ \\ <code>Backlog WebButton1 Вверх; WebButton2 Стоп; WebButton3 Вниз; WebButton4 Авто</code> |
| - по мелочи\\ \\ <code>Backlog Timezone +10:00; TelePeriod 0; SetOption128 0</code> | - по мелочи\\ \\ <code>Backlog Timezone +10:00; TelePeriod 0; SetOption128 0</code> |
| |
| ==== Правила ==== | ==== Правила ==== |
| |
| - Настройка логики кнопки "Авто"\\ \\ <code>rule1 ON Power4#State=1 DO Backlog Power3 1; Delay 430; Power2 1 ENDON ON Power4#State=0 DO Power1 1 ENDON</code>:!: //"Delay 430" это таймер уровня опускания экрана, т.е. экран будет опускаться 43 секунды до нужного положения, потом остановится.// | - Настройка логики кнопки "Авто"\\ \\ <code>Rule1 ON Power4#State=1 DO Backlog Power3 1; Delay 430; Power2 1 ENDON ON Power4#State=0 DO Power1 1 ENDON</code>:!: //"Delay 430" это таймер уровня опускания экрана, т.е. экран будет опускаться 43 секунды до нужного положения, потом остановится.// |
| - восстановление статусов при подключении MQTT\\ \\ <code>rule2 ON Mqtt#Connected DO Backlog Power1#State; Power2#State; Power3#State; Power4#State ENDON</code> | - восстановление статусов при подключении MQTT\\ \\ <code>Rule2 ON Mqtt#Connected DO Backlog Power1#State; Power2#State; Power3#State; Power4#State ENDON</code> |
| - включение правил\\ \\ <code>Backlog rule1 1; rule2 1</code> | - включение правил\\ \\ <code>Backlog rule1 1; rule2 1</code> |
| |
| |
| Пример конфигурации Homebridge [[iot:software:homebridge:config:accessories#dexp_we-80|приведен тут]]. | Пример конфигурации Homebridge [[iot:software:homebridge:config:accessories#dexp_we-80|приведен тут]]. |
| | |
| | ===== Демонстрация ===== |
| | |
| | <html><iframe width="912" height="513" src="https://www.youtube.com/embed/eGUHMDH8Ygs?si=HMkaPcBv6KBDd1W3" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe></html> |