diff --git a/fhem/FHEM/76_SolarForecast.pm b/fhem/FHEM/76_SolarForecast.pm index 3f31ce95c..e87177a3b 100644 --- a/fhem/FHEM/76_SolarForecast.pm +++ b/fhem/FHEM/76_SolarForecast.pm @@ -12715,7 +12715,7 @@ sub _saveEnergyConsumption { if ($dowrite) { writeToHistory ( { paref => $paref, key => 'con', val => $con, hour => $hod } ); - $data{$name}{circular}{99}{con} = HistoryVal ($name, $day, '99', 'con', undef); + $data{$name}{circular}{99}{todayConsumption} = HistoryVal ($name, $day, '99', 'con', undef); } return; @@ -18165,7 +18165,7 @@ sub _listDataPoolCircular { else { my ($batvl1, $batvl2, $batvl3, $batvl4, $batvl5, $batvl6, $batvl7); - my $con = CircularVal ($hash, $idx, 'con', '-'); + my $con = CircularVal ($hash, $idx, 'todayConsumption', '-'); my $gcontot = CircularVal ($hash, $idx, 'gridcontotal', '-'); my $idgcon = CircularVal ($hash, $idx, 'initdaygcon', '-'); my $idfi = CircularVal ($hash, $idx, 'initdayfeedin', '-'); @@ -18203,7 +18203,7 @@ sub _listDataPoolCircular { } $sq .= $idx." => tdayDvtn: $tdayDvtn, ydayDvtn: $ydayDvtn \n"; - $sq .= " con: $con, feedintotal: $fitot, initdayfeedin: $idfi \n"; + $sq .= " todayConsumption: $con, feedintotal: $fitot, initdayfeedin: $idfi \n"; $sq .= " gridcontotal: $gcontot, initdaygcon: $idgcon \n"; $sq .= " $batvl1\n"; $sq .= " $batvl2\n"; @@ -22755,7 +22755,6 @@ to ensure that the system configuration is correct. batoutXX Battery XX discharge (Wh) batouttotXX total energy drawn from the battery XX (Wh) batintotXX current total energy charged into the battery XX (Wh) - con real energy consumption (Wh) of the house on the current day confc expected energy consumption (Wh) of the house on the current day days2careXX remaining days until the battery XX maintenance SoC (default 95%) is reached dnumsum Number of days per cloudy area over the entire term @@ -22783,6 +22782,7 @@ to ensure that the system configuration is correct. runTimeTrainAI Duration of the last AI training aitrainLastFinishTs Timestamp of the last successful AI training aiRulesNumber Number of rules in the trained AI instance + todayConsumption real energy consumption (Wh) of the house on the current day tdayDvtn Today's deviation PV forecast/generation in % temp Outdoor temperature wcc Degree of cloud cover @@ -25244,7 +25244,6 @@ die ordnungsgemäße Anlagenkonfiguration geprüft werden. batoutXX Entladung der Batterie XX (Wh) batouttotXX aktuell total aus der Batterie XX entnommene Energie (Wh) batintotXX aktuell total in die Batterie XX geladene Energie (Wh) - con realer Energieverbrauch (Wh) des Hauses am aktuellen Tag confc erwarteter Energieverbrauch (Wh) des Hauses am aktuellen Tag days2careXX verbleibende Tage bis der Batterie XX Pflege-SoC (default 95%) erreicht sein soll dnumsum Anzahl Tage pro Bewölkungsbereich über die gesamte Laufzeit @@ -25272,6 +25271,7 @@ die ordnungsgemäße Anlagenkonfiguration geprüft werden. runTimeTrainAI Laufzeit des letzten KI Trainings aitrainLastFinishTs Timestamp des letzten erfolgreichen KI Trainings aiRulesNumber Anzahl der Regeln in der trainierten KI Instanz + todayConsumption realer Energieverbrauch (Wh) des Hauses am aktuellen Tag tdayDvtn heutige Abweichung PV Prognose/Erzeugung in % temp Außentemperatur wcc Grad der Wolkenüberdeckung