From 21e12f943a7a3dc843cd7c4697d3299cb5e30287 Mon Sep 17 00:00:00 2001 From: andig Date: Sun, 22 May 2022 21:41:29 +0200 Subject: [PATCH] Re-add odometer logging (#3473) --- core/loadpoint.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/core/loadpoint.go b/core/loadpoint.go index edecc863b..f5cb51eea 100644 --- a/core/loadpoint.go +++ b/core/loadpoint.go @@ -796,11 +796,14 @@ func (lp *LoadPoint) setActiveVehicle(vehicle api.Vehicle) { lp.publish("vehicleCapacity", lp.vehicle.Capacity()) // publish odometer once - var odo float64 if vs, ok := lp.vehicle.(api.VehicleOdometer); ok { - odo, _ = vs.Odometer() + if odo, err := vs.Odometer(); err == nil { + lp.log.DEBUG.Printf("vehicle odometer: %.0fkm", odo) + lp.publish("vehicleOdometer", odo) + } else { + lp.log.ERROR.Printf("vehicle odometer: %v", err) + } } - lp.publish("vehicleOdometer", odo) lp.applyAction(vehicle.OnIdentified())