From ebd316bfc606e8fe3050c4d6974ffd99f7b680aa Mon Sep 17 00:00:00 2001 From: Nathaniel Wesley Filardo Date: Thu, 14 Dec 2017 16:18:26 -0500 Subject: [PATCH] Move mqtt lwt to the right place --- init3.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/init3.lua b/init3.lua index 82e4909..7947861 100644 --- a/init3.lua +++ b/init3.lua @@ -14,6 +14,8 @@ mqc, mqcu = dofile("nwfmqtt.lc").mkclient("nwfmqtt.conf") -- rtcfifo conditional init if rtcfifo.ready() == 0 then rtcfifo.prepare() end +mqc:lwt(mqttHeartTopic,"dead",1,1) + -- setup peripherals ow.setup(owpin) i2c.setup(0,2,3,i2c.SLOW) @@ -50,7 +52,6 @@ nwfnet.onnet["init"] = function(e,c) mqtt_reconn_timer:unregister() mqtt_reconn_timer = nil end - mqc:lwt(mqttHeartTopic,"dead",1,1) mqtt_beat_cron = cron.schedule("*/5 * * * *",function(e) mqc:publish(mqttHeartTopic,"beat",1,1) end) mqc:publish(mqttHeartTopic,"alive",1,1) mqc:subscribe({mqttTargTopic=1,mqttModeTopic=1,mqttFanTopic=1}) -- 2.50.1