MQTT: различия между версиями

Нет описания правки
Строка 68: Строка 68:
</pre>
</pre>
- веб-интерфейс сначала "даёт указание" включить реле, потом драйвер его включает и ставит актуальное состояние в "контрол".
- веб-интерфейс сначала "даёт указание" включить реле, потом драйвер его включает и ставит актуальное состояние в "контрол".
=== Управление устройствами из командной строки ===
Как следует из написанного выше, для управления устройством (изменения значения канала), необходимо отправить сообщение в топик "/devices/<device-id>/controls/<control-id>/on" (обратите внимание на /on в конце).
Это легко сделать с помощью консольной команды mosquitto_pub . Пример:
<pre>
mosquitto_pub -t "/devices/wb-gpio/controls/Relay_1/on" -m "1"
</pre>
команда включает реле 1 (канал "Relay_1" устройства "wb-gpio").


=== Отображение устройств в системе сообщений ===
=== Отображение устройств в системе сообщений ===