2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-04-23 14:46:24 +00:00

76_Solarforcast: contrib 0.51.1

git-svn-id: https://svn.fhem.de/fhem/trunk@24583 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
nasseeder1 2021-06-04 09:19:18 +00:00
parent 754bbe0d9a
commit 9262b8997a

View File

@ -118,6 +118,7 @@ BEGIN {
# Versions History intern # Versions History intern
my %vNotesIntern = ( my %vNotesIntern = (
"0.51.1" => "04.06.2021 minor fixes ",
"0.51.0" => "03.06.2021 some bugfixing, Calculation of PV correction factors refined, new setter plantConfiguration ". "0.51.0" => "03.06.2021 some bugfixing, Calculation of PV correction factors refined, new setter plantConfiguration ".
"delete getter stringConfig ", "delete getter stringConfig ",
"0.50.2" => "02.06.2021 more refactoring, delete attr headerAlignment, consumerlegend as table ", "0.50.2" => "02.06.2021 more refactoring, delete attr headerAlignment, consumerlegend as table ",
@ -4481,6 +4482,7 @@ sub _forecastGraphicConsumerLegend {
$ctable .= qq{</tr>}; $ctable .= qq{</tr>};
my $modulo = 1; my $modulo = 1;
my $tro = 0;
for my $c (@{$consumersref}) { for my $c (@{$consumersref}) {
my $cname = ConsumerVal ($hash, $c, "name", ""); # Name des Consumerdevices my $cname = ConsumerVal ($hash, $c, "name", ""); # Name des Consumerdevices
@ -4512,7 +4514,10 @@ sub _forecastGraphicConsumerLegend {
my $swicon = q{}; my $swicon = q{};
my $auicon = q{}; my $auicon = q{};
$ctable .= qq{<tr>} if($modulo % 2); if($modulo % 2){
$ctable .= qq{<tr>};
$tro = 1;
}
if(!$auto) { if(!$auto) {
$staticon = FW_makeImage('ios_off_fill@red', $htitles{iaaf}{$lang}); $staticon = FW_makeImage('ios_off_fill@red', $htitles{iaaf}{$lang});
@ -4552,11 +4557,15 @@ sub _forecastGraphicConsumerLegend {
$ctable .= "<td style='text-align:center' $dstyle>$auicon </td>"; $ctable .= "<td style='text-align:center' $dstyle>$auicon </td>";
} }
$ctable .= qq{</tr>} if(!($modulo % 2)); if(!($modulo % 2)) {
$ctable .= qq{</tr>};
$tro = 0;
}
$modulo++; $modulo++;
} }
$ctable .= qq{</tr>} if($tro);
$ctable .= qq{</table>}; $ctable .= qq{</table>};
return $ctable; return $ctable;
@ -6906,6 +6915,8 @@ Ein/Ausschaltzeiten sowie deren Ausführung vom SolarForecast Modul übernehmen
Registriert einen Verbraucher &lt;Device Name&gt; beim SolarForecast Device. Dabei ist &lt;Device Name&gt; Registriert einen Verbraucher &lt;Device Name&gt; beim SolarForecast Device. Dabei ist &lt;Device Name&gt;
ein in FHEM bereits angelegtes Verbraucher Device, z.B. eine Schaltsteckdose. Die meisten Schlüssel sind optional, ein in FHEM bereits angelegtes Verbraucher Device, z.B. eine Schaltsteckdose. Die meisten Schlüssel sind optional,
sind aber für bestimmte Funktionalitäten Voraussetzung und werden mit default-Werten besetzt. <br> sind aber für bestimmte Funktionalitäten Voraussetzung und werden mit default-Werten besetzt. <br>
Ist der Schüssel "auto" definiert, kann der Automatikmodus in der integrierten Verbrauchergrafik mit den
entsprechenden Drucktasten umgeschaltet werden.
<br><br> <br><br>
<ul> <ul>
<table> <table>