Task owner: deltaclima, Riga - Латвия
Current state:
Successfully done (archive)
Несколько микроконтроллеров (например arduino) с частотой раз в 10 минут отправляют измерения по serial через радиомодуль HC-12. другой микроконтроллер получает эти сообщения и переправляет их MQTT брокеру
Нужно написать код для принимающей и отправляющей стороны в ArduinoIDE
Часть которая отправляет:
отправляет одним сообщением измеренные данные и топик, куда она хочет их запостить
ждёт подтверждения, если подтверждения нет или подтверждение не правильное- отправляет ещё раз
Часть котрая принимает:
ждать приходящего сообщения по serial например "publish /home/wc/humidity/ 56 end"
переправить измерение(56) на брокер, используя полученный топик(/home/wc/humidity/)
*отправить обратно по serial подтверждение о получении сообщения, как проверку можно использовать сам payload(56)
по возможности использовать библиотеку pubsubclient
Прошу помочь написать код, жду ваших предложений, оплата через я.деньги
You can help with project improvement by sharing your ideas or by voting for ideas already added.