|
|
|
@ -2552,7 +2552,7 @@ exports.raiseATicketSlave = async (req, reply) => {
|
|
|
|
|
const masterDisconnected = diffInMinutesMaster > 1 ? [{
|
|
|
|
|
hardwareId: connected_to,
|
|
|
|
|
masterName: masterSensor.tankName,
|
|
|
|
|
disconnectedAt: now.format("DD-MM-YYYY HH:mm:ss"),
|
|
|
|
|
// disconnectedAt: now.format("DD-MM-YYYY HH:mm:ss"),
|
|
|
|
|
}] : [];
|
|
|
|
|
|
|
|
|
|
let connectedSlaves = sensors.filter(sensor => sensor.connected_to?.trim() === connected_to.trim());
|
|
|
|
@ -2574,6 +2574,7 @@ exports.raiseATicketSlave = async (req, reply) => {
|
|
|
|
|
|
|
|
|
|
if (loraDiffInMinutes > 1) {
|
|
|
|
|
disconnectedSlaves.push({
|
|
|
|
|
hardwareId: connected_to,
|
|
|
|
|
slaveHardwareId: slaveId,
|
|
|
|
|
slaveName: slave.tankName
|
|
|
|
|
});
|
|
|
|
@ -2588,7 +2589,7 @@ exports.raiseATicketSlave = async (req, reply) => {
|
|
|
|
|
type: "GSM Disconnected",
|
|
|
|
|
hardwareId: connected_to,
|
|
|
|
|
message: `Master GSM disconnected - ${connected_to}`,
|
|
|
|
|
disconnectedAt: now.format("DD-MM-YYYY HH:mm:ss")
|
|
|
|
|
// disconnectedAt: now.format("DD-MM-YYYY HH:mm:ss")
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -2598,7 +2599,7 @@ exports.raiseATicketSlave = async (req, reply) => {
|
|
|
|
|
hardwareIds: disconnectedSlaves.map(d => d.slaveHardwareId),
|
|
|
|
|
slaveNames: disconnectedSlaves.map(d => d.slaveName),
|
|
|
|
|
message: "Slaves LoRa disconnected",
|
|
|
|
|
disconnectedAt: now.format("DD-MM-YYYY HH:mm:ss")
|
|
|
|
|
//disconnectedAt: now.format("DD-MM-YYYY HH:mm:ss")
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|