From 8f3280593a3c9580ff0c68aeaf11f866a7250b7f Mon Sep 17 00:00:00 2001 From: andig Date: Thu, 26 Jun 2025 16:59:47 +0200 Subject: [PATCH] Heating: remove session workarounds (#22069) --- charger/heatpump.go | 4 ---- charger/sgready.go | 4 ---- 2 files changed, 8 deletions(-) diff --git a/charger/heatpump.go b/charger/heatpump.go index fb6c2934b..08f2fd14d 100644 --- a/charger/heatpump.go +++ b/charger/heatpump.go @@ -122,10 +122,6 @@ func (wb *Heatpump) setMaxPower(power int64) error { // Status implements the api.Charger interface func (wb *Heatpump) Status() (api.ChargeStatus, error) { - if wb.lp != nil && wb.lp.GetMode() == api.ModeOff { - return api.StatusA, nil - } - power, err := wb.getMaxPower() if err != nil { return api.StatusNone, err diff --git a/charger/sgready.go b/charger/sgready.go index 510a8bdbb..a4a88363a 100644 --- a/charger/sgready.go +++ b/charger/sgready.go @@ -129,10 +129,6 @@ func (wb *SgReady) getMode() (int64, error) { // Status implements the api.Charger interface func (wb *SgReady) Status() (api.ChargeStatus, error) { - if wb.lp != nil && wb.lp.GetMode() == api.ModeOff { - return api.StatusA, nil - } - mode, err := wb.getMode() if err != nil { return api.StatusNone, err