Спасибо!

Мы очень рады, что Вам нравится данный проект и вы проголосовали за его развитие.

Работа над задачами по проекту отнимает у его разработчика самое ценное — время, так что небольшая компенсация в виде материальной поддержки поднимет интерес к разработке и позволит сделать больше задач для общей пользы :)

OK

ESP8266+arduino IDE+serial.read+MQTT

Владелец задачи: deltaclima, Riga - Латвия
Текущий статус: Успешно завершена (архив)

Несколько микроконтроллеров (например arduino) с частотой раз в 10 минут отправляют измерения по serial через радиомодуль HC-12. другой микроконтроллер получает эти сообщения и переправляет их MQTT брокеру

Нужно написать код для принимающей и отправляющей стороны в ArduinoIDE

Часть которая отправляет:
отправляет одним сообщением измеренные данные и топик, куда она хочет их запостить
ждёт подтверждения, если подтверждения нет или подтверждение не правильное- отправляет ещё раз

Часть котрая принимает:
ждать приходящего сообщения по serial например "publish /home/wc/humidity/ 56 end"
переправить измерение(56) на брокер, используя полученный топик(/home/wc/humidity/)
*отправить обратно по serial подтверждение о получении сообщения, как проверку можно использовать сам payload(56)

по возможности использовать библиотеку pubsubclient

Прошу помочь написать код, жду ваших предложений, оплата через я.деньги

Тэги: esp8266,arduino
 
(0)
 
Подписаться на обновления (0)
 

Идеи по развитию

Вы можете помочь в развитии проекта, сообщив об ошибках, поделившись своими идеями или проголосовав за уже добавленные. В случае добавления ошибок, обязательно указывайте детали окружения (ОС, версия ПО и т.п.), сообщения об ошибках без деталей будут игнорироваться.