EngineHours not calculation after installing V6.1

Theerayuttu 2 years ago

Hi,
We found that there is no engine hours calculation after installing V6.1
But only devices that don't report ignition directly and use Computed attributes instead,
example.

Ignition
in3 ? true : false
Boolean

but hours is not continue count when ignition is yes.
Does it need to be any config else? (but V5.12 doesn't have this problem)

data in route report
route report

Anton Tananaev 2 years ago

Engine hours are calculated before computed attributes.

Theerayuttu 2 years ago

Oh, this is changed on V6.1 right?
before this version it calculated normally.
It ok, this old tracker devices. actually we plan replace it.

Not sure another way Can we rollback server to previous version?

Anton Tananaev 2 years ago

No, this has not changed recently, as far as I know.

Theerayuttu 2 years ago

This is data before installing the V6.1 The engine hours is still counted.

Description text

I will try rollback to previous version.
Thank you.

tecseguridad 2 years ago

Hello, I've noticed the same issue. Have you found any solution? After reviewing the reports, I've noticed that since the update from 5.12 to 6.1, the engine hours have stopped working, despite the ignition event being detected. I haven't made any other modifications apart from the update. Regards.

BOKG 2 years ago

Greetings, after updating to the latest version, I started experiencing the same issue. I noticed it after requesting a vehicle route report. I would like to know what could be causing this inconvenience or where to start looking for a solution.

tecseguridad 2 years ago

Since the update from 5.12 to 6.1, the engine hours have stopped working, despite the ignition event being detected. Any clues?

greetings

Anton Tananaev 2 years ago

I think it might be related to attribute copying. Are you using it by any chance?

tecseguridad 2 years ago

Yes im using it like this since 5.12

<entry key="processing.copyAttributes.enable">true</entry>
<entry key='processing.copyAttributes'>event,batteryLevel,power,battery,ignition,cc,door,motion,vibration,result,status,driverUniqueId</entry>

Should i remove ingnition value?

Anton Tananaev 2 years ago

It explains why it sort of worked for you before.

tecseguridad 2 years ago

I don't understand, and explain why it doesn't work now in 6.1?

Anton Tananaev 2 years ago

Attribute copying is now done after hours calculation. What I suspect you had before was you re-used last ignition value instead of the current one. That's why I said that it "sort of" worked before. It was incorrect because you were always using old value.

tecseguridad 2 years ago

Ok tahk you, I understand, and the "processing.copyAttributes" parameter is disabled by default, I suppose.

tecseguridad 2 years ago

Unfortunately, I have disabled copyAttributes and it still does not add up the engine hours.