aRest.io - как это работает?

С помощью aRest.io вы можете управлять своим Arduino/Esp из любой точки мира, но как?

В исходном коде клиента (находится здесь) вы найдете только PubSubClient, который является MQTT-клиент.

Я предполагаю:

Мой Arduino может (во время aRest.h) подписываться на темы в моей информационной панели aRest.io (http://dashboard.arest.io/ ), и если я добавлю что-то на панель инструментов, брокер aRest сообщит об этом моему Arduino. Но вот моя ошибка. Как брокер может связаться с моим Arduino за брандмауэром? Использует ли Arduino пробивку отверстий? Моя попытка неверна?

, 👍-1

Обсуждение

Брокер не связывается с Arduino — Arduino связывается с брокером., @Majenko

Итак, Arduino опрашивает команды?, @Meeresgott

Не как таковой, нет. Он подключается к брокеру и ждет, пока брокер что-нибудь скажет., @Majenko

Я должен проверить это завтра! Неужели все так просто... Спасибо за подсказку в правильном направлении, @Meeresgott

проверьте это... визуальное представление сообщений MQTT... https://shiftr.io/shiftr-io/demo, @jsotola


1 ответ


0

Клиент связывается с брокером и поддерживайте связь - ждите обновления темы.

,