2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-01-31 06:39:11 +00:00

76_SolarForecast: fix interruptable key and some minor fixes

git-svn-id: https://svn.fhem.de/fhem/trunk@29513 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
nasseeder1 2025-01-11 21:13:36 +00:00
parent b890b27def
commit d9882cd0da
2 changed files with 22 additions and 2 deletions

View File

@ -12970,6 +12970,11 @@ sub entryGraphic {
$ret .= _beamGraphic ($paref);
delete $paref->{maxVal}; # bereinigen vor nächster Ebene
delete $paref->{maxCon};
delete $paref->{maxDif};
delete $paref->{minDif};
## Balkengrafik Ebene 2
#########################
if ($paref->{beam3cont} || $paref->{beam4cont}) { # Balkengrafik Ebene 2
@ -13001,6 +13006,11 @@ sub entryGraphic {
# Balkengrafik Ausgabe
########################
$ret .= _beamGraphic ($paref);
delete $paref->{maxVal}; # bereinigen vor nächster Ebene
delete $paref->{maxCon};
delete $paref->{maxDif};
delete $paref->{minDif};
}
$paref->{modulo}++;
@ -14440,7 +14450,7 @@ sub _beamGraphicRemainingHours {
my $beam2cont = $paref->{beam2cont};
my $maxVal = $paref->{maxVal}; # dyn. Anpassung der Balkenhöhe oder statisch ?
$maxVal //= $hfcg->{0}{beam1}; # Startwert wenn kein Wert bereits via attr vorgegeben ist
$maxVal = $maxVal ? $maxVal : $hfcg->{0}{beam1}; # Startwert wenn kein Wert bereits via attr vorgegeben ist
my ($val1,$val2,$val3,$val4,$val5,$val6,$val7,$val8);
my $hbsocs;

View File

@ -12970,6 +12970,11 @@ sub entryGraphic {
$ret .= _beamGraphic ($paref);
delete $paref->{maxVal}; # bereinigen vor nächster Ebene
delete $paref->{maxCon};
delete $paref->{maxDif};
delete $paref->{minDif};
## Balkengrafik Ebene 2
#########################
if ($paref->{beam3cont} || $paref->{beam4cont}) { # Balkengrafik Ebene 2
@ -13001,6 +13006,11 @@ sub entryGraphic {
# Balkengrafik Ausgabe
########################
$ret .= _beamGraphic ($paref);
delete $paref->{maxVal}; # bereinigen vor nächster Ebene
delete $paref->{maxCon};
delete $paref->{maxDif};
delete $paref->{minDif};
}
$paref->{modulo}++;
@ -14440,7 +14450,7 @@ sub _beamGraphicRemainingHours {
my $beam2cont = $paref->{beam2cont};
my $maxVal = $paref->{maxVal}; # dyn. Anpassung der Balkenhöhe oder statisch ?
$maxVal //= $hfcg->{0}{beam1}; # Startwert wenn kein Wert bereits via attr vorgegeben ist
$maxVal = $maxVal ? $maxVal : $hfcg->{0}{beam1}; # Startwert wenn kein Wert bereits via attr vorgegeben ist
my ($val1,$val2,$val3,$val4,$val5,$val6,$val7,$val8);
my $hbsocs;