disabled getLastHeartbeatToDeterminIdling
This commit is contained in:
@ -37,30 +37,30 @@ async function commitMessage(now, logDevice) {
|
||||
// if (logDevice.device_id == "0353742372637637")
|
||||
// console.log("vhc", vhc, lastTrack)
|
||||
|
||||
if (["heartbeat", "alarm"].includes(logDevice.action)) {
|
||||
if (logDevice.ignition == GpsTracksModels.STTS_IGNITION_HIGH) {
|
||||
if (logDevice.speed) {
|
||||
logDevice.stts_engine = GpsTracksModels.STTS_EN_MOVING
|
||||
} else {
|
||||
if (lastTrack.length > 0) {
|
||||
const checkLastHeartbeat =
|
||||
await GpsTracksModels.getLastHeartbeatToDeterminIdling(
|
||||
logDevice.device_id,
|
||||
lastTrack[0].crt,
|
||||
now,
|
||||
)
|
||||
if (checkLastHeartbeat.length >= 3) {
|
||||
logDevice.stts_engine =
|
||||
GpsTracksModels.STTS_EN_IDLING
|
||||
} else {
|
||||
logDevice.stts_engine = lastTrack[0].stts_engine
|
||||
}
|
||||
}
|
||||
}
|
||||
} else {
|
||||
logDevice.stts_engine = GpsTracksModels.STTS_EN_STOPING
|
||||
}
|
||||
}
|
||||
// if (["heartbeat", "alarm"].includes(logDevice.action)) {
|
||||
// if (logDevice.ignition == GpsTracksModels.STTS_IGNITION_HIGH) {
|
||||
// if (logDevice.speed) {
|
||||
// logDevice.stts_engine = GpsTracksModels.STTS_EN_MOVING
|
||||
// } else {
|
||||
// if (lastTrack.length > 0) {
|
||||
// const checkLastHeartbeat =
|
||||
// await GpsTracksModels.getLastHeartbeatToDeterminIdling(
|
||||
// logDevice.device_id,
|
||||
// lastTrack[0].crt,
|
||||
// now,
|
||||
// )
|
||||
// if (checkLastHeartbeat.length >= 3) {
|
||||
// logDevice.stts_engine =
|
||||
// GpsTracksModels.STTS_EN_IDLING
|
||||
// } else {
|
||||
// logDevice.stts_engine = lastTrack[0].stts_engine
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// } else {
|
||||
// logDevice.stts_engine = GpsTracksModels.STTS_EN_STOPING
|
||||
// }
|
||||
// }
|
||||
|
||||
if (["location"].includes(logDevice.action)) {
|
||||
// console.log(logDevice.device_id + " : 1")
|
||||
@ -97,18 +97,19 @@ async function commitMessage(now, logDevice) {
|
||||
logDevice.stts_engine = GpsTracksModels.STTS_EN_MOVING
|
||||
} else {
|
||||
if (lastTrack.length > 0) {
|
||||
const checkLastHeartbeat =
|
||||
await GpsTracksModels.getLastHeartbeatToDeterminIdling(
|
||||
logDevice.device_id,
|
||||
lastTrack[0].crt,
|
||||
now,
|
||||
)
|
||||
if (checkLastHeartbeat.length >= 3) {
|
||||
logDevice.stts_engine =
|
||||
GpsTracksModels.STTS_EN_IDLING
|
||||
} else {
|
||||
logDevice.stts_engine = lastTrack[0].stts_engine
|
||||
}
|
||||
// const checkLastHeartbeat =
|
||||
// await GpsTracksModels.getLastHeartbeatToDeterminIdling(
|
||||
// logDevice.device_id,
|
||||
// lastTrack[0].crt,
|
||||
// now,
|
||||
// )
|
||||
// if (checkLastHeartbeat.length >= 3) {
|
||||
// logDevice.stts_engine =
|
||||
// GpsTracksModels.STTS_EN_IDLING
|
||||
// } else {
|
||||
// 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
|
||||
@ -432,7 +433,7 @@ class ListenController {
|
||||
Number(act.stts_data.gsm_signal_strength) + 1
|
||||
logDevice.stts_oil_electricity =
|
||||
Number(act.stts_data.terminal_info.oil_electricity) ===
|
||||
0
|
||||
0
|
||||
? GpsTracksModels.STTS_OIL_ELECTRIC_ON
|
||||
: GpsTracksModels.STTS_OIL_ELECTRIC_OFF
|
||||
|
||||
@ -496,7 +497,7 @@ class ListenController {
|
||||
Number(act.stts_data.gsm_signal_strength) + 1
|
||||
logDevice.stts_oil_electricity =
|
||||
Number(act.stts_data.terminal_info.oil_electricity) ===
|
||||
0
|
||||
0
|
||||
? GpsTracksModels.STTS_OIL_ELECTRIC_ON
|
||||
: GpsTracksModels.STTS_OIL_ELECTRIC_OFF
|
||||
|
||||
|
||||
Reference in New Issue
Block a user