MAE: 249.47 Wh
MedAE: 178.52 Wh
RMSE: 317.25 Wh
RMSE relative: 40 %
RMSE Rating: acceptable
MAPE: 33.11 %
MdAPE: 21.62 %
R²: 0.80
Fehlermaße der Prognosen
MAE: 245.66 Wh
MedAE: 175.65 Wh
RMSE: 282.19 Wh
RMSE relative: 25 %
RMSE Rating: good
MAPE: 23.12 %
MdAPE: 14.65 %
R²: 0.83
Validation MSE: 0.003750
Validation MSE Average: 0.003715
Validation MSE Standard Deviation: 0.000009
Validation MSE: 0.002347
Validation MSE Average: 0.002246
Validation MSE Standard Deviation: 0.000028Zitat von: Flachzange am 15 Juni 2026, 20:05:13addon=prooutputJa, OK. Habe halt kein solches Teil hier bei mir zum Testen.
Zitat von: FlatTV am 15 Juni 2026, 17:21:17Hallo Sidey,
erstmal - ,,haste gut gemacht".
Ein wenig irreführend ist noch, wer hier was macht.
Das ist ein Auszug aus dem fhem-Log2026.06.15 10:50:35.919 3: [AlexaAccount] [echodevice_setState] to connected
2026.06.15 11:41:37.003 3: [AlexaAccount] [echodevice_setState] to connected
2026.06.15 12:02:18.333 3: [AlexaAccount] [echodevice_LoginStart] Alter COOKIE=56134/6000 Refresh Cookie!
2026.06.15 12:02:18.345 3: [AlexaAccount] [echodevice_NPMLoginRefresh] alexa-cookie modul not found
2026.06.15 12:11:24.226 3: [AlexaAccount] [echodevice_NPMWaitForCookie] [NPM Login Refresh Mon Jun 15 12:02:18 2026] write new refreshtoken
2026.06.15 12:25:37.959 3: [AlexaAccount] [echodevice_setState] to connected
2026.06.15 14:41:41.497 3: [AlexaAccount] [echodevice_setState] to connected
Der AlexaAccount steht ebenfalls auf intervallogin 57660.
Sollte man daran drehen oder fällt dir noch was schickes ein.
Ist bei mir aber exakt genau so, weil alle 6000 Sekunden das Alter vom gespeicherten cookie geprüft wird.attr AlexaAccount npm_refresh_intervall 60060Zitat von: FlatTV am 15 Juni 2026, 18:03:38Gibt es eigentlich ungefähr sowas schon?FHEM/
├─ 98_Template.pm
└─ templates/
├─ HTTPMOD/
│ ├─ AlexaCookieService.cfg
│ └─ irgendwas.cfg
Zitat von: DS_Starter am 15 Juni 2026, 12:55:41Hallo Gisbert,
dein letztes Training14.06.2026 19:59:35.620 01:00 mySolarForecast DEBUG> Retry attempt 2 with Seed=21170366gefällt mir. Der Bit_Fail verringert sich kontinuierlich langsam von 17 auf 0.
Genauso verhält es sich auch mit Train MSE und Val MSE. Beide Werte laufen gleichmäßig nach unten ohne auf einem Plateau-Wert hängen zu bleiben.
Und es werden 2911 Epochen verwendet, die der Berater gut finden sollte.
Für mich sieht das sehr gut aus und wenn du uns noch die Trainingsmetriken und Fehlermaße der Prognosen zeigen würdest, könnten wir einen Vergleich mit meinen (angehängten) oder den Werten von 300P im vorigen Post vergleichen.
Ich würde es so lassen und wenn du mehr Daten gesammelt hast und ich auch noch die zusätzlichen WP-Parameter eingebaut habe, kann man auch mal wieder einen Versuch mit einem WP-Profil starten.
@300P, wie ist deine Meinung dazu und zum Ergebnis?
LG,
Heiko
bestes Modell bei Epoche: 2911 (max. 15000)
Training MSE: 0.003947
Validation MSE: 0.003750
Validation MSE Average: 0.003715
Validation MSE Standard Deviation: 0.000009
Validation Bit_Fail: 0
Model Bias: 199 Wh
Model Slope: 0.81
Trainingsbewertung: okMAE: 249.47 Wh
MedAE: 178.52 Wh
RMSE: 317.25 Wh
RMSE relative: 40 %
RMSE Rating: acceptable
MAPE: 33.11 %
MdAPE: 21.62 %
R²: 0.80Analysefenster: 96 h
Drift RMSE Ratio: 1.67
Semantic Ratio: 0.75
Slope Reference: 1.00
Slope Live: 0.62
Slope Drift: 0.620
Bias Reference: 0
Bias Live: 371.44
Bias Drift: 371.44
Score: 1.07
Index: 1.18
Drift Bewertung: low
Empfehlung für Retrain: keine keine
letzte Rekalibrierung: -set CUL raw Cw0D21 ; FREQ2 = 0x21 -> 868,95 MHz (war 0x10 = 433,92!)
set CUL raw Cw0E6B ; FREQ1 = 0x6B
set CUL raw Cw0FD1 ; FREQ0 = 0xD1
set CUL raw Cw1200 ; MDMCFG2 = 0x00 -> 2-FSK (war 0x30 = ASK/OOK)
set CUL raw Cw1550 ; DEVIATN = 0x50 -> +/-50 kHz Hub
set CUL raw Cw1096 ; MDMCFG4 = 0x96 -> RX-BW 162 kHz + DRATE-Exp
set CUL raw Cw11CD ; MDMCFG3 = 0xCD -> DRATE ~2,86 kBaud
#aiControl
ConActivate:aiControl->aiConActivate
ConAlpha:aiControl->aiConAlpha
ConTrainStart:aiControl->aiConTrainStart
:
#
ConActFunc:aiControl->aiConActFunc
ConHiddenLayers:aiControl->aiConHiddenLayers
ConLearnRate:aiControl->aiConLearnRate
ConMomentum:aiControl->aiConMomentum
#
ConShuffleMode:aiControl->aiConShuffleMode
ConShufflePeriod:aiControl->aiConShufflePeriod
ConSteepness:aiControl->aiConSteepness
ConTrainAlgo:aiControl->aiConTrainAlgo
#
ConProfile:aiControl->aiConProfile
ConBitFailLimit:aiControl->aiConBitFailLimit
ConAbsOversample:aiControl->aiConAbsOversample
ConTrainLimit:aiControl->aiConTrainLimit
#Drift
Drift Grund:userFn_DriftRetrainReason
Drift :userFn_DriftRetrainRecommendation
DriftFlag:userFn_DriftFlag
DriftSlopeLive:userFn_DriftSlopeLive
#Test
ConDriftTrafficLight:userFn_DriftTrafficLight
ConDriftAction:userFn_DriftAction
ConDriftAmpel:DriftAmpel
CentralTask:special_runTimeCentralTask
#WP-Warmwasser
Temperatur aktuell:boiler_data_dhw_curtemp@MQTT_EMSwp
aktuelle max Stoptemperatur:boiler_data_dhw_settemp@MQTT_EMSwp
Programm:thermostat_data_dhw_modetype@MQTT_EMSwp
Mode:thermostat_data_dhw_mode@MQTT_EMSwp