diff --git a/routes/switch.js b/routes/switch.js index 511128e..2c083ae 100644 --- a/routes/switch.js +++ b/routes/switch.js @@ -37,6 +37,8 @@ let client = mqtt.connect("mqtt://" + MQTTHOST + ":" + MQTTPORT,{username: MQTTU let offtime = ""; let retur = {}; +console.log("Start: ", moment().format("YYYY-MM-DD HH:mm")); + client.on('connect', function() { connected = true; retur.connect = 'connected'; @@ -54,15 +56,14 @@ client.on('reconnect', function(){ }); -// beim start mal den Zustand abfragen -doPublish(""); - // Konfig einlesen und entsprechende Variablen einstellen (async () => { try{ - let json = await fs.readFile('config.json','utf8') + let json = await fs.readFile('config/config.json','utf8') js = JSON.parse(json); - brenndauer = js.brenndauer; + if(js.brenndauer != undefined) { + brenndauer = js.brenndauer; + } console.log(brenndauer); }catch(err){ console.log(err) @@ -70,6 +71,10 @@ doPublish(""); })() +// beim start mal den Zustand abfragen +doPublish(""); + + function doPublish(payload) { // retur.relais='pending'; client.publish('cmnd/laufschrift/Power',payload);