From 72b4a1d96d94c89979c36a57fd25953372c27cd0 Mon Sep 17 00:00:00 2001 From: premultiply <4681172+premultiply@users.noreply.github.com> Date: Tue, 9 Jan 2024 00:57:50 +0000 Subject: [PATCH] mennekes: fix phaseswitch and power --- charger/mennekes.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charger/mennekes.go b/charger/mennekes.go index 6c55f0cac7..9c400ea3ac 100644 --- a/charger/mennekes.go +++ b/charger/mennekes.go @@ -188,7 +188,7 @@ func (wb *Mennekes) CurrentPower() (float64, error) { return 0, err } - return float64(encoding.Float32(b)) * 1e3, nil + return float64(encoding.Float32(b)), nil } var _ api.MeterEnergy = (*Mennekes)(nil) @@ -263,7 +263,7 @@ var _ api.PhaseSwitcher = (*Mennekes)(nil) // Phases1p3p implements the api.PhaseSwitcher interface func (wb *Mennekes) Phases1p3p(phases int) error { var u uint16 - if phases == 3 { + if phases == 1 { u = 1 }