Config eingeführt

This commit is contained in:
2019-04-05 11:30:59 +02:00
parent 348666572e
commit 7cd3a1d0d9

View File

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