wifi.lua
-- 2020年10月10日 刘庆 lqjava.com
-- wifi工具类
WIFIUtil = {
ssid = "ssid",
pwd = "password",
LED = LEDBlinker.LED1,-- 这里的led可以参考我的led工具
init = function(callback)
wifi.setmode(wifi.STATION)
wifi.eventmon.register(wifi.eventmon.STA_CONNECTED, function(T)
WIFIUtil.LED.bright();
callback();
end)
wifi.eventmon.register(wifi.eventmon.STA_DISCONNECTED, function(T)
WIFIUtil.LED.blink();
end)
local config = {ssid = WIFIUtil.ssid,pwd = WIFIUtil.pwd}
wifi.sta.config(config)
wifi.sta.connect()
end
}
init.lua
dofile("led.lua");
dofile("wifi.lua")
-- WIFI Init
WIFIUtil.init(function()
-- MQTT,HTTP,SOCKET...
print("do something...")
end);