From eebb68fa63c28c7c84dd94ca45ef0ed16bd6dcf8 Mon Sep 17 00:00:00 2001 From: nasseeder1 Date: Sun, 18 Jul 2021 14:52:23 +0000 Subject: [PATCH] 76_SolarForecast.pm: contrib 0.54.4 git-svn-id: https://svn.fhem.de/fhem/trunk@24771 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/contrib/DS_Starter/76_SolarForecast.pm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/fhem/contrib/DS_Starter/76_SolarForecast.pm b/fhem/contrib/DS_Starter/76_SolarForecast.pm index 2ad5aae41..8bb1d3ab3 100644 --- a/fhem/contrib/DS_Starter/76_SolarForecast.pm +++ b/fhem/contrib/DS_Starter/76_SolarForecast.pm @@ -4656,10 +4656,13 @@ sub _beamGraphic { $ret .= ""; my $ii; for my $i (0..($maxhours*2)-1) { # gleiche Bedingung wie oben - next if (!$show_night && ($hfcg->{$i}{weather} > 99) - && !$hfcg->{$i}{beam1} - && !$hfcg->{$i}{beam2}); + next if (!$show_night && ($hfcg->{$i}{weather} > 99) && !$hfcg->{$i}{beam1} && !$hfcg->{$i}{beam2}); $ii++; # wieviele Stunden haben wir bisher angezeigt ? + + if(AttrVal ($name, "debug", 0)) { # nur für Debugging + Log (1, qq{DEBUG> $name - ii: $ii, maxhours: $maxhours}); + } + last if ($ii > $maxhours); # vorzeitiger Abbruch $val = formatVal6($hfcg->{$i}{diff},$kw,$hfcg->{$i}{weather}); @@ -7613,7 +7616,7 @@ Ein/Ausschaltzeiten sowie deren Ausführung vom SolarForecast Modul übernehmen
  • showDiff <no | top | bottom>
    - Zusätzliche Anzeige der Differenz "Ertrag - Verbrauch" wie beim Anzeigetyp Differential (diff).
    + Zusätzliche Darstellung der Differenz "beam1Content - beam2Content" im Kopf- oder Fußbereich der Anzeige.
    (default: no)