Zitat von: DS_Starter am 17 November 2025, 14:35:01Die SoC Steuerung läuft unabhängig von der Ladestromsteuerung. Es wird aber in die Zukunft geschaut. Ggf. Wird morgen wieder genügend pv erzeugt und Platz benötigt. Ansonsten braucht man wie immer ein Debug um mehr zu sehen.
Bei den Verbrauchern kommt es darauf an ob ihre Daten in der Vergangenheit aaufgezeichnet wurden und bereits in der Prognose enthalten sind. Dann ex- und inkludiert, sonst inkludiert. So aber nur möglich wenn sie der Consumerplanung unterliegen.
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ######################### Start Battery Management DebugLog #########################
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> SoC Step1 Bat 01 - basics -> Battery share factor of total required load: 1.00
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> SoC Step1 Bat 01 - basics -> Expected energy for charging raw: 11145 Wh
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> SoC Step1 Bat 01 - basics -> Expected energy for charging after application Share factor: 11145 Wh
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> SoC Step1 Bat 01 - compare with SoC history -> preliminary new Target: 55 %
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> SoC Step2 Bat 01 - basics -> Energy expected for charging: 11145 Wh, need until maxsoc: 5663 Wh
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> SoC Step2 Bat 01 - calc care SoC -> docare: 0, care SoC: 10 %, Remaining days until care SoC: 19, Target: 55 %
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> SoC Step3 Bat 01 - basics -> cantarget: -9 %, newtarget: -9 %
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> SoC Step3 Bat 01 - charging probability -> docare: 0, Target: 10 % (no change)
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> SoC Step4 Bat 01 - basics -> docare: 0, lowSoc: 10 %, upSoc: 50 %
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> SoC Step4 Bat 01 - observe low/up limits -> Target: 10 %
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> SoC Step5 Bat 01 - rounding the SoC to steps of 5 % -> Target: 10 %
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> SoC Step6 Bat 01 - force charging request: no (Battery is sufficiently charged)
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt - Inverter 'BKW_800' cap: 800 W, Power limit: 100 % -> Pmax eff: 800 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt - Inverter 'Fronius_Symo_Gen24' cap: 6000 W, Power limit: 100 % -> Pmax eff: 6000 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt - Inverter 'BKW_600' cap: 600 W, Power limit: 100 % -> Pmax eff: 600 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt - Summary Power limit of all Inverter (except feed 'grid'): 7400 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt - The limit for grid feed-in is: 4000 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt Bat 01 - selected charging strategy: smartPower
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt Bat 01 - General load termination condition: 0
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt Bat 01 - control time Slot - Slot start: 00:00, Slot end: 23:59
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt Bat 01 - control barrier SoC: 0 % / 0 Wh
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt Bat 01 - control barrier Parameter:
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt Bat 01 - Battery efficiency used: 87 %
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt Bat 01 - weighted self-consumption: 0 %
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt Bat 01 - charging target: 100 % / 10240 Wh
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt Bat 01 - Percentage of the total amount of charging energy required: 100.0 %
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeMgmt Bat 01 - The PV generation, consumption and surplus listed below are based on the battery's share of the total amount of charging energy required!
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 - used safety margin: 20 %
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 - charging target: 10240 Wh, remaining: 5868 Wh -> target likely achievable? no
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 - current Ratio of surplus / energy requirement to achieve the load target: 0 %
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 17/14 - hod:15/00, lr/lc:1/1, SocS/E:4372/4319 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 17/15 - hod:16/01, lr/lc:1/1, SocS/E:4319/3624 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 17/16 - hod:17/02, lr/lc:1/1, SocS/E:3624/2926 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 17/17 - hod:18/03, lr/lc:1/1, SocS/E:2926/2048 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 17/18 - hod:19/04, lr/lc:1/1, SocS/E:2048/1278 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 17/19 - hod:20/05, lr/lc:1/1, SocS/E:1278/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 17/20 - hod:21/06, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 17/21 - hod:22/07, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 17/22 - hod:23/08, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 17/23 - hod:24/09, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/00 - hod:01/10, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/01 - hod:02/11, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/02 - hod:03/12, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/03 - hod:04/13, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/04 - hod:05/14, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/05 - hod:06/15, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/06 - hod:07/16, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/07 - hod:08/17, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/08 - hod:09/18, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/09 - hod:10/19, lr/lc:1/1, SocS/E:1024/1147 Wh, SurpH/D:141/0 Wh, OTP:10000/1720 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/10 - hod:11/20, lr/lc:1/1, SocS/E:1147/1239 Wh, SurpH/D:106/0 Wh, OTP:10000/1720 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/11 - hod:12/21, lr/lc:1/1, SocS/E:1239/2313 Wh, SurpH/D:1235/0 Wh, OTP:10000/1720 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/12 - hod:13/22, lr/lc:1/1, SocS/E:2313/3809 Wh, SurpH/D:1720/0 Wh, OTP:10000/1720 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/13 - hod:14/23, lr/lc:1/1, SocS/E:3809/4415 Wh, SurpH/D:696/0 Wh, OTP:10000/696 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/14 - hod:15/24, lr/lc:1/1, SocS/E:4415/4645 Wh, SurpH/D:264/0 Wh, OTP:10000/264 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/15 - hod:16/25, lr/lc:1/1, SocS/E:4645/4251 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/16 - hod:17/26, lr/lc:1/1, SocS/E:4251/3576 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/17 - hod:18/27, lr/lc:1/1, SocS/E:3576/2698 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/18 - hod:19/28, lr/lc:1/1, SocS/E:2698/1928 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/19 - hod:20/29, lr/lc:1/1, SocS/E:1928/1212 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/20 - hod:21/30, lr/lc:1/1, SocS/E:1212/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/21 - hod:22/31, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/22 - hod:23/32, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 18/23 - hod:24/33, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/00 - hod:01/34, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/01 - hod:02/35, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/02 - hod:03/36, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/03 - hod:04/37, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/04 - hod:05/38, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/05 - hod:06/39, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/06 - hod:07/40, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/07 - hod:08/41, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/08 - hod:09/42, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/09 - hod:10/43, lr/lc:1/1, SocS/E:1024/1195 Wh, SurpH/D:197/0 Wh, OTP:10000/1210 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/10 - hod:11/44, lr/lc:1/1, SocS/E:1195/1604 Wh, SurpH/D:470/0 Wh, OTP:10000/1210 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/11 - hod:12/45, lr/lc:1/1, SocS/E:1604/2356 Wh, SurpH/D:864/0 Wh, OTP:10000/1210 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/12 - hod:13/46, lr/lc:1/1, SocS/E:2356/3409 Wh, SurpH/D:1210/0 Wh, OTP:10000/1210 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/13 - hod:14/47, lr/lc:1/1, SocS/E:3409/3680 Wh, SurpH/D:311/0 Wh, OTP:10000/311 W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/14 - hod:15/48, lr/lc:1/1, SocS/E:3680/3463 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/15 - hod:16/49, lr/lc:1/1, SocS/E:3463/3257 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/16 - hod:17/50, lr/lc:1/1, SocS/E:3257/2559 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/17 - hod:18/51, lr/lc:1/1, SocS/E:2559/1681 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/18 - hod:19/52, lr/lc:1/1, SocS/E:1681/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/19 - hod:20/53, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/20 - hod:21/54, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/21 - hod:22/55, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/22 - hod:23/56, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
2025.11.17 14:54:44 1: PV_Vorhersage DEBUG> ChargeOTP Bat 01 19/23 - hod:24/57, lr/lc:1/1, SocS/E:1024/1024 Wh, SurpH/D:0/0 Wh, OTP:10000/- W
} elsif ($mode eq "LOCKED") {
$method = "PATCH";
$url = $url . "/locked/true";
Log3 $name, 4,"[$sub_name] Set wallbox mode: LOCKED";
} elsif ($mode eq "UNLOCKED") {
$method = "PATCH";
$url = $url . "/locked/false";
Log3 $name, 4,"[$sub_name] Set wallbox mode: UNLOCKED";ZitatHast du bei dir Readings 'System_wallboxIds_1' oder welche die mit 'Wallbox_api_' beginnen?
System_wallboxIds_1 1
System_wallboxIds_2 2Wallbox_api_chargingCurrents_configuredChargingCurrent 6
Wallbox_api_chargingCurrents_currentApparentChargingPowerInKw 0
Wallbox_api_chargingCurrents_minPossibleCharging 6
Wallbox_api_chargingMode_allowIntercharge true
Wallbox_api_chargingMode_comfortChargeSettings_activeWeekDays_1 MON
Wallbox_api_chargingMode_comfortChargeSettings_activeWeekDays_2 TUE
Wallbox_api_chargingMode_comfortChargeSettings_activeWeekDays_3 WED
Wallbox_api_chargingMode_comfortChargeSettings_activeWeekDays_4 THU
Wallbox_api_chargingMode_comfortChargeSettings_activeWeekDays_5 FRI
Wallbox_api_chargingMode_comfortChargeSettings_activeWeekDays_6 SAT
Wallbox_api_chargingMode_comfortChargeSettings_activeWeekDays_7 SUN
Wallbox_api_chargingMode_comfortChargeSettings_allowIntercharge false
Wallbox_api_chargingMode_comfortChargeSettings_chargingPeriodFromGridInH 0
Wallbox_api_chargingMode_comfortChargeSettings_compatibilityMode false
Wallbox_api_chargingMode_comfortChargeSettings_configuredChargingCurrent 0
Wallbox_api_chargingMode_comfortChargeSettings_priceLimitInCtPerKwh 0
Wallbox_api_chargingMode_comfortChargeSettings_useDynamicTariffs false
Wallbox_api_chargingMode_compatibilityMode true
Wallbox_api_chargingMode_fastChargingSettings_allowIntercharge true
Wallbox_api_chargingMode_solarOptimizeSettings_compatibilityMode true
Wallbox_api_chargingMode_solarOptimizeSettings_minChargingCurrentInA 6
Wallbox_api_chargingMode_type SOLAR
Wallbox_api_chargingPowerStats_numberOfPhasesUsed 0
Wallbox_api_chargingPowerStats_phase1_max 3.685
Wallbox_api_chargingPowerStats_phase1_min 1.38
Wallbox_api_chargingPowerStats_phase2_max 7.369
Wallbox_api_chargingPowerStats_phase2_min 2.76
Wallbox_api_chargingPowerStats_phase3_max 11.054
Wallbox_api_chargingPowerStats_phase3_min 4.14
Wallbox_api_controllerId S294*****************
Wallbox_api_disconnected false
Wallbox_api_id 1
Wallbox_api_isInterchargeAvailable true
Wallbox_api_isSolarChargingAvailable true
Wallbox_api_name Wallbox 1
Wallbox_api_prohibitUsage true
Wallbox_api_state_electricVehicleConnected true
Wallbox_api_state_hasError false
Wallbox_api_state_isCharging false
Wallbox_api_state_statusCode EV_PERMISSION_TO_CHARGE
Wallbox_api_state_temperatureInCelsius 14.118
Wallbox_api_type V123
Zitat von: freehawk am 17 November 2025, 12:40:28Ich passe dynamisch von außen die Raumsolltemperatur von ThermostatenWenn Du dabei aber Unfug machst ...
Zitat von: DS_Starter am 17 November 2025, 10:54:24...
Wichtig ist auch, die Prognose stützt sich auf Werte aus der Vergangenheit. Läuft die WP aktuell, hat das nur Auswirkungen auf die Prognose an einem späteren Tag.
)lowSoc=10 upSoC=50 maxSoC=98 careCycle=20 loadAbort=95:500 loadStrategy=smartPower
Zitat von: Knallfrosch am 14 November 2025, 19:21:37Hallo,gibt es die Routinen, die du hier ansprichst, noch?
sorry, ich konnte leider nicht mehr dazu sagen, da ich tatsächlich keinen Zusammenhang gefunden habe.
Allerdings scheint es tatsächlich mit dem set routine.play zusammen zu hängen.
Durch folgendes DOIF kam es heute Nachmittag wieder zum Absturz von FHEM:define Waschmaschine_Zustand DOIF ([Waschmaschine:ENERGY_Power] > 10)\
(setreading Waschmaschine_Zustand status Waschvorgang läuft)\
\
DOELSEIF ([Waschmaschine:ENERGY_Power] < 6)\
(setreading Waschmaschine_Zustand status Waschvorgang beendet)\
(set ECHO_G090U607835206H1 routine_play fhemwashend@amzn1.alexa.automation.cd0fc0cd-d57f-44fd-8efb)\
(set ECHO_G090U607835206H1 routine_play fhemwashend@amzn1.alexa.automation.cd0fc0cd-d57f-44fd-8efb-)\
\
\
attr Waschmaschine_Zustand DbLogExclude .*
attr Waschmaschine_Zustand devStateIcon {my $icon = FW_makeImage('scene_washing_machine@red');; $icon = FW_makeImage('scene_washing_machine@green') if(ReadingsVal($name, "state", "cmd_1") eq "cmd_2");; return "<div>" . $icon . " ". (ReadingsVal($name,"status","")) .'</div>' ;; }
attr Waschmaschine_Zustand group Waschen+Trocknen
attr Waschmaschine_Zustand room Keller
attr Waschmaschine_Zustand wait 0:0,0,10
# DEF ([Waschmaschine:ENERGY_Power] > 10)
#(setreading Waschmaschine_Zustand status Waschvorgang läuft)
#
#DOELSEIF ([Waschmaschine:ENERGY_Power] < 6)
#(setreading Waschmaschine_Zustand status Waschvorgang beendet)
#(set ECHO_G090U607835206H1 routine_play fhemwashend@amzn1.alexa.automation.cd0fc0cd-d57f-44fd-8efb-)
#(set ECHO_G090U607835206H1 routine_play fhemwashend@amzn1.alexa.automation.cd0fc0cd-d57f-44fd-8efb-)
#
#
#
# FUUID 67039bea-f33f-a358-2a06-183a98e5c4f36f87
# MODEL FHEM
# NAME Waschmaschine_Zustand
# NOTIFYDEV Waschmaschine,global
# NR 365
# NTFY_ORDER 50-Waschmaschine_Zustand
# STATE cmd_2
# TYPE DOIF
# VERSION 30377 2025-10-12 09:46:59
# READINGS:
# 2025-11-09 16:45:50 Device Waschmaschine
# 2025-11-09 16:20:01 cmd 2.3
# 2025-11-09 16:20:01 cmd_event Waschmaschine
# 2025-11-09 16:20:01 cmd_nr 2
# 2025-11-09 16:20:01 cmd_seqnr 3
# 2025-11-09 16:45:50 e_Waschmaschine_ENERGY_Power 0
# 2025-10-26 16:32:10 mode enabled
# 2025-11-09 16:20:01 state cmd_2
# 2025-11-09 16:19:50 status Waschvorgang beendet
# Regex:
# accu:
# bar:
# barAvg:
# collect:
# cond:
# Waschmaschine:
# 0:
# ENERGY_Power ^Waschmaschine$:^ENERGY_Power:
# 1:
# ENERGY_Power ^Waschmaschine$:^ENERGY_Power:
# attr:
# wait:
# 0:
# 0
# 1:
# 0
# 0
# 10
# condition:
# 0 ::ReadingValDoIf($hash,'Waschmaschine','ENERGY_Power') > 10
# 1 ::ReadingValDoIf($hash,'Waschmaschine','ENERGY_Power') < 6
# do:
# 0:
# 0 setreading Waschmaschine_Zustand status Waschvorgang läuft
# 1:
# 0 setreading Waschmaschine_Zustand status Waschvorgang beendet
# 1 set ECHO_G090U607835206H1 routine_play fhemwashend@amzn1.alexa.automation.cd0fc0cd-d57f-44fd-8efb
# 2 set ECHO_G090U607835206H1 routine_play fhemwashend@amzn1.alexa.automation.cd0fc0cd-d57f-44fd-8efb
# 2:
# helper:
# NOTIFYDEV Waschmaschine,global
# globalinit 1
# last_timer 0
# sleeptimer -1
# perlblock:
# readings:
# all Waschmaschine:ENERGY_Power
# uiState:
# uiTable:
#
setstate Waschmaschine_Zustand cmd_2
setstate Waschmaschine_Zustand 2025-11-09 16:45:50 Device Waschmaschine
setstate Waschmaschine_Zustand 2025-11-09 16:20:01 cmd 2.3
setstate Waschmaschine_Zustand 2025-11-09 16:20:01 cmd_event Waschmaschine
setstate Waschmaschine_Zustand 2025-11-09 16:20:01 cmd_nr 2
setstate Waschmaschine_Zustand 2025-11-09 16:20:01 cmd_seqnr 3
setstate Waschmaschine_Zustand 2025-11-09 16:45:50 e_Waschmaschine_ENERGY_Power 0
setstate Waschmaschine_Zustand 2025-10-26 16:32:10 mode enabled
setstate Waschmaschine_Zustand 2025-11-09 16:20:01 state cmd_2
setstate Waschmaschine_Zustand 2025-11-09 16:19:50 status Waschvorgang beendet
im Log dann wieder folgende Meldung:hash- or arrayref expected (not a simple scalar, use allow_nonref to allow this) at ./FHEM/37_echodevice.pm line 1868.
Bis zu dem Update funktionierte das problemlos. Seit dem Update stürzt FHEM dann bei der Auslösung ab.
Grüße