Terminé la mise à jour des secrets sur les sondes température/humidité de Ruchonnet
This commit is contained in:
@@ -1,28 +1,9 @@
|
|||||||
# Quelques commandes remote (luatool) à envoyer avec le plugin Atom-IDE-terminal de l'éditeur Atom
|
# Quelques commandes remote (luatool) à envoyer avec le plugin Atom-IDE-terminal de l'éditeur Atom
|
||||||
# zf200101.1304
|
# zf200619.1626
|
||||||
|
|
||||||
Todo à faire pour ce projet !
|
Todo à faire pour ce projet !
|
||||||
|
|
||||||
-
|
- mettre le nouveau système socat
|
||||||
- ajouter fonction restart dans zindex.html (argument restart)
|
|
||||||
- ajouter argument ok dans wifi_init.html
|
|
||||||
- ajouter get_data() dans 0_send_data.lua
|
|
||||||
- cron 10 seconde get_data avec moyenne et cron 300 sendata et zero moyenne
|
|
||||||
- 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
|
|
||||||
- indiquer nodeMCU name du dhcp modem 4G dans table liste adresses ip
|
|
||||||
- passer à 10 secondes la seconde chance
|
|
||||||
- passer à 15x les tentatives de connexions au WIFI
|
|
||||||
- déplacer le mode AP dans wifi_init
|
|
||||||
- ajouter le web_srv2 dans boot au lieu de boot2
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# si luatool ne marche pas sur le MAC, il faut lire ceci:
|
# si luatool ne marche pas sur le MAC, il faut lire ceci:
|
||||||
@@ -32,64 +13,70 @@ Todo à faire pour ce projet !
|
|||||||
# CTRL+ALT+ENTER envoie au terminal la ligne de l'éditeur
|
# CTRL+ALT+ENTER envoie au terminal la ligne de l'éditeur
|
||||||
# SHIT+CTRL+` ouvre le terminal (attention, ne pas oublier de copier le *path* dans le *tree* et le changer)
|
# SHIT+CTRL+` ouvre le terminal (attention, ne pas oublier de copier le *path* dans le *tree* et le changer)
|
||||||
# ALT+CMD+F bascule entre le terminal et l'éditeur
|
# ALT+CMD+F bascule entre le terminal et l'éditeur
|
||||||
|
# ALT+N+. fermer une session telnet sur le NodeMCU
|
||||||
|
|
||||||
# définitions à faire AVANT !
|
|
||||||
cd /Users/zuzu/Desktop/NodeMCU/NodeMCU_Lua/WIFI_sniffer/cret_project
|
# définitions à faire si le NodeMCU est connecté en USB !
|
||||||
export luatool_tty="/dev/cu.wchusbserial1410"
|
export luatool_tty="/dev/cu.wchusbserial1410"
|
||||||
export zIP="192.168.0.113"
|
|
||||||
|
|
||||||
#th0 dev mobile
|
|
||||||
|
###################################
|
||||||
|
# A faire pour pouvoir manager les NodeMCU de ruru depuis la maison
|
||||||
|
###################################
|
||||||
|
# dans une 1ère console
|
||||||
|
#th1, juste en face du déshumidificateur
|
||||||
|
ssh -t -L 2323:localhost:2323 ubuntu@www.zuzu-test.ml ssh -N -L 2323:192.168.8.101:23 ubuntu@localhost -p 20223
|
||||||
|
#th2, à l'étage en face du déshumidificateur
|
||||||
|
ssh -t -L 2323:localhost:2323 ubuntu@www.zuzu-test.ml ssh -N -L 2323:192.168.8.102:23 ubuntu@localhost -p 20223
|
||||||
|
#th3, dans la zone revues sur un rayon
|
||||||
|
ssh -t -L 2323:localhost:2323 ubuntu@www.zuzu-test.ml ssh -N -L 2323:192.168.8.103:23 ubuntu@localhost -p 20223
|
||||||
|
#th4, proche de la porte du local des archives
|
||||||
|
ssh -t -L 2323:localhost:2323 ubuntu@www.zuzu-test.ml ssh -N -L 2323:192.168.8.104:23 ubuntu@localhost -p 20223
|
||||||
|
###################################
|
||||||
|
|
||||||
|
|
||||||
|
# les autres en local à la maison, attention, les adresses ip ne sont peut-être plus justes !
|
||||||
|
#th0, banc test sur la planche à pain
|
||||||
192.168.0.118
|
192.168.0.118
|
||||||
#th1
|
#th5, chambre à coucher
|
||||||
192.168.0.143 192.168.8.102
|
|
||||||
#th2
|
|
||||||
192.168.0.132 192.168.8.105
|
|
||||||
#th3
|
|
||||||
192.168.0.145 192.168.8.104
|
|
||||||
#th4
|
|
||||||
192.168.0.117 192.168.8.103
|
|
||||||
#th5 chambre à coucher
|
|
||||||
192.168.0.178
|
192.168.0.178
|
||||||
#th6 buanderie
|
#th6, buanderie
|
||||||
192.168.0.162
|
192.168.0.162
|
||||||
#th7 cave
|
#th7, cave
|
||||||
192.168.0.199
|
192.168.0.199
|
||||||
#th8 salon
|
#th8, salon
|
||||||
192.168.0.124
|
192.168.0.124
|
||||||
|
|
||||||
|
|
||||||
|
###############################
|
||||||
|
# commandes lua pour ce projet
|
||||||
|
###############################
|
||||||
|
# dans une 2e console
|
||||||
|
|
||||||
export zIP="192.168.0.143"
|
|
||||||
export zport="23"
|
|
||||||
|
|
||||||
cd '/Users/zuzu/Google Drive/FamilleZ Share/FamilleZ/Papa/LUA/NodeMCU ESP8266/NodeMCU_Lua/Mesures/humidity/bolo
|
|
||||||
'
|
|
||||||
export zIP="localhost"
|
export zIP="localhost"
|
||||||
export zport="2323"
|
export zport="2323"
|
||||||
ATTENTION: voir les tunnels tout à la fin !
|
|
||||||
|
|
||||||
|
|
||||||
# ouvrir et fermer (ALT+N+.) une session telnet sur le NodeMCU avec l'adresse zIP)
|
|
||||||
telnet -rN $zIP $zport
|
telnet -rN $zIP $zport
|
||||||
~.
|
|
||||||
--node.restart()
|
verbose=false
|
||||||
collectgarbage()
|
|
||||||
=node.heap()
|
=node.heap()
|
||||||
|
|
||||||
|
=node_id
|
||||||
|
=influxdb_url
|
||||||
for k,v in pairs(_G) do print(k,v) end
|
for k,v in pairs(_G) do print(k,v) end
|
||||||
|
|
||||||
|
|
||||||
# commandes lua pour ce projet
|
|
||||||
export zIP="192.168.0.162"
|
|
||||||
telnet -rN $zIP $zport
|
|
||||||
verbose=false
|
|
||||||
dofile("dir.lua")
|
dofile("dir.lua")
|
||||||
dir()
|
dir()
|
||||||
#filec('dir2.lua')
|
|
||||||
#dirc()
|
dofile("head.lua")
|
||||||
|
zhead("secrets_project.lua")
|
||||||
|
|
||||||
~.
|
~.
|
||||||
|
|
||||||
./luatool.py --ip $zIP:$zport -f dir.lua
|
./luatool.py --ip $zIP:$zport -f dir.lua
|
||||||
|
./luatool.py --ip $zIP:$zport -f secrets_project.lua
|
||||||
|
|
||||||
|
./luatool.py --ip $zIP:$zport --zrestart
|
||||||
|
|
||||||
verbose=true
|
verbose=true
|
||||||
verbose=false
|
verbose=false
|
||||||
@@ -202,7 +189,7 @@ cat("boot2.lua")
|
|||||||
# création des tunnels ssh
|
# création des tunnels ssh
|
||||||
ATTENTION: dans un premier terminal !
|
ATTENTION: dans un premier terminal !
|
||||||
Pour Bolo à Ruchonnet:
|
Pour Bolo à Ruchonnet:
|
||||||
ssh -t -L 2323:localhost:2323 ubuntu@www.zuzutest.ml ssh -N -L 2323:192.168.8.102:23 ubuntu@localhost -p 20223
|
ssh -t -L 2323:localhost:2323 ubuntu@www.zuzu-test.ml ssh -N -L 2323:192.168.8.102:23 ubuntu@localhost -p 20223
|
||||||
|
|
||||||
Pour le Crêt
|
Pour le Crêt
|
||||||
ssh -N -L 2323:192.168.0.137:23 admin@z.zufferey.com -p 1822
|
ssh -N -L 2323:192.168.0.137:23 admin@z.zufferey.com -p 1822
|
||||||
@@ -241,13 +228,13 @@ status, err = pcall(function () toto() end) if status==false then print("Error:
|
|||||||
|
|
||||||
Gestion de la passerelle SSH reverse
|
Gestion de la passerelle SSH reverse
|
||||||
Puis depuis une autre console on peut faire directement pour aller sur l'OpiZ (ici le 20223):
|
Puis depuis une autre console on peut faire directement pour aller sur l'OpiZ (ici le 20223):
|
||||||
ssh -t ubuntu@www.zuzutest.ml ssh ubuntu@localhost -p 20223
|
ssh -t ubuntu@www.zuzu-test.ml ssh ubuntu@localhost -p 20223
|
||||||
|
|
||||||
ou
|
ou
|
||||||
|
|
||||||
1ère console
|
1ère console
|
||||||
On établit le tunnel local avec l'OpiZ
|
On établit le tunnel local avec l'OpiZ
|
||||||
ssh -N -L 20223:localhost:20223 ubuntu@www.zuzutest.ml
|
ssh -N -L 20223:localhost:20223 ubuntu@www.zuzu-test.ml
|
||||||
|
|
||||||
|
|
||||||
2ème console, on utilise le tunnel OpiZ en local sur sa machine
|
2ème console, on utilise le tunnel OpiZ en local sur sa machine
|
||||||
|
|||||||
Reference in New Issue
Block a user