Files
NodeMCU_Lua/Mesures/energy/transfo_courant_clip_1p_1/boot.lua

44 lines
1.3 KiB
Lua

-- Scripts à charger après le boot pour démarrer son projet
print("\n boot.lua zf200607.1549 \n")
-- function ztime_stamp() return tmr.now()/1000000 end
function boot()
verbose = true
print("On lance le boot...")
collectgarbage() print(node.heap())
f = "0_http_post.lua" if file.exists(f) then dofile(f) end
collectgarbage() print(node.heap())
_, boot_reason = node.bootreason()
zarg_boot= "energy,memory=boot_"..yellow_id.." ram="..node.heap().."\n"
zarg_boot=zarg_boot.."energy,boot=boot_reason_"..yellow_id.." err="..boot_reason
http_post(influxdb_url,zarg_boot)
boot_reason = nil
-- f = "0_zdyndns.lua" if file.exists(f) then dofile(f) end
-- print(node.heap()) collectgarbage() print(node.heap())
f="0_btn_flipflop.lua" if file.exists(f) then dofile(f) end
collectgarbage() print(node.heap())
f="0_get_power.lua" if file.exists(f) then dofile(f) end
collectgarbage() print(node.heap())
f="0_cron.lua" if file.exists(f) then dofile(f) end
collectgarbage() print(node.heap())
print("verbose:",verbose) print("le boot est lancé...")
gpio.write(zLED, gpio.HIGH)
f=nil boot=nil
collectgarbage() print(node.heap())
end
boot()
--[[
verbose = true
verbose = false
]]