From 48b3826e185f69b32a652e7ff26471da1da6eb54 Mon Sep 17 00:00:00 2001 From: nasseeder1 Date: Sat, 16 Dec 2023 18:35:50 +0000 Subject: [PATCH] 76_SolarForecast: contrib 1.6.0 git-svn-id: https://svn.fhem.de/fhem/trunk@28287 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/contrib/DS_Starter/76_SolarForecast.pm | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/fhem/contrib/DS_Starter/76_SolarForecast.pm b/fhem/contrib/DS_Starter/76_SolarForecast.pm index 14057ca13..8e08bee3d 100644 --- a/fhem/contrib/DS_Starter/76_SolarForecast.pm +++ b/fhem/contrib/DS_Starter/76_SolarForecast.pm @@ -155,7 +155,7 @@ BEGIN { my %vNotesIntern = ( "1.6.0" => "12.12.2023 store daily batmaxsoc in pvHistory, new attr ctrlBatSocManagement, reading Battery_OptimumTargetSoC ". "currentBatteryDev: new optional key 'cap', adapt cloud2bin,temp2bin,rain2bin ". - "minor internal changes, isAddSwitchOffCond: change hysteresis algo, ctrlDebug: new entry batterieManagement ", + "minor internal changes, isAddSwitchOffCond: change hysteresis algo, ctrlDebug: new entry batteryManagement ", "1.5.1" => "07.12.2023 function _getftui can now process arguments (compatibility to new ftui widgets), plant check ". "reviews SolarForecast widget files ", "1.5.0" => "05.12.2023 new getter ftuiFramefiles ", @@ -552,7 +552,7 @@ my @dd = qw( none aiData apiCall apiProcess - batterieManagement + batteryManagement collectData consumerPlanning consumerSwitching @@ -6447,7 +6447,7 @@ sub _batSocTarget { $batymaxsoc >= $maxsoc ? $batysetsoc - $batSocChgDay : $batysetsoc; # neuer Min SOC für den laufenden Tag - debugLog ($paref, 'batterieManagement', "SoC calc Step1 - compare with SoC history -> Target: $target %"); + debugLog ($paref, 'batteryManagement', "SoC calc Step1 - compare with SoC history -> Target: $target %"); ## Aufladewahrscheinlichkeit beachten ####################################### @@ -6462,7 +6462,7 @@ sub _batSocTarget { $target = $cantarget < $target ? $cantarget : $target; # Abgleich möglicher Min SOC gg. berechneten Min SOC - debugLog ($paref, 'batterieManagement', "SoC calc Step2 - note charging probability -> Target: $target %"); + debugLog ($paref, 'batteryManagement', "SoC calc Step2 - note charging probability -> Target: $target %"); ## low/up-Grenzen beachten ############################ @@ -6470,7 +6470,7 @@ sub _batSocTarget { $target < $lowSoc ? $lowSoc : $target; - debugLog ($paref, 'batterieManagement', "SoC calc Step3 - observe low/up limits -> Target: $target %"); + debugLog ($paref, 'batteryManagement', "SoC calc Step3 - observe low/up limits -> Target: $target %"); ## Pflege-SoC (Soll SoC $maxSoCdef bei $batSocChgDay % Steigerung p. Tag) ########################################################################### @@ -6485,7 +6485,7 @@ sub _batSocTarget { $target = $careSoc < $target ? $target : $careSoc; # resultierender Target-SoC unter Berücksichtigung $caresoc $target = sprintf "%.0f", $target; - debugLog ($paref, 'batterieManagement', "SoC calc Step4 - note remaining days until care SoC -> Target: $target %"); + debugLog ($paref, 'batteryManagement', "SoC calc Step4 - note remaining days until care SoC -> Target: $target %"); ## pvHistory/Readings schreiben ################################# @@ -13323,7 +13323,9 @@ sub checkPlantConfig { $result->{'FTUI Widget Files'}{state} = $warn; $result->{'FTUI Widget Files'}{result} .= $hqtxt{widerr}{$lang}.'
'; $result->{'FTUI Widget Files'}{result} .= $cmmsg.'
'; - $result->{'FTUI Widget Files'}{note} .= qq{Try the test again later. If the error is permanent, please inform the maintainer.
}; + $result->{'FTUI Widget Files'}{note} .= qq{Update the FHEM Tablet UI Widget Files with the command:
}; + $result->{'FTUI Widget Files'}{note} .= qq{"get $name ftuiFramefiles".
}; + $result->{'FTUI Widget Files'}{note} .= qq{After that do the test again. If the error is permanent, please inform the maintainer.
}; $result->{'FTUI Widget Files'}{warn} = 1; $upd = 0; @@ -16528,7 +16530,7 @@ to ensure that the system configuration is correct. aiData AI data apiCall Retrieval API interface without data output apiProcess API data retrieval and processing - batterieManagement Battery management control values (SoC) + batteryManagement Battery management control values (SoC) collectData detailed data collection consumerPlanning Consumer scheduling processes consumerSwitching Operations of the internal consumer switching module @@ -18557,7 +18559,7 @@ die ordnungsgemäße Anlagenkonfiguration geprüft werden. aiData KI Daten apiCall Abruf API Schnittstelle ohne Datenausgabe apiProcess Abruf und Verarbeitung von API Daten - batterieManagement Steuerungswerte des Batterie Managements (SoC) + batteryManagement Steuerungswerte des Batterie Managements (SoC) collectData detailliierte Datensammlung consumerPlanning Consumer Einplanungsprozesse consumerSwitching Operationen des internen Consumer Schaltmodul