diff --git a/Mesures/humidity/solar-grafana/README.md b/Mesures/humidity/solar-grafana/README.md index b6ff485..ef75d36 100644 --- a/Mesures/humidity/solar-grafana/README.md +++ b/Mesures/humidity/solar-grafana/README.md @@ -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.
+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:
Ce README est parti d'un autre projet similaire, donc pas tout juste pour ce projet** diff --git a/Mesures/humidity/solar-grafana/initz.lua b/Mesures/humidity/solar-grafana/initz.lua index 5289cde..2343787 100644 --- a/Mesures/humidity/solar-grafana/initz.lua +++ b/Mesures/humidity/solar-grafana/initz.lua @@ -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"