16 343
правки
Ian (обсуждение | вклад) |
|||
Строка 1: | Строка 1: | ||
== Описание == | == Описание == | ||
Полезная консольная утилита для работы с KNXD. Имеет ряд полезных при отладке функций. Чтение и запись в шину KNX и многое другое. | Полезная консольная утилита для работы с KNXD. Имеет ряд полезных при отладке функций. Чтение и запись в шину KNX и многое другое. Утилита установлена на всех контроллерах Wiren Board. | ||
< | Доступные функции можно посмотреть командой: | ||
on off write swrite read if readtemp dimup log | <syntaxhighlight lang="console"> | ||
busmonitor1 busmonitor2 readindividual progmodeon progmodeoff progmodetoggle progmodestatus maskver | # knxtool list | ||
writeaddress vbusmonitor1 vbusmonitor2 mprogmodeon mprogmodeoff mprogmodetoggle mprogmodestatus mmaskver | on off write swrite read if readtemp dimup log | ||
mpeitype madcread mread mwrite mpropread mpropwrite mpropdesc mpropscan groupread groupswrite groupwrite | busmonitor1 busmonitor2 readindividual progmodeon progmodeoff progmodetoggle progmodestatus maskver | ||
msetkey grouplisten groupresponse groupsresponse groupsocketlisten groupsocketread mpropscanpoll | writeaddress vbusmonitor1 vbusmonitor2 mprogmodeon mprogmodeoff mprogmodetoggle mprogmodestatus mmaskver | ||
vbusmonitor1poll groupreadresponse groupcacheenable groupcachedisable groupcacheclear groupcacheremove | mpeitype madcread mread mwrite mpropread mpropwrite mpropdesc mpropscan groupread groupswrite groupwrite | ||
groupcachereadsync groupcacheread mwriteplain mrestart groupsocketwrite groupsocketswrite | msetkey grouplisten groupresponse groupsresponse groupsocketlisten groupsocketread mpropscanpoll | ||
xpropread xpropwrite groupcachelastupdates busmonitor3 vbusmonitor3 eibread-cgi eibwrite-cgi | vbusmonitor1poll groupreadresponse groupcacheenable groupcachedisable groupcacheclear groupcacheremove | ||
groupcachereadsync groupcacheread mwriteplain mrestart groupsocketwrite groupsocketswrite | |||
xpropread xpropwrite groupcachelastupdates busmonitor3 vbusmonitor3 eibread-cgi eibwrite-cgi | |||
vbusmonitor1time | vbusmonitor1time | ||
</ | </syntaxhighlight> | ||
== Примеры использования == | == Примеры использования == | ||
Строка 56: | Строка 43: | ||
Пример выводаː | Пример выводаː | ||
<pre>LPDU: BC 11 32 09 02 D1 00 81 3B :L_Data low from 1.1.50 to 1/1/2 hops: 05 T_DATA_XXX_REQ A_GroupValue_Write (small) 01</pre> | <pre>LPDU: BC 11 32 09 02 D1 00 81 3B :L_Data low from 1.1.50 to 1/1/2 hops: 05 T_DATA_XXX_REQ A_GroupValue_Write (small) 01</pre> | ||
===Busmonitor2=== | ===Busmonitor2=== | ||
Строка 62: | Строка 48: | ||
Пример выводаː | Пример выводаː | ||
<pre>BC 11 34 09 02 D1 00 81 3D</pre> | <pre>BC 11 34 09 02 D1 00 81 3D</pre> | ||
===vBusmonitor1time=== | ===vBusmonitor1time=== | ||
Строка 69: | Строка 54: | ||
<pre>2020-05-27 11:57:51.057 | <pre>2020-05-27 11:57:51.057 | ||
11:57:57.724 LPDU: BC 11 36 09 02 D1 00 81 3F :L_Data low from 1.1.54 to 1/1/2 hops: 05 T_DATA_XXX_REQ A_GroupValue_Write (small) 01</pre> | 11:57:57.724 LPDU: BC 11 36 09 02 D1 00 81 3F :L_Data low from 1.1.54 to 1/1/2 hops: 05 T_DATA_XXX_REQ A_GroupValue_Write (small) 01</pre> | ||
===vBusmonitor1=== | ===vBusmonitor1=== | ||
Строка 75: | Строка 59: | ||
Пример выводаː | Пример выводаː | ||
<pre>L_Busmon: BC 11 15 09 02 E1 00 81 2C :L_Data low from 1.1.21 to 1/1/2 hops: 06 T_Data_Group A_GroupValue_Write (small) 01</pre> | <pre>L_Busmon: BC 11 15 09 02 E1 00 81 2C :L_Data low from 1.1.21 to 1/1/2 hops: 06 T_Data_Group A_GroupValue_Write (small) 01</pre> | ||
Другие примеры использования программы можно найти на '''[https://github.com/knxd/knxd/wiki/KnxTool странице github knxd/wiki/KnxTool ]''' | Другие примеры использования программы можно найти на '''[https://github.com/knxd/knxd/wiki/KnxTool странице github knxd/wiki/KnxTool ]''' |