Updated 02/19/2024
Advanced Power Control - Lua Scripting
On its own, a power switch isn't very smart. Add custom functionality using the built-in simple Lua scripting language. It's really simple. No programming experience is required. Give it a try!Main Lua scripting page
Reboot the modem weekly
To start automatically upon power up, set the start script
After entering the scripts (or copy/paste) and saving it, select the script to run and press the Start button to start it.
-- Firmware 1.8.x and higher required for event stream. -- If lower firmware , use a while loop. -- Constants for convenience local Sun, Mon, Tue, Wed, Thu, Fri, Sat =1,2,3,4,5,6,7 local Modem =1 -- Modem outlet -- Reboot the modem Sundays at 3:00am function reboot_modem_weekly() for i,t,data in event.stream(event.local_time({wday=Sun,hour=3,min=0})) do outlet[Modem].off() delay(45) outlet[Modem].on() end end
Have a smart script or unique way to use your switch? Let us know!
engineering@digital-loggers.com