From 61039b8db94b202977c36dde3a7d6a4c50c6b087 Mon Sep 17 00:00:00 2001 From: andig Date: Wed, 24 Jan 2024 08:19:53 +0100 Subject: [PATCH] PSA: allow float soc --- vehicle/psa/provider.go | 2 +- vehicle/psa/types.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/vehicle/psa/provider.go b/vehicle/psa/provider.go index d6bbb4786..e31f5b86d 100644 --- a/vehicle/psa/provider.go +++ b/vehicle/psa/provider.go @@ -34,7 +34,7 @@ func (v *Provider) Soc() (float64, error) { continue } - return float64(e.Level), nil + return e.Level, nil } err = api.ErrNotAvailable diff --git a/vehicle/psa/types.go b/vehicle/psa/types.go index e6438be00..7f2598ee7 100644 --- a/vehicle/psa/types.go +++ b/vehicle/psa/types.go @@ -55,7 +55,7 @@ type Status struct { type Energy struct { UpdatedAt time.Time Type string // Fuel/Electric - Level int + Level float64 Autonomy int Charging struct { Plugged bool