diff --git a/libs/car_status.py b/libs/car_status.py index 8d61c94..cd91316 100644 --- a/libs/car_status.py +++ b/libs/car_status.py @@ -1,5 +1,6 @@ from mylogger import logger -from psa_connectedcar import Position, Geometry, PositionProperties, Kinetic, Energy, EnergyCharging, Status +from psa_connectedcar import Position, Geometry, PositionProperties, Kinetic, Energy, EnergyCharging, Status, \ + VehicleOdometer # pylint: disable=too-many-arguments @@ -27,6 +28,9 @@ class CarStatus(Status): if len(self._energy) == 2 and self._energy[0].type != 'Electric': self._energy = self._energy[::-1] + if self.timed_odometer is None: + self.timed_odometer = VehicleOdometer() + def is_moving(self): try: return self.kinetic.moving