Ajouté la nouvelle fonctionalité du setup wifi dans le README et purgé initz du code debug

This commit is contained in:
Christian Zufferey
2020-05-30 12:42:48 +02:00
parent f80828f2cf
commit 1928d6e42a
2 changed files with 10 additions and 9 deletions

View File

@@ -1,9 +1,16 @@
# Mesure de température et d'humidité avec un NodeMCU en Lua
zf200520.1808
zf200530.1242
Petit projet pour mesurer la température et l'humidité avec un capteur HTU21D et l'afficher sur Grafana. Comme par exemple pour *enregistrer* la température et l'humidité d'un local au cours du temps.
Petite subtilité dans ce projet on va mesurer DEUX capteurs HTU21D et partager la ligne du clock !
**AJOUT RAPIDE DE FONCTIONNALITÉS**
Après avoir appuyé sur le bouton RESET ou un *power on*, une *seconde chance* est donnée pendant 10 secondes afin de pouvoir corriger le problème de crash boot.<br>
Mais si on appuie sur bouton FLASH deux effets:
* si c'est moins de 5 secondes après le RESET, cela termine le mode *seconde chance* et continue le boot normalement
* si c'est entre 5 et 10 secondes, cela demande le *setup config*, il faut alors se connecter sur le WIFI Setup Gadget et ouvrir http://192.168.4.1 pour changer la configuration du Wifi
**ATTENTION:<br>
Ce README est parti d'un autre projet similaire, donc pas tout juste pour ce projet**

View File

@@ -3,7 +3,7 @@
-- le script repair.lua pendant xx secondes avant de continuer
--Source: https://nodemcu.readthedocs.io/en/master/en/modules/node/#nodebootreason
print("\n init.lua zf200530.1207 \n")
print("\n init.lua zf200530.1228 \n")
function initz()
@@ -19,16 +19,10 @@ function initz()
gpio.trig(zswitch, "none") zswitch=nil
print("hvbouton...")
print(tmr.now())
if tmr.now() > 5000000 then
file.putcontents("_setup_wifi_", "toto")
print("on demande le setup wifi !")
print("on a demandé le setup wifi !")
end
initalarme1:unregister() initalarme1=nil second_chance=nil
gpio.write(zLED, gpio.HIGH) zLED=nil
reset_reason="hvbouton"