Hauptmenü

Neueste Beiträge

#1
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von Wolle02 - 17 November 2025, 15:04:57
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.



Hier habe ich mal das Log:
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

Da sieht man natürlich etwas mehr, aber scheinbar wird hier nur die SolarPrognose für die Entscheidung herangezogen. Diese steht bei 11145 kWh, das würde natürlich reichen den Speicher voll zu machen, insbesondere wenn er bei 50% startet. Leider wird dem aber nicht die erwartete Verbrauchsprognose von 15591 kWh gegenüber gestellt; damit wird der Speicher natürlich im Leben nicht voll. Die Verbraucher sind alle als Consumer angelegt, aber da sie unregelmäßige Großverbraucher sind, habe ich bei den meisten exconfc=1 gesetzt. Hängt das damit zusammen? Wenn ja, warum werden sie dann bei der angezeigten Verbrauchsprognose dennoch berücksichtigt?
#2
Marktplatz - Güter / [V] Diverse Raspi Modelle
Letzter Beitrag von betateilchen - 17 November 2025, 14:55:33
Verkaufe diverse Raspi-Modelle, die hier schon länger ungenutzt im Karton liegen. Alle sind funktionsfähig.

Obere Reihe von links:
  • 3 Stück RaspberryPi Model 1 (auf dem Foto sind nur zwei zu sehen, einer wurde nach dem Fotografieren noch gefunden)

Untere Reihe von links:
  • 3 Stück RaspberryPi Model A+, einer mit Touch-Display, einer ist komplett unbenutzt in Originalverpackung und einer in einem bunten Kunststoffgehäuse :)

Ganz rechts von oben nach unten:
  • 2 Stück RaspberryPi Model 3B

Macht mir bei Interesse faire Angebote per PN hier über das Forum.
#3
Solaranlagen / Aw: [36_Senec.pm] FHEM module ...
Letzter Beitrag von curiosus - 17 November 2025, 14:42:03
Meine Antwort hat leider etwas gedauert, denn ich hatte zwischendurch das echte Gefühl die Büchse der Pandora geöffnet zu haben. Aus all den gemachten Versuchen resultierten plötzlich fatale Szenarien, wie beispielsweise Batterie wollte nicht mehr entladen, Wallbox hatte angeblich keine Spannung mehr usw. Alle Änderungen unterliegen ja einer zeitlichen Verzögerung (5min), bis alles von der Cloud lokal durchgereicht wird. Ich will gar nicht detailliert beschreiben was da alles abgelaufen ist, nur soviel, dass es wirklich viel Zeit gekostet hat.

Nun aber zum eigentlichen Thema, ich kann jetzt tatsächlich von fhem heraus die Wallbox(0) aus- und einschalten. Das geschieht einzig mittels LOCKED und UNLOCKED.

  } 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";

Das UNLOCKED prinzipiell unnötig ist und durch andere Modi gesetzt wird kann ich nur verneinen, denn es führte mich zu den genannten Horror Szenarien.

ZitatHast du bei dir Readings 'System_wallboxIds_1' oder welche die mit 'Wallbox_api_' beginnen?

Ich habe folgendes anzubieten:

System_wallboxIds_1    1     
System_wallboxIds_2    2

und darüber hinaus auch

Wallbox_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
   
#4
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 17 November 2025, 14:35:01
Hallo,
Bin unterwegs, deshalb nur kurz.

Die 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.

#5
Homematic / Aw: Hinterfragen von Systemati...
Letzter Beitrag von Otto123 - 17 November 2025, 14:24:58
Zitat von: freehawk am 17 November 2025, 12:40:28Ich passe dynamisch von außen die Raumsolltemperatur von Thermostaten
Wenn Du dabei aber Unfug machst ...

Schau doch einfach im Eventmonitor was passiert, das siehst Du doch ob get und set Befehle zu den Thermos gehen.

Gruß Otto
#6
Marktplatz - Güter / [V] Raspberry Pi 3 Model B+
Letzter Beitrag von betateilchen - 17 November 2025, 14:23:40
Verkaufe einen voll funktionsfähigen RaspberryPi 3 Modell B+

War an meinem 3D-Drucker als Octoprint Server angebaut, das Konstrukt stand aber seit vier Jahren ungenutzt in der Ecke (der Drucker nervt durch seine Zickerei).

