wb_editors
891
правка
Brainroot (обсуждение | вклад) |
Brainroot (обсуждение | вклад) |
||
Строка 348: | Строка 348: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== | == Создание своего брокера MQTT == | ||
Можно поднять отдельный брокер на компьютере, в том числе на VDS в интернете для того чтобы собирать на нем данные с контроллеров. Инициатором соединения будет авляться контроллер, поэтому на нем не нужен "белый" IP адрес. | |||
Также - в настройках мосте можно указать для данных какждого контроллера свой, отдельный корневой топик. | |||
=== Установка брокера === | === Установка брокера === | ||
#Установите <code>mosquitto</code>: | #Установите <code>mosquitto</code>: | ||
Строка 402: | Строка 404: | ||
EOF | EOF | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Содержимое топика /devices/temp1/# контроллера будет отображаться в /controller на брокере. Вместо /controller можно указать другое имя, уникальное для каждого контроллера в схеме. | |||
=== Проверка работоспособности === | |||
На | |||
<syntaxhighlight lang="bash"> | |||
</syntaxhighlight> | |||
<syntaxhighlight lang="bash"> | |||
</syntaxhighlight> | |||
<syntaxhighlight lang="bash"> | |||
</syntaxhighlight> | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
</syntaxhighlight> | </syntaxhighlight> |