formatting js; removed GARDEN_IP config

This commit is contained in:
Dobromir Popov ONE
2022-04-16 14:00:10 +03:00
parent d9b2af2511
commit 907531eee9
4 changed files with 155 additions and 103 deletions

View File

@@ -148,34 +148,26 @@ mqtt_client.on("message", function (topic, message) {
handled = true;
}
if (topic === EspDeviceName + "/Water/start") {
var j = JSON.parse(message);
dht.Soil = j.soil;
SaveDhtIf();
handled = true;
console.log(
formatDate(new Date()) +
EspDeviceName +
" > Started watering at " +
j.time +
"(GMT) with " +
j.soil +
"% soil RH"
);
try {
var j = JSON.parse(message);
dht.Soil = j.soil;
SaveDhtIf();
handled = true;
console.log(formatDate(new Date()) + EspDeviceName + " > Started watering at " + j.time + "(GMT) with " + j.soil + "% soil RH");
} catch (e) {
console.log("MQTT> unexpected json payload at /Water/start:" + message);
}
}
if (topic === EspDeviceName + "/Water/stop") {
var j = JSON.parse(message);
dht.Soil = j.soil;
SaveDhtIf();
handled = true;
console.log(
formatDate(new Date()) +
EspDeviceName +
" > Finished watering at " +
j.time +
"(GMT) with " +
j.soil +
"% soil RH"
);
try {
var j = JSON.parse(message);
dht.Soil = j.soil;
SaveDhtIf();
handled = true;
console.log(formatDate(new Date()) + EspDeviceName + " > Finished watering at " + j.time + "(GMT) with " + j.soil + "% soil RH");
} catch (e) {
console.log("MQTT> unexpected json payload at /Water/stop:" + message);
}
}
if (!handled) {
@@ -221,4 +213,13 @@ exports.Send = function (topic = "", message = "") {
console.log("MQTT> Published to '" + topic + "'>'" + message + "'");
console.log(r);
});
};
exports.SendCmd = function (message = "") {
topic = EspDeviceName + "/cmd";
console.log("MQTT> command topic is:" + topic);
console.log("MQTT> message:" + message);
mqtt_client.publish(topic, message, (r) => {
console.log("MQTT> Published to '" + topic + "'>'" + message + "'");
console.log(r);
});
};