
Отправка данных на сервис narodmon.ru. Простой narodmon.lua скрипт для отправки данных на сервис «Народный мониторинг» для nodemcu. «Народный мониторинг» — это Геоинформационный SaaS сервис по отображению на карте мира и контролю (на ПК, смартфонах и других гаджетах) показаний датчиков своих участников (температуры, влажности, атм.давления, скорости и направления ветра, радиации, энергопотребления и многих других), а также частных и городских веб-камер для публичного или частного(приватного) просмотра.
local dataN = "#XX:XX:XX:XX:XX:XX\n"
dataN = dataN.."#T085#"..t.."\n#T2302#"..t2302.."\n#Hum#"..h.."\n#Press#"..p.."\n"
dataN = dataN.."##\n"
print(dataN)
conn=net.createConnection(net.TCP, 0)
conn:on("connection",function(conn, payload)
conn:send(dataN)
end)
conn:on("receive", function(conn, payload)
print('Narodmon says '..payload)
conn:close()
end)
conn:connect(8283,'narodmon.ru')
Код можно подключить к уже существуему проекту метеостанции с небольшими изменениями. Для вашего проекта необходимо ввести MAC адрес устройства в строку «#XX:XX:XX:XX:XX:XX» и внести ряд изменений в другие файлы.
Читать далее →