Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
двойные_тройные_длительные_нажатия [2021/09/25 03:41] 65.21.180.7 старая версия восстановлена (2020/05/31 16:01) |
двойные_тройные_длительные_нажатия [2021/10/25 00:23] (текущий) prizzrak14 |
||
---|---|---|---|
Строка 11: | Строка 11: | ||
==Типы нажатий== | ==Типы нажатий== | ||
- | "scmd" | + | * scmd - начало первого нажатия |
- | "rcmd" | + | |
- | "lcmd" | + | |
- | "click" | + | |
- | "dclick" | + | |
- | "tclick" | + | |
- | "scmd2" | + | |
- | "scmd3" | + | |
- | "lcmd2" | + | |
- | "lcmd3" | + | |
- | "rpcmd" | + | |
- | "rpcmd2" | + | |
- | "rpcmd3" | + | |
==Параметры обработчика нажатий== | ==Параметры обработчика нажатий== | ||
* emit - MQTT топик в который отправить значение из параметра ecmd (если в параметре отсутствует / он будет дополнен слева префиксом статусного топика) | * emit - MQTT топик в который отправить значение из параметра ecmd (если в параметре отсутствует / он будет дополнен слева префиксом статусного топика) | ||
+ | |||
* ecmd - MQTT payload | * ecmd - MQTT payload | ||
+ | |||
* erev - если параметр задан, значения ecmd и erev будут подставляться попеременно для каждого нажатия. Позволяет обеспечить, | * erev - если параметр задан, значения ecmd и erev будут подставляться попеременно для каждого нажатия. Позволяет обеспечить, | ||
* item - имя локального устройства из items (может содержать суффикс для указания того, какое именно свойство объекта надо изменить. Например: | * item - имя локального устройства из items (может содержать суффикс для указания того, какое именно свойство объекта надо изменить. Например: | ||
+ | |||
* icmd - команда для локального устройства (ON | OFF | HALT | REST | XON | XOFF | INCREASE | DECREASE | %< | * icmd - команда для локального устройства (ON | OFF | HALT | REST | XON | XOFF | INCREASE | DECREASE | %< | ||
+ | |||
* irev - если параметр задан, значения icmd и irev будут подставляться попеременно для каждого нажатия. Позволяет обеспечить, | * irev - если параметр задан, значения icmd и irev будут подставляться попеременно для каждого нажатия. Позволяет обеспечить, | ||