I am using Utility Meter to track my cars odometers. I have a separate Utility Meter set up for Daily, Weekly, Monthly and Yearly distance travelled for each vehicle.
The problem I have is that the values I get from all of my utility meters are too high.
I have checked a couple of data points, and for one day, it was 17% high (over a total of 175km) and for the past week it was about 12% high (over a distance of about 650km).
The sensor.odometer entity is correct and exactly matches the vehicle odometer, but the utility meters created to track it are not correct. Each day they start at 0, but by the end of the day they are 10-20% higher than they should be.
The tesla odometer values have a precision of 2 decimal points.
The same sort of thing is happening for two different Tesla vehicles that I’m tracking.
When I check the same utility meters for my Nissan Leaf (which only reports odometer to the nearest whole number) the utility meters are reporting correctly.
Any ideas?
Is there something else I should be using to track daily, weekly, monthly, yearly distance travelled?
I also encountered the same problem.
But I solved the problem with automation and MQTT
Create two entities via automation and MQTT:
1: record odometer when parking
2: Record odometer while driving
Go to the configuration file to create multiple entities
Finally, get the mileage of each trip and use it for mobile phone notifications, just like the picture below,use the above entities to count the monthly data, the data is very accurate