esp8266-temperature/server.lua
2016-11-20 05:15:49 +01:00

17 lines
619 B
Lua

mycounter=0
srv=net.createServer(net.TCP)
srv:listen(80, function(conn)
conn:on("receive", function(conn, payload)
if string.find(payload,"?myarg=") then
mycounter=mycounter+1
m="<br>Value= " .. string.sub(payload, string.find(payload,"?myarg=")+7,string.find(payload,"HTTP")-2)
else
m=""
end
getTemp()
conn:send("<h1> Hello, this is Jeenas ESP8266.</h1><p>How are you today.<br> Count=" .. mycounter .. m .. "<br>Heap=" .. node.heap() .. "<br>Temp=" .. lasttemp)
end)
conn:on("sent", function(conn) conn:close() end)
end)