diff --git a/fhem/contrib/DS_Starter/76_SolarForecast.pm b/fhem/contrib/DS_Starter/76_SolarForecast.pm index 78add80aa..048fa8cd6 100644 --- a/fhem/contrib/DS_Starter/76_SolarForecast.pm +++ b/fhem/contrib/DS_Starter/76_SolarForecast.pm @@ -3544,9 +3544,10 @@ sub ___areaFactorTrack { my $sx = cos ($sunalt * $pi180) * sin ($sunaz * $pi180); #-- Normale N = ($nx,$ny,$nz) Richtung Sonne S = ($sx,$sy,$sz) - my $daf = sprintf "%.2f", ($nx * $sx + $ny * $sy + $nz * $sz); + my $daf = $nx * $sx + $ny * $sy + $nz * $sz; $daf = max ($daf, 0); $daf += 1 if($daf); + $daf = sprintf "%.2f", $daf; ## Schätzung Anteil Direktstrahlung an Globalstrahlung ########################################################