disabled getLastHeartbeatToDeterminIdling

This commit is contained in:
pringgosutono
2026-03-17 13:11:08 +07:00
parent d77239dbe5
commit 953bef2131

View File

@ -37,30 +37,30 @@ async function commitMessage(now, logDevice) {
// if (logDevice.device_id == "0353742372637637") // if (logDevice.device_id == "0353742372637637")
// console.log("vhc", vhc, lastTrack) // console.log("vhc", vhc, lastTrack)
if (["heartbeat", "alarm"].includes(logDevice.action)) { // if (["heartbeat", "alarm"].includes(logDevice.action)) {
if (logDevice.ignition == GpsTracksModels.STTS_IGNITION_HIGH) { // if (logDevice.ignition == GpsTracksModels.STTS_IGNITION_HIGH) {
if (logDevice.speed) { // if (logDevice.speed) {
logDevice.stts_engine = GpsTracksModels.STTS_EN_MOVING // logDevice.stts_engine = GpsTracksModels.STTS_EN_MOVING
} else { // } else {
if (lastTrack.length > 0) { // if (lastTrack.length > 0) {
const checkLastHeartbeat = // const checkLastHeartbeat =
await GpsTracksModels.getLastHeartbeatToDeterminIdling( // await GpsTracksModels.getLastHeartbeatToDeterminIdling(
logDevice.device_id, // logDevice.device_id,
lastTrack[0].crt, // lastTrack[0].crt,
now, // now,
) // )
if (checkLastHeartbeat.length >= 3) { // if (checkLastHeartbeat.length >= 3) {
logDevice.stts_engine = // logDevice.stts_engine =
GpsTracksModels.STTS_EN_IDLING // GpsTracksModels.STTS_EN_IDLING
} else { // } else {
logDevice.stts_engine = lastTrack[0].stts_engine // logDevice.stts_engine = lastTrack[0].stts_engine
} // }
} // }
} // }
} else { // } else {
logDevice.stts_engine = GpsTracksModels.STTS_EN_STOPING // logDevice.stts_engine = GpsTracksModels.STTS_EN_STOPING
} // }
} // }
if (["location"].includes(logDevice.action)) { if (["location"].includes(logDevice.action)) {
// console.log(logDevice.device_id + " : 1") // console.log(logDevice.device_id + " : 1")
@ -97,20 +97,21 @@ async function commitMessage(now, logDevice) {
logDevice.stts_engine = GpsTracksModels.STTS_EN_MOVING logDevice.stts_engine = GpsTracksModels.STTS_EN_MOVING
} else { } else {
if (lastTrack.length > 0) { if (lastTrack.length > 0) {
const checkLastHeartbeat = // const checkLastHeartbeat =
await GpsTracksModels.getLastHeartbeatToDeterminIdling( // await GpsTracksModels.getLastHeartbeatToDeterminIdling(
logDevice.device_id, // logDevice.device_id,
lastTrack[0].crt, // lastTrack[0].crt,
now, // now,
) // )
if (checkLastHeartbeat.length >= 3) { // if (checkLastHeartbeat.length >= 3) {
logDevice.stts_engine = // logDevice.stts_engine =
GpsTracksModels.STTS_EN_IDLING // GpsTracksModels.STTS_EN_IDLING
} else { // } else {
// logDevice.stts_engine = lastTrack[0].stts_engine
// }
logDevice.stts_engine = lastTrack[0].stts_engine logDevice.stts_engine = lastTrack[0].stts_engine
} }
} }
}
// get stts_alarm, stts_charge, stts_acc, stts_volt, stts_switch // get stts_alarm, stts_charge, stts_acc, stts_volt, stts_switch
} else { } else {
logDevice.stts_engine = GpsTracksModels.STTS_EN_STOPING logDevice.stts_engine = GpsTracksModels.STTS_EN_STOPING