Инструменты пользователя

Инструменты сайта


двойные_тройные_длительные_нажатия

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

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