Changes

Jump to navigation Jump to search
104 bytes added ,  13:24, 3 February 2022
no edit summary
Line 13: Line 13:  
!Название!!Тип и диапазон!!Описание
 
!Название!!Тип и диапазон!!Описание
 
|-
 
|-
|sub-type||перечисление||sensor – виртуальный датчик<br><br>text – виртуальный датчик текстового типа (UTF8), длина должна быть равна 0<br>long-text – виртуальное поле текстового типа (UTF8), длина должна быть равна 0<br>Устройства, которым нужен скрипт для отслеживания статуса (см. пример под таблицей):<br>лампа, димер-лампа, rgb-лампа, жалюзи, ворота, ворота120, жалюзи120 <br>prf – с отформатированным набором статусов, описание ниже
+
|sub-type||перечисление||sensor – виртуальный датчик<br><br>text – виртуальный датчик текстового типа (UTF8), длина должна быть равна 0<br>long-text – виртуальное поле текстового типа (UTF8), длина должна быть равна 0<br>Устройства, которым нужен скрипт для отслеживания статуса (см. пример под таблицей):<br>лампа, лампа с диммированием, rgb-подсветка, жалюзи, ворота, ворота 120, жалюзи 120 <br>prf – с отформатированным набором статусов, описание ниже
 
|-
 
|-
 
|length*||число||размер статуса, байт<br>0 – динамический размер (явный для элементов типа «sub-type=text»)
 
|length*||число||размер статуса, байт<br>0 – динамический размер (явный для элементов типа «sub-type=text»)
Line 40: Line 40:  
</syntaxhighlight>
 
</syntaxhighlight>
   −
===Example of virtual device "dimmable lamp"===
+
===Пример виртуального устройства "лампа с диммированием"===  
 
<syntaxhighlight lang="xml" line>
 
<syntaxhighlight lang="xml" line>
 
<item addr="142:99" length="2" name="Lamp" sub-type="dimer-lamp" type="virtual"/>
 
<item addr="142:99" length="2" name="Lamp" sub-type="dimer-lamp" type="virtual"/>
 
</syntaxhighlight>
 
</syntaxhighlight>
   −
The script  processing of stroke
+
Скрипт обработки нажатия
 
<syntaxhighlight lang="cpp" line>
 
<syntaxhighlight lang="cpp" line>
 
u8 state[2] = {0,0};
 
u8 state[2] = {0,0};
editor, translation-admin, translator
4,754

edits

Navigation menu