Amélioré l'état de sortie de la home page (états de la LED et du RELAY, ainsi que le reste de la RAM)

This commit is contained in:
Christian Zufferey
2020-01-03 12:18:05 +01:00
parent fe952c2062
commit f3ee385aab
2 changed files with 28 additions and 12 deletions

View File

@@ -1,18 +1,21 @@
# Quelques commandes remote (luatool) à envoyer avec le plugin Atom-IDE-terminal de l'éditeur Atom
# zf200101.1823
# zf200103.1217
Todo à faire pour ce projet !
- ajouter fonction restart dans zindex.html (argument restart)
- ajouter fonction restart dans z_index.html (ATTENTION avec un argument restart, pas besoin de faire une page restart.html !)
- ajouter l'affichage du node_id dans z_index.html
- ajouter argument ok dans wifi_init.html (sécurité)
- faire la page web service pour allumer la LED
- faire la page web service pour allumer le relay
- ajouter le contrôle flip/flop du btn sur RELAY
- if verbose print partout dans 0_send_data.lua
- garder variable node_id pour identification après poweron général, reattribution adrs ip sur modem 4G
v- passer à 10 secondes la seconde chance
v- passer à 15x les tentatives de connexions au WIFI
v- déplacer le mode AP dans wifi_init
v- ajouter le web_srv2 dans boot au lieu de boot2
v- ajouter un état du RELAY et de la LED dans z_index.html
v- faire la page web service pour allumer la LED
v- faire la page web service pour allumer le relay

View File

@@ -5,9 +5,9 @@
<title>SonOff home page</title>
</head>
<body>
<h1>SonOff home page 200101.1845</h1>
<h2>Menu:</h2>
<h3>
<h1>SonOff home page 200103.1212</h1>
<h2>Menu:</h2>
<h3>
<a href="api_sonoff.html?LED=on">SonOff API LED On</a><br>
<a href="api_sonoff.html?LED=off">SonOff API LED OFF</a><br>
<a href="api_sonoff.html?RELAY=on">SonOff API RELAY On</a><br>
@@ -15,12 +15,25 @@
<br>
<a href="wifi_clear.html?field1=11&field2=12&field3=13">Wifi clear, effacement configuration WIFI</a><br>
<a href="disp_temp.html">Affichage des températures, affiche les températures mesurées</a><br>
</h3>
</h3>
<%
a,b,c = wifi.sta.getip()
zout("IP: "..a.."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MASK: "..b.."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GATEWAY: "..c.."<br>")
%>
<br>Etat de la LED:<nsp>
<%
zLED=7 -- SonOff
if gpio.read(zLED) == 1 then zout("OFF") else zout("ON") end
%>
<br>Etat du RELAY:<nsp>
<%
zRELAY=6
if gpio.read(zRELAY) == 0 then zout("OFF") else zout("ON") end
%>
<br><br>
<%
a,b,c = wifi.sta.getip()
zout("IP: "..a.."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MASK: "..b.."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GATEWAY: "..c.."<br>")
collectgarbage() zout("RAM: "..node.heap())
%>
</body>
</html>