Skip to content

Commit 7ccb923

Browse files
h2zeroheythisisnate
authored andcommitted
Add time_server setting to allow user to provide their own server.
1 parent 29819e0 commit 7ccb923

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/lfs/server_settings.lua

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ local function process(request)
3030
endpoint_type = request.body.endpoint_type,
3131
blink = request.body.blink,
3232
discovery = request.body.discovery,
33-
aws = request.body.aws
33+
aws = request.body.aws,
34+
time_server = request.body.time_server
3435
}))
3536
setVar("sensors", require("variables_build")(request.body.sensors))
3637
setVar("actuators", require("variables_build")(request.body.actuators))

src/lfs/wifi.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ local _ = tmr.create():alarm(900, tmr.ALARM_AUTO, function(t)
6161
gpio.write(4, gpio.HIGH)
6262
enduser_setup.stop()
6363

64-
sntp.sync({gw, 'time.google.com', 'pool.ntp.org'},
64+
sntp.sync({require("settings").time_server or gw, 'time.google.com', 'pool.ntp.org'},
6565
function(sec)
6666
tm = rtctime.epoch2cal(sec)
6767
print("Heap: ", node.heap(), "Current Date/Time:",

0 commit comments

Comments
 (0)