From 94dbfaa6606e72a965e36995f75517c811042757 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Fri, 10 Dec 2021 13:23:06 +0100 Subject: [PATCH] Fix charging and discharging states for storage --- fronius/froniusstorage.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fronius/froniusstorage.cpp b/fronius/froniusstorage.cpp index 792d2d5f..d162a550 100644 --- a/fronius/froniusstorage.cpp +++ b/fronius/froniusstorage.cpp @@ -126,6 +126,6 @@ void FroniusStorage::updateActivityInfo(const QByteArray &data) QVariantMap dataMap = jsonDoc.toVariant().toMap().value("Body").toMap().value("Data").toMap(); float charge_akku = dataMap.value("Site").toMap().value("P_Akku").toFloat(); pluginThing()->setStateValue(storageCurrentPowerStateTypeId, charge_akku); - pluginThing()->setStateValue(storageChargingStateTypeId, charge_akku < 0); - pluginThing()->setStateValue(storageDischargingStateTypeId, charge_akku > 0); + pluginThing()->setStateValue(storageDischargingStateTypeId, charge_akku < 0); + pluginThing()->setStateValue(storageChargingStateTypeId, charge_akku > 0); }