<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>timsa.ru: заметки с тегом iot</title>
<link>https://timsa.ru/tags/iot/</link>
<description>Моя записная книжка. Комментарии отключены из-за спама. Для вопросов используйте эту страничку</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.0 (v4079)</generator>

<itunes:subtitle>Моя записная книжка. Комментарии отключены из-за спама. Для вопросов используйте эту страничку</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>MQTT broker</title>
<guid isPermaLink="false">172</guid>
<link>https://timsa.ru/all/mqtt-broker/</link>
<pubDate>Mon, 25 Sep 2023 11:19:37 +0500</pubDate>
<author></author>
<comments>https://timsa.ru/all/mqtt-broker/</comments>
<description>
&lt;p&gt;Ранее использовал простенький mosquitto для IoT и прочего, но понадобилась интеграция с браузером — создать дашборд с отображением информации и возможностью отправлять команды, эдакий информационный киоск.&lt;br /&gt;
Клиента mqtt на JS я не нашел (браузерную версию). Ставить node.js и делать шлюз — вроде как лишняя сущность, костыль получается.&lt;br /&gt;
Зато в поисках нашел EMQX — брокер MQTT плюс возможность создания дашбордов и трансляции топиков через websocket.&lt;/p&gt;
&lt;p&gt;Задача:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Поставить EMQX параллельно действующему mosquitto, но на другие порты&lt;/li&gt;
&lt;li&gt;Настроить трансляцию mosquitto -&gt; EMQX&lt;/li&gt;
&lt;li&gt;Переключить часть сервисов на EMQX и посмотреть на стабильность/совместимость&lt;/li&gt;
&lt;li&gt;Заменить mosquitto полностью.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Пока вижу подводный камень в виде SSL. Далеко не все устройства IoT в состоянии поднимать SSL.&lt;/p&gt;
</description>
</item>


</channel>
</rss>