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 |