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"). | |||
=== Отображение устройств в системе сообщений === | === Отображение устройств в системе сообщений === |