Mis à jour la docu des fichiers 'secrets'

This commit is contained in:
Christian Zufferey
2020-01-10 18:27:00 +01:00
parent be32296b38
commit ac5e21678e
3 changed files with 43 additions and 40 deletions

View File

@@ -2,28 +2,25 @@
-- et que l'on n'aimerait pas être exportés sur Internet (github)
-- Il faut donc modifier le .gitignore avec secrets*.lua
-- il faut le renommer en 'secrets_project.lua' et sera exécuté
-- par 'boot2.lua' au moment du boot
-- par 'wifi_init.lua' au moment du boot
function secrets_project()
print("\n secrets_project.lua zf191222.1709 \n")
print("\n secrets_project.lua zf20011.1818 \n")
influxdb_url="http://www.xxx.ml:8086/write?db=xxx&u=admin&p=xxx"
--zLED=4 -- NodeMCU
zLED=7 -- SonOff
zRELAY=6 -- SonOff
influxdb_url="http://xxx:8086/write?db=yyy&u=uuu&p=ppp"
print("influxdb_url: "..influxdb_url)
influxdb_table="tutu"
print("influxdb_table: "..influxdb_table)
node_id = "generic"
if node.chipid() == 3049014 then node_id = "0" end
if node.chipid() == 3049553 then node_id = "1" end
if node.chipid() == 14975023 then node_id = "2" end
if node.chipid() == 14972372 then node_id = "3" end
if node.chipid() == 12557128 then node_id = "4" end
if node.chipid() == 3048165 then node_id = "5" end
if node.chipid() == 14973009 then node_id = "6" end
if node.chipid() == 6734851 then node_id = "sonoff_1" end
if node.chipid() == 3049119 then node_id = "adc_1" end
print("node_id: "..node_id)
end
secrets_project()
secrets_project=nil

View File

@@ -1,23 +1,18 @@
-- Petit script pour configurer les secrets utilisés pour le wifi
-- et que l'on n'aimerait pas être exportés sur Internet (github)
-- Il faut donc modifier le .gitignore avec secrets*.lua
-- Il faut donc modifier le .gitignore avec eus_params* et secret*
-- il faut le renommer en 'secrets_wifi.lua' et sera exécuté
-- par 'wifi_init.lua' une fois pour la configuration du WIFI
function secrets_wifi()
print("\n secrets_wifi.lua zf191108.1744 \n")
-- cli_ssid="3g-s7"
-- cli_ssid="3G-zf2"
-- cli_ssid="apzuzu6_EXT"
cli_ssid="apzuzu6"
cli_pwd="xxx"
-- cli_ssid="voie4."
-- cli_pwd="xxx"
ap_ssid="NodeMCU"
ap_pwd="xxx"
print("\n secrets_wifi.lua zf191222.2002 \n")
f= "eus_params.lua" if file.exists(f) then p = dofile(f) end
if p ~= nil then
cli_ssid = p.wifi_ssid cli_pwd = p.wifi_password p=nil
else
cli_ssid = "" cli_pwd = ""
end
ap_ssid="NodeMCU" ap_pwd="ppp"
end
secrets_wifi()

View File

@@ -1,22 +1,26 @@
# Quelques commandes remote (luatool) à envoyer avec le plugin Atom-IDE-terminal de l'éditeur Atom
# zf200105.0016
# zf200110.1826
Todo à faire pour ce projet !
- 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é)
- ajouter le contrôle flip/flop du btn sur RELAY
- ajouter une page affichage variables globales
- 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
- améliorer le résultat de api_sonoff.html, il faut sortir l'état des IO lors d'un changement comme confirmation
- enlever la ligne wifi init dans z_index.html
- if verbose print partout dans *.lua
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- copier secrets_project et secrets_wifi dans _secrets_project_ _secrets_wifi_ pour la documentation
v- déplacer le mode AP dans wifi_init
v- faire la page web service pour allumer la LED
v- faire la page web service pour allumer le relay
v- 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
x- mettre ZLED2 et ZRELAY dans secrets_project
x-ajouter argument ok dans wifi_init.html (sécurité)
@@ -33,7 +37,7 @@ v- faire la page web service pour allumer le relay
# définitions à faire AVANT !
export luatool_tty="/dev/cu.wchusbserial1410"
export zIP="192.168.0.156"
export zIP="192.168.0.182"
export zport="23"
export zIP="localhost"
@@ -51,20 +55,27 @@ for k,v in pairs(_G) do print(k,v) end
# commandes lua pour ce projet
export zIP="192.168.0.156"
export zIP="192.168.0.182"
export zIP="192.168.4.1"
export zport="23"
./luatool.py --ip $zIP:$zport -f z_index.html
./luatool.py --ip $zIP:$zport -f secrets_project.lua
./luatool.py --ip $zIP:$zport -f api_sonoff.html
http://192.168.0.156
http://192.168.0.182
telnet -rN $zIP $zport
verbose=false
dofile("dir.lua")
dir()
#filec('dir2.lua')
#dirc()
for k,v in pairs(_G) do print(k,v) end
node.restart()
~.
./luatool.py --ip $zIP:$zport -f dir.lua