$fr =~ m/^\d+month/ || } elsif($zoom =~ m/^(\d+)?month/) {my $nMonths= $1 ? ($1-1) : 0; am Anfang hinzugefügt$sm = $sm-$nMonths; while ($sm < 0) { $sm += 12, $sy-- if($sm < 0); } hinzugefügt@l = localtime(($t - ((($1 ? ($1-1) : 0)*86400)*7))); (oder lesbarer mit einer $nWeeks Variable).

2026.05.24 20:58:31 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 2330) line 73.
kommt wahrscheinlich nicht aus SF. Bei mir ist es jedenfalls sauber. global->stacktrace einschalten zeigt woher es kommt.026.05.24 20:58:26 0: Featurelevel: 6.4
2026.05.24 20:58:26 0: Server started with 442 defined entities (fhem.pl:30992/2026-03-21 perl:5.036000 os:linux user:fhem pid:465525)
2026.05.24 20:58:31 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 2330) line 73.
2026.05.24 20:58:46 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 4295) line 73.
2026.05.24 20:59:01 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 5874) line 73.
2026.05.24 20:59:16 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 6588) line 73.
2026.05.24 20:59:31 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 7200) line 73.
2026.05.24 20:59:39 2: AttrTemplates: got 272 entries
2026.05.24 20:59:46 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 7958) line 73.
2026.05.24 20:59:50 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 8704) line 73.
2026.05.24 21:00:01 1: Forecast DEBUG> start add AI raw data for hour: 21
2026.05.24 21:00:01 1: Forecast DEBUG> AI raw add - 1 entities added to raw data pool (set verbose 4 for output more detail)
2026.05.24 21:00:01 1: Forecast DEBUG> AI raw data saved into file: ./FHEM/FhemUtils/AIraw_SolarForecast_Forecast
2026.05.24 21:00:02 1: Forecast DEBUG> DRIFT SAFETY [con]: block=none
-- RMSE Analysis --
rmse_rel_ratio=2.712 | dynamic_limit=4.932 | margin=2.219 ok
Limit Composition: base=4.0 | peak_part=0.326 (peak_ratio=0.326) | sem_part=0.309 (sem_ratio=0.804) | var_part=0.297 (slope_var=0.59354)
-- Slope Analysis --
slope_live=0.700 | slope_drift=0.824 | slope_rel_drift=0.176 | slope_var=0.59354
slope_var_limit=19.62200 | var_ratio=0.03 ok
-- Bias Analysis --
bias_live=825.7 | bias_limit=931.2 | bias_ratio=0.89 ok
quant30=776.0 | quant90=2092.0 | median_load=990.0
-- Context --
drift_score=1.771 | bias_drift_norm=0.192 | bias_var_norm=0.313
peak_ratio=0.326 | sem_ratio=0.804
2026.05.24 21:00:02 1: Forecast DEBUG> DRIFT [con]: Flag=mild | WindowSize=96 | Block=0 | SlopeLive=0.700 | DriftSlope=0.824 | BiasLive=825.65 | DriftBias=72.28 | RMSErelLive=89.5 | RMSErelRatio=2.71 | BiasVarNorm=0.31 | DriftIndex=1.58 | DriftScore=1.77 | Zone3Hours=6 | Zone3Reset=0 | Hist=[mild,mild,mild,mild,mild,mild,mild,mild,mild,mild,mild,mild,mild,mild,mild,mild,mild,mild,mild,mild] | Retrain=none (-)
2026.05.24 21:00:02 1: Forecast DEBUG> AI FANN drift data type 'con' successfully written to file: ./FHEM/FhemUtils/NeuralNet_SolarForecast_Forecast
2026.05.24 21:00:02 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 9204) line 73.
2026.05.24 21:00:18 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 10272) line 73.
2026.05.24 21:00:19 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 10465) line 73.
2026.05.24 21:00:33 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 11977) line 73.
2026.05.24 21:00:48 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 12869) line 73.
2026.05.24 21:01:03 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 13593) line 73.
2026.05.24 21:01:18 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 14057) line 73.
2026.05.24 21:01:33 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 14745) line 73.
2026.05.24 21:01:48 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 15120) line 73.
2026.05.24 21:02:03 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 15774) line 73.
2026.05.24 21:02:18 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 16480) line 73.
2026.05.24 21:02:33 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 17296) line 73.
2026.05.24 21:02:48 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 17664) line 73.
2026.05.24 21:03:03 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 18298) line 73.
2026.05.24 21:03:18 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 18961) line 73.
2026.05.24 21:03:33 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 19624) line 73.
2026.05.24 21:03:48 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 20254) line 73.
2026.05.24 21:04:03 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 21581) line 73.
2026.05.24 21:04:18 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 22329) line 73.
2026.05.24 21:04:33 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 23344) line 73.
2026.05.24 21:04:48 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 23784) line 73.
2026.05.24 21:05:03 1: PERL WARNING: Argument "24.05.2026 15:00:14" isn't numeric in sprintf at (eval 24298) line 73.
The key 'aiConLearnRate=0.0001' is not specified correctly. Please refer to the command reference. 
Latest Revision: 31267
File Rev Last Change
fhem.pl 30992 2026-03-21 18:21:04Z rudolfkoenig
configDB.pm 30792 2026-01-29 07:43:58Z betateilchen
...
55_MiniSIP.pm 31275 2026-05-24 18:10:42Z betateilchen
...
...
FHEM::Core::MiniSIP.pm 31275 2026-05-24 18:10:42Z betateilchen
FHEM::MiniSIP::Utils.pm 31275 2026-05-24 18:10:42Z betateilchen
...
my $p = __PACKAGE__;
$::data{modules}{version}{$p} = '$Id: $';