ESP8266 page 4 190726.1955


Web service concentrateur de mesures de température !
Retour à la home page...


Test d'un web service qui fonctionne avec l'Active Server Page ZYX.

Le code Lua pour afficher ce résultat se trouve dans le code HTML de cette page et est exécuté sur le NodeMCU.
Les données viennent du NodeMCU !

<% zout("Il reste: "..node.heap().." de RAM !

\n") %> Les arguments du web service (GET) sont:

<% if (vars ~= nil) then zout("
vars: "..vars.."
") for k, v in string.gmatch(vars, "(%w+)=(%w+)&*") do _GET[k] = v zout(k..": "..v.."
") if k == "field1" then ztemp1_conc = v elseif k == "field2" then ztemp2_conc = v elseif k == "field3" then ztemp3_conc = v end end end zout("
Les températures récupérées sont: "..ztemp1_conc..", "..ztemp2_conc..", "..ztemp3_conc) %>

Yeah... cela fonctionne vachement bien !

<% zout("Il reste: "..node.heap().." de RAM !

\n") %>