WB-MSW v.3 Zigbee Sensor: различия между версиями

Метка: отменено
Строка 183: Строка 183:
Для управления ИК приёмопередатчиком, сформируйте JSON-запрос по образцу и отправьте его в mqtt-топик <code>zigbee2mqtt/FRIENDLY_NAME/1/set</code>.
Для управления ИК приёмопередатчиком, сформируйте JSON-запрос по образцу и отправьте его в mqtt-топик <code>zigbee2mqtt/FRIENDLY_NAME/1/set</code>.


Доступные команды, ''rom'' — номера ячеек памяти от 0 до 31:
Доступные команды, ''rom'' — номера ячеек памяти, которая зависит от версии прошивки: от 1 до 32 (в версиях прошивки до 51 включительно — от 0 до 31):
* Начать обучение:
* Начать обучение:
*:<syntaxhighlight lang="js">
*:<syntaxhighlight lang="js">
{
{
     "learn_start": {
     "learn_start": {
         "rom":0
         "rom":1
     }
     }
}
}
Строка 196: Строка 196:
{
{
     "learn_stop": {
     "learn_stop": {
         "rom":0
         "rom":1
     }
     }
}
}
Строка 204: Строка 204:
{
{
     "play_store": {
     "play_store": {
         "rom":0
         "rom":1
     }
     }
}
}
Строка 211: Строка 211:
Например, воспроизведём ИК-сигнал из ячейки с адресом ''0'', которая находится в датчике с именем ''0x842e14fffe8b184e'':
Например, воспроизведём ИК-сигнал из ячейки с адресом ''0'', которая находится в датчике с именем ''0x842e14fffe8b184e'':
<syntaxhighlight lang="js">
<syntaxhighlight lang="js">
publish('zigbee2mqtt/0x842e14fffe8b184e/1/set', JSON.stringify({"play_store": {"rom":0}}), 2, false);
publish('zigbee2mqtt/0x842e14fffe8b184e/1/set', JSON.stringify({"play_store": {"rom":1}}), 2, false);
</syntaxhighlight>
</syntaxhighlight>