]> hydra-www.ietfng.org Git - acmetensortoys-esp-lua_thermostat/commitdiff
Use tabular form of MQTT :subscribe
authorNathaniel Wesley Filardo <nwf@cs.jhu.edu>
Sat, 26 Aug 2017 06:31:06 +0000 (02:31 -0400)
committerNathaniel Wesley Filardo <nwf@cs.jhu.edu>
Sat, 26 Aug 2017 06:35:20 +0000 (02:35 -0400)
init3.lua

index 3a8329fdb6ab15e4dd27e52d028e07efd3ef7bda..82e4909cf57268f12e62b6a417f24939d92a0df3 100644 (file)
--- a/init3.lua
+++ b/init3.lua
@@ -53,9 +53,7 @@ nwfnet.onnet["init"] = function(e,c)
     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)
-    mqc:subscribe(mqttModeTopic,1)
-    mqc:subscribe(mqttFanTopic ,1)
+    mqc:subscribe({mqttTargTopic=1,mqttModeTopic=1,mqttFanTopic=1})
     led(0)
   elseif e == "wstagoip"              then
     if not mqtt_reconn_timer then mqtt_conn() end