|
|
|
@ -1859,15 +1859,16 @@ exports.getMasterSlaveSummary = async (req, reply) => {
|
|
|
|
|
"Asia/Kolkata"
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
connectedLoraDate = indiaTime.format("DD-MM-YYYY");
|
|
|
|
|
connectedLoraTime = indiaTime.format("HH:mm:ss");
|
|
|
|
|
|
|
|
|
|
loraStatus = tankHeight > 0 ? "connected" : "disconnected";
|
|
|
|
|
|
|
|
|
|
// if (loraStatus === "disconnected") {
|
|
|
|
|
// loraLastDisconnect = `${connectedLoraDate} ${connectedLoraTime}`;
|
|
|
|
|
// }
|
|
|
|
|
// ⛔ Override if master is disconnected
|
|
|
|
|
if (gsmStatus === "disconnected") {
|
|
|
|
|
loraStatus = "disconnected";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (loraStatus === "disconnected") {
|
|
|
|
|
if (connectedLoraDate && connectedLoraTime) {
|
|
|
|
|
loraLastDisconnect = `${connectedLoraDate} ${connectedLoraTime}`;
|
|
|
|
@ -1876,6 +1877,7 @@ exports.getMasterSlaveSummary = async (req, reply) => {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
// Update in DB
|
|
|
|
|
await Insensors.updateOne(
|
|
|
|
|