Fix total caluclation (subtract return from consumption)

master
Michael Zanetti 2021-12-14 13:51:25 +01:00
parent 70ad30ccd3
commit c0146c0abf
1 changed files with 1 additions and 1 deletions

View File

@ -293,7 +293,7 @@ void EnergyManagerImpl::updatePowerBalance()
}
double currentPowerConsumption = currentPowerAcquisition + qAbs(qMin(0.0, currentPowerProduction)) - currentPowerStorage;
m_totalConsumption = m_totalAcquisition + m_totalProduction + totalFromStorage;
m_totalConsumption = m_totalAcquisition + m_totalProduction + totalFromStorage - m_totalReturn;
qCDebug(dcEnergyExperience()).noquote().nospace() << "Power balance: " << "🔥: " << currentPowerConsumption << " W, 🌞: " << currentPowerProduction << " W, 💵: " << currentPowerAcquisition << " W, 🔋: " << currentPowerStorage << " W. Totals: 🔥: " << m_totalConsumption << " kWh, 🌞: " << m_totalProduction << " kWh, 💵↓: " << m_totalAcquisition << " kWh, 💵↑: " << m_totalReturn << " kWh";
if (currentPowerAcquisition != m_currentPowerAcquisition