Vielleicht hat jemand Verwendung dafür.

Preis: 35 Euro inkl. Versand innerhalb Deutschland.
Zahlung per Überweisung, Paypal ist nicht vorhanden.

Privatverkauf ohne Garantie/Gewährleistung/Rücknahme.
Kontakt bitte per PN hier über das Forum.



---
#7
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von Parallix - 17 November 2025, 13:32:07
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.

Ist das auch so, wenn einen "can"-Verbraucher mit einer angegebenen mintime eingeschaltet wird? In diesem Fall ist doch sehr zuverlässig bekannt, wie sein Verbrauch für den via mintime angegebenen Zeitraum ab dem Einschalten sein wird.
#8
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von Wolle02 - 17 November 2025, 13:06:14
Hallo Heiko, ich habe immer mal wieder etwas Schwierigkeiten die Zusammenhänge bei der Berechnung des "OptimumTargetSoC" zu verstehen. So wie ich das aus dem Wiki verstanden habe wird dieser Wert an jedem Tag an dem der SOC den Wert von maxSOC nicht erreicht um 5% inkrementiert. Sobald der SOC 100% erreicht hat wird er wieder um 5% decrementiert. Sofern untertags die Solarprognose einen Wert erreicht, der zu einer Einspeisung führt, so wird der OptimumTargetSoC soweit decrementiert, dass der Solarüberschuss in die Batterie geladen werden kann.
Ich hoffe, ich habe das soweit richtig wieder gegeben (falls nicht würde das erklären, was ich an nachfolgendem Verhalten nicht verstehe ;-)  )

Ich beobachte bei mir, in wechselnden Konstellationen, folgendes Verhalten:
Die Solare Ausbeute ist aufgrund der Jahreszeit und des aktuellen Wetters bei mir soweit zurückgegangen, dass ich auch bei Sonnenschein aktuell keine 100% SOC am Tag mehr erreiche. Folglich steigt jeden Tag der OptimumTargetSoC um 5%. Aktuell ist er bei mir jetzt bis 50% gestiegen (was bei mir UpSOC entspricht). Auf 50% wurde er dann nicht mehr weiter erhöht, wobei auch mit diesem "Start-SOC" 100% bei mir aktuell nicht mehr erreicht wird.
Der heutige Tag hat mit einer sehr schlechten solaren Prognose begonnen. Es wurden über den ganzen Tag gerade mal 1,5 kWh prognostiziert. Heute mittag ist überraschend mal eben die Wolkendecke aufgerissen und es wurde die Batterie etwas geladen, wobei ich von einem Erreichen von 100% SOC weit entfernt war. Trotzdem wurde der OptimumTargetSoC um 12:07 Uhr schlagartig auf 10% reduziert, was zur Folge hat, dass meine Batterie aktuell komplett entladen wird, weil sich die Wolkendecke natürlich wieder geschlossen hat.

Kann das ganze eine Wechselwirkung oder sogar ein beabsichtigtes Verhalten mit smartPower sein? Mein Attribut ctrlBatSocManagement sieht aktuell so aus:
lowSoc=10 upSoC=50 maxSoC=98 careCycle=20 loadAbort=95:500 loadStrategy=smartPower

Gewünschtes Verhalten wäre gewesen, dass der OptimumTargetSoC-Wert mindestens weiterhin bei 50% bleibt oder sogar nochmal um weitere 5% steigt.
#9
Server - Linux / Aw: Proxmox 9: Kann ein Update...
Letzter Beitrag von betateilchen - 17 November 2025, 13:05:56
Heute habe ich testweise nochmal die no-subscription repos aktiviert, dann gab es eine Reihe updates.
Danach war pve auf 9.0.15 aktualisiert und die shell funktioniert jetzt auch mit Safari wieder.

Spannend, dass die updates in den enterprise-repos noch nicht zur Verfügung stehen.
#10
Sprachsteuerung / Aw: [37_echodevice] Amazon Ech...
Letzter Beitrag von michael.winkler - 17 November 2025, 12:47:11
Zitat von: Knallfrosch am 14 November 2025, 19:21:37Hallo,

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
gibt es die Routinen, die du hier ansprichst, noch?