Le code Lua pour créer ce tableau se trouve dans le code HTML de cette page et est exécuté sur le NodeMCU.
Les données du tableau viennent du NodeMCU !
<%
-- création du tableau sur le NodeMCUjuste juste pour la démo ici !
zmac_adrs={}
zmac_adrs["b8:d7:af:a6:bd:86"]={["zname"]="S7 zf", ["zrssi"]=45, ["ztime"]="12:03:36"}
zmac_adrs["cc:c0:79:7d:f5:d5"]={["zname"]="S7 Mélanie", ["zrssi"]=50, ["ztime"]="14:23:46"}
zmac_adrs["5c:f9:38:a1:f7:f0"]={["zname"]="MAC zf", ["zrssi"]=40, ["ztime"]="11:53:16"}
zmac_adrs["d8:30:62:5a:d6:3a"]={["zname"]="IMAC Maman", ["zrssi"]=55, ["ztime"]="17:07:23"}
%>
MAC
Name
RSSI
Time
<%
for k, v in pairs(zmac_adrs) do
zout("
\n")
zout("\t
" .. k .. "
\n")
zout("\t
" .. tostring(zmac_adrs[k]["zname"]) .. "
\n")
zout("\t
" .. tostring(zmac_adrs[k]["zrssi"]) .. "
\n")
zout("\t
" .. tostring(zmac_adrs[k]["ztime"]) .. "
\n")
zout("
\n")
end
%>
<%
-- libère la mémoire du tableau sur le NodeMCU qui avait été créé pour la démo ici !
zmac_adrs=nil
%>