- dû récupérer la version de mes scripts wifi du 22 août car je les ai tous corrompu le 23 août en faisant une fausse manip. Merci à la machine à remonter le temps de git :-)

This commit is contained in:
Christian Zufferey
2018-08-24 20:04:00 +02:00
parent e0f1861b0a
commit d0837d1adb
11 changed files with 33 additions and 30 deletions

16
Wifi/wifi_ap_start.lua Executable file → Normal file
View File

@@ -1,5 +1,13 @@
-- Démarre un WIFI AP
print("\n wifi_ap_start.lua zf180823.1039 \n")
-- Démarre le WIFI en mode AP
print("\n wifi_ap_start.lua zf180824.2000 \n")
wifi.setmode(wifi.SOFTAP)
wifi.ap.config({ ssid = "NodeMCU", pwd = "12345678" })
local zmodewifi=wifi.getmode()
if zmodewifi == wifi.NULLMODE then
print("WIFI mode AP only")
wifi.setmode(wifi.SOFTAP)
elseif zmodewifi == wifi.STATION then
print("WIFI mode AP+CLI")
wifi.setmode(wifi.STATIONAP)
end
wifi.ap.config({ ssid = "NodeMCU "..wifi.ap.getmac(), pwd = "12345678" })
dofile("wifi_info.lua")

View File

@@ -1,5 +1,5 @@
-- Démarre le WIFI en mode AP
print("\n wifi_ap_stop.lua zf180823.1039 \n")
print("\n wifi_ap_stop.lua zf180824.2000 \n")
local zmodewifi=wifi.getmode()
if zmodewifi == wifi.SOFTAP then

View File

@@ -1,4 +1,4 @@
-- Petit script pour configurer le client WIFI du NodeMCU
print("\n wifi_cli_conf.lua zf180823.1039 \n")
print("\n wifi_cli_conf.lua zf180824.2000 \n")
wifi.sta.config{ssid="Hugo", pwd="tototutu", save=true}

View File

@@ -1,5 +1,5 @@
-- Petit script pour connecter le NodeMCU sur un AP Wifi avec l'accompte sauvé en EEPROM
print("\n wifi_cli_start.lua zf180823.1039 \n")
print("\n wifi_cli_start.lua zf180824.2000 \n")
local zmodewifi=wifi.getmode()
if zmodewifi == wifi.NULLMODE then

View File

@@ -1,5 +1,5 @@
-- Démarre le WIFI en mode AP
print("\n wifi_cli_stop.lua zf180823.1039 \n")
print("\n wifi_cli_stop.lua zf180824.2000 \n")
local zmodewifi=wifi.getmode()
if zmodewifi == wifi.STATION then

View File

@@ -1,18 +1,6 @@
-- Enclenche le mode configuration WIFI
print("\n wifi_cnf_start.lua zf180823.1039 \n")
-- Petit script pour démarrer le mode configuration WIFI du NodeMCU
print("\n wifi_cnf_start.lua zf180824.2000 \n")
function get_ip()
if wifi.sta.getip() == nil then
print("Connecting to AP...")
else
tmr.stop(0)
print("Connected! IP: ",wifi.sta.getip())
tmr.alarm(0,3000,tmr.ALARM_SINGLE, function() node.restart() end)
end
end
wifi.sta.disconnect()
wifi.sta.clearconfig()
print("\nwifi config http://192.168.4.1\n")
tmr.alarm(0, 1000, tmr.ALARM_AUTO , get_ip)
dofile("wifi_get_ip.lua")
enduser_setup.start()

View File

@@ -1,4 +1,6 @@
-- Déclenche le mode configuration WIFI
print("\n wifi_cnf_stop.lua zf180823.1039 \n")
-- Petit script pour arrêter le mode configuration WIFI du NodeMCU
print("\n wifi_cnf_stop.lua zf180824.2000 \n")
enduser_setup.stop()
wifi.sta.autoconnect(1)
wifi.sta.connect()

View File

@@ -1,5 +1,5 @@
-- Petit script pour obtenir l'adresse IP du NodeMCU connecté sur un AP Wifi
print("\n wifi_get_ip.lua zf180823.1039 \n")
print("\n wifi_get_ip.lua zf180824.2000 \n")
wifitimer1=tmr.create()
tmr.alarm(wifitimer1, 1000, tmr.ALARM_AUTO , function()

View File

@@ -1,5 +1,5 @@
-- Petit script pour afficher les infos actuel du WIFI
print("\n wifi_info.lua zf180823.1039 \n")
print("\n wifi_info.lua zf180824.2000 \n")
local zmodewifi=wifi.getmode()

View File

@@ -1,4 +1,9 @@
-- Déconnecte le WIFI
print("\n wifi_off.lua zf180823.1039 \n")
print("\n wifi_off.lua zf180822.0959 \n")
wifi.sta.disconnect()
wifi.setmode(wifi.NULLMODE)
--[[
print(wifi.NULLMODE, wifi.STATION, wifi.SOFTAP, wifi.STATIONAP)
print(wifi.getmode())
]]

View File

@@ -1,5 +1,5 @@
-- Exemple de petit script pour démarrer le WIFI
print("\n wifi_start.lua zf180823.1039 \n")
print("\n wifi_start.lua zf180824.2000 \n")
dofile("wifi_cli_start.lua")
dofile("wifi_ap_start.lua")