76_SolarForecast - Informationen/Ideen zu Weiterentwicklung und Support

Begonnen von DS_Starter, 11 Februar 2024, 14:11:00

Vorheriges Thema - Nächstes Thema

300P

Hinweis für die SMA-User unter euch:

So kann es manchmal (wirklich nur manchmal) in der Nacht oder am Tag aussehen, wenn man (unerlaubt entgegen SMA Vorgabe) 2 SMA-Batteriewechselrichter in einem PV-Netz betreibt.
Die eine Batterie schickt den PV-Ertrag nochmals (mit entsprechenden Verlusten) durch die andere Batterie bis die wieder 100 % voll ist. :o

Bei meinem Überschuss ist es mir aber dieser Energieverlust "....egal". ;D


Gruß
300P

FHEM 6.4|RPi|SMAEM|SMAInverter|SolarForecast| DbLog|DbRep|MariaDB|Buderus-MQTT_EMS|
Fritzbox|fhempy|JsonMod|HTTPMOD|Modbus ser+TCP| ESP32_AI_on_the_Edge|ESP32CAM usw.

Gisbert

Guten Morgen Heiko,

ich hab diesen Monat bis jetzt einen Verbrauch von 100 kWh, was grob 13 kWh/d ausmacht - edit: das ist der Verbrauch, den das "Haus" verbraucht, also ohne Batterie laden, Eigenverbrauch des WR. Diese Daten kommen vom WR.

Für die letzten 7 Tage, auch für die letzten 14 Tage, liegt die Vorhersage für den kommenden Tag bei ca. 28 kWh. Das ist eine deutliche Abweichung, deren Ursache ich nicht verstehe. Auch die Vorhersage für den Tagesverbrauch startet jeweils ca. bei der gleichen Zahl, also 28 kWh.

Welche Daten könnte ich dir liefern, um den Widerspruch aufzulösen?

Viele Grüße Gisbert
Proxmox | UniFiRHASSPY | DEYE | JK-BMS | ESPHome | Panasonic Heishamon | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Rauchmelder FA21/22RF

DS_Starter

Moin Gisbert,

Wichtig sind zunächst die Infod und Einstellungen:

- AI Nutzung für Consumption Forecast Ja/ Nein
- Wenn nein -> Einstellungen der relevante Parameter in plantControl -> consForecastBase, consForecastIdentWeekdays, consForecastInPlanning, consForecastLastDays

- abhängig davon muß an sich die Speicher pvHistory und/pder pvCircular anschauen ob historische Daten enthalten sind die die Prognose nach oben ziehen

LG,
Heiko
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

dieter114

#5973
Moin Heiko,
ohne alle Daten genau überprüft zu haben:
Ich muss Gisbert Recht geben.
Seit der neuen Version sind meine CON Werte "Exorbitant" siehe Bild.
Auch die Werte von FC ggü. CON haben irgendwie Ähnlichkeiten.
Mag Zufall sein, aber komisch ist das schon.
Bisher war eigendlich immer alles relativ Realistisch - aber jetzt ??
LG WDS
RPi II+III+V,OWX, HM Zisterne, MAPLESDuino(adv), ESPEasy, Tasmota, MQTT2Server, WU-Upload, TabletUI, Poolsteuerung fhem, Fronius, BYD Solaranlage

DS_Starter

#5974
Hallo Wolfdieter,

ZitatSeit der neuen Version sind meine CON Werte "Exorbitant" siehe Bild.
Meinst du die realen Verbrauchswerte?
Wenn ja, dann Debug=collectData einschalten. Dann sieht man was gemessen und verarbeitet wird.

ZitatAuch die Werte von FC ggü. CON haben irgendwie Ähnlichkeiten.
Das sollte idealerweise so sein.  ;)

LG,
Heiko
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

DS_Starter

@Peter, @all,

ich konnte (wahrscheinlich) das in #5958 beschriebene Flowgrafik Thema lösen.
Update V 2.6.7 liegt im Contrib.

LG,
Heiko
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

peterboeckmann

Hallo Heiko,

Zitat von: DS_Starter am 08 Mai 2026, 10:45:13Update V 2.6.7 liegt im Contrib.

ich habe die Version aus dem contrib gezogen und freue mich auf heute abend, wenn die Sonne nicht mehr scheint.  ;D
Werde testen und berichten.

Vielen Dank und viele Grüße,
Peter
MQTT,Modbus,HTTPMod,DbLog,LaCrosse,SolarForecast,TelegramBot,Twilight,vitoconnect,withings
fhem,fhempy,debmatic
Debian
RaspberryPi5,HomeMatic,HomeMaticIP,Shelly,JeeLink,SignalDuino,ZWDongle,SONOS,alexa,Hue,tradfri,MobileAlerts,Siemens Home Connect,Roborock S50,Wallbox,Harmony,Tuya Smartlife

peterboeckmann

Hallo Heiko,

eine erste Beobachtung mit der V2.6.7 möchte ich gleich mal melden:
Der unzugeordnete Verbrauch (rechts vom Haus in der Flussgrafik) scheint mir nach dem Update nahezu dauerhaft um die -500W zu liegen.
Vor dem Update lag der um die (positiv) 200W.

Hier ein Auszug aus dem Log mit ctrlDebug=collectData:
2026.05.08 11:00:59 1: SolarForecast DEBUG> collect Wind measurement data  - device: WindSpeed_mps =>
2026.05.08 11:00:59 1: SolarForecast DEBUG> Smooth Wind data - value=4.36 m/s, last=10.81, last_fast=10.43 -> smoothed=10.80, smoothed_fast=10.39
2026.05.08 11:00:59 1: SolarForecast DEBUG> collect Inverter 01 data - device: Enphase, source: pv, delivery: default =>
2026.05.08 11:00:59 1: SolarForecast DEBUG> pvOut: 5486 W, pvIn: 5718 W, AC->DC: 0 W, DC->AC: 0 W, etotal: 15892 Wh
2026.05.08 11:00:59 1: SolarForecast DEBUG> collect Inverter 02 data - device: ha_tjsLMch1, source: pv, delivery: bat =>
2026.05.08 11:00:59 1: SolarForecast DEBUG> pvOut: 781 W, pvIn: 781 W, AC->DC: 0 W, DC->AC: 0 W, etotal: 31470 Wh
2026.05.08 11:00:59 1: SolarForecast DEBUG> collect Inverter 03 data - device: ha_tjsLMch1, source: bat, delivery: default =>
2026.05.08 11:00:59 1: SolarForecast DEBUG> pvOut: 0 W, pvIn: 0 W, AC->DC: 0 W, DC->AC: 0 W, etotal: 0 Wh
2026.05.08 11:00:59 1: SolarForecast DEBUG> summary data of all Inverters - pv: 6267 W, this hour Generation: 106 Wh
2026.05.08 11:00:59 1: SolarForecast DEBUG> State of Plant derating: 0, info: The value of device "SolarForecast", reading "userRdg_Regulated" doesn't match the condition "1"
2026.05.08 11:00:59 1: SolarForecast DEBUG> currently saved 'pvrlvd' value: 1
2026.05.08 11:00:59 1: SolarForecast DEBUG> current percentage pvrl/pvapifc deviation of hod 12: 7158.5 % -> pvrlvd: 1
2026.05.08 11:00:59 1: SolarForecast DEBUG> collect Energy Meter data - device: MQTT2_SmartMeterReader =>
2026.05.08 11:00:59 1: SolarForecast DEBUG> gcon: 0 W, gfeedin: 4241 W, contotal: 5947798.8 Wh, feedtotal: 7942294.3 Wh
2026.05.08 11:00:59 1: SolarForecast DEBUG> write to pvHistory - day: 08, hod: 12, GridConsumption (gcons): 0 Wh
2026.05.08 11:00:59 1: SolarForecast DEBUG> collect Battery Readings data: device=Enphase =>
2026.05.08 11:00:59 1: SolarForecast DEBUG> pin: 4 W, pout: 0 W, totalin: 3400266 Wh, totalout: 3241728 Wh, soc: 100
2026.05.08 11:00:59 1: SolarForecast DEBUG> collect Battery Readings data: device=ha_tjsLMch1 =>
2026.05.08 11:00:59 1: SolarForecast DEBUG> pin: 0 W, pout: 0 W, totalin: 36177.6717213172 Wh, totalout: 19284.4193250475 Wh, soc: 100
2026.05.08 11:00:59 1: SolarForecast DEBUG> BEV - id=none -> consumer=15 activated=0
2026.05.08 11:00:59 1: SolarForecast DEBUG> EnergyConsumption input -> PV: 101 Wh, PP: 0 Wh, GridIn: 70 Wh, GridCon: 0 Wh, BatIn: 0 Wh, BatOut: 0 Wh
2026.05.08 11:00:59 1: SolarForecast DEBUG> EnergyConsumption result -> 31 Wh
2026.05.08 11:00:59 1: SolarForecast DEBUG> current Power values -> PV2Node: 5486 W, PV2Bat: 781, PV2Grid: 0 W, Other: 0 W, GridIn: 4241 W, GridCon: 0 W
2026.05.08 11:00:59 1: SolarForecast DEBUG> current Power Battery -> BatIn: 4 W (Node2Inv2DC: 0 W), BatOut: 0 W (DC2Inv2Node: 0 W)
2026.05.08 11:00:59 1: SolarForecast DEBUG> current Consumption result -> 1245 W

Screenshot anbei. Kannst Du da was erkennen?

Vile Grüße,
Peter
MQTT,Modbus,HTTPMod,DbLog,LaCrosse,SolarForecast,TelegramBot,Twilight,vitoconnect,withings
fhem,fhempy,debmatic
Debian
RaspberryPi5,HomeMatic,HomeMaticIP,Shelly,JeeLink,SignalDuino,ZWDongle,SONOS,alexa,Hue,tradfri,MobileAlerts,Siemens Home Connect,Roborock S50,Wallbox,Harmony,Tuya Smartlife

DS_Starter

Ja, die Batterie liefert/Batterie WR im Log (gemessen) 0:

2026.05.08 11:00:59 1: SolarForecast DEBUG> collect Inverter 03 data - device: ha_tjsLMch1, source: bat, delivery: default =>
2026.05.08 11:00:59 1: SolarForecast DEBUG> pvOut: 0 W, pvIn: 0 W, AC->DC: 0 W, DC->AC: 0 W, etotal: 0 Wh

2026.05.08 11:00:59 1: SolarForecast DEBUG> collect Battery Readings data: device=Enphase =>
2026.05.08 11:00:59 1: SolarForecast DEBUG> pin: 4 W, pout: 0 W, totalin: 3400266 Wh, totalout: 3241728 Wh, soc: 100
2026.05.08 11:00:59 1: SolarForecast DEBUG> collect Battery Readings data: device=ha_tjsLMch1 =>
2026.05.08 11:00:59 1: SolarForecast DEBUG> pin: 0 W, pout: 0 W, totalin: 36177.6717213172 Wh, totalout: 19284.4193250475 Wh, soc: 100

D.h. der Solarlader liefert 781W an die Bat, aber weder Bat noch Bat-WR liefern die Leistung weiter ans Haus. Das fehlt dann und führt zu der Diff.

Das ist aber ein Meßdatenproblem und kein Grafikproblem.
Musst du mal schauen ob ha_tjsLMch1 ordentlich liefert.
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

peterboeckmann

Hallo Heiko,

Zitat von: DS_Starter am 08 Mai 2026, 11:16:45Das ist aber ein Meßdatenproblem und kein Grafikproblem.
Musst du mal schauen ob ha_tjsLMch1 ordentlich liefert.

ich bin gerade überfordert bzw. sehe meinen Konfigurationsfehler nicht.

Folgende attr sind in SF gesetzt:
attr SolarForecast setupInverterDev02 ha_tjsLMch1 \
  strings=Carport1,Carport2,Carport3,Carport4\
  pvOut=solarInputPower:W\
  etotal=solarEnergy_Wh:Wh\
  capacity=2400\
  icon=inverter\
  pvIn=solarInputPower:W

attr SolarForecast setupInverterDev03 ha_tjsLMch1 \
  ac2dc=gridInputPower:W \
  dc2ac=packInputPower:W \
  capacity=2400\
  strings=none

ha_tjsLMch1
  pin=outputPackPower:W
  pout=packInputPower:W
  pinmax=2400
  poutmax=2400
  intotal=StorageWhCharged_Wh:Wh
  outtotal=StorageWhDischarged_Wh:Wh
  charge=electricLevel
  cap=2400
  show=2:top
  asynchron=1

Das Zendure-Device liefert mir folgende Leistungen:
ZendureCarport:JO2AEP1P0501114_power31Ladeleistung der Batterie 1
ZendureCarport:gridInputPower0Bezug aus der Steckdose
ZendureCarport:gridOffPower0externe Steckdose (Insellösung)
ZendureCarport:outputHomePower0Einspeisung in die Steckdose
ZendureCarport:outputPackPower28Leistung aus dem Wechselrichter in die Batterie
ZendureCarport:packInputPower0Leistung aus der Batterie in die Wechselrichter
ZendureCarport:solarInputPower31Summe Leistungen der PV-Strings

Die Benamung scheint dabei aus Sicht des Wechselrichters erfolgt zu sein.

Siehst Du in meiner Konfiguration einen Fehler?


Viele Grüße,
Peter
MQTT,Modbus,HTTPMod,DbLog,LaCrosse,SolarForecast,TelegramBot,Twilight,vitoconnect,withings
fhem,fhempy,debmatic
Debian
RaspberryPi5,HomeMatic,HomeMaticIP,Shelly,JeeLink,SignalDuino,ZWDongle,SONOS,alexa,Hue,tradfri,MobileAlerts,Siemens Home Connect,Roborock S50,Wallbox,Harmony,Tuya Smartlife

DS_Starter

Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

peterboeckmann

Zitat von: DS_Starter am 08 Mai 2026, 14:21:04Was ist ha_tjsLMch1 in Bezug auf ZendureCarport?

ha_tjsLMch1 ist der DeviceName, ZendureCarport ist der alias in fhem.
MQTT,Modbus,HTTPMod,DbLog,LaCrosse,SolarForecast,TelegramBot,Twilight,vitoconnect,withings
fhem,fhempy,debmatic
Debian
RaspberryPi5,HomeMatic,HomeMaticIP,Shelly,JeeLink,SignalDuino,ZWDongle,SONOS,alexa,Hue,tradfri,MobileAlerts,Siemens Home Connect,Roborock S50,Wallbox,Harmony,Tuya Smartlife

DS_Starter

ha_tjsLMch1 müßte bei vollgeladener Batterie die erzeugte Leistung direkt an den WR (bei uns dc2ac=packInputPower:W) durchreichen.
Das passiert offensichtlich nicht (ZendureCarport:packInputPower   0   Leistung aus der Batterie in die Wechselrichter)
D.h. das Reading packInputPower   scheint, zumindest für diese Betriebsart, nicht das richtige zu sein.

Du kannst ja mal eine komplette Readingliste von ha_tjsLMch1 posten, wenn der Problemfall gerade vorliegt. Möglciherweise sieht man dann wo die
Inputleistung (781W) auch als Ausgang angezeigt wird wenn die Batterie voll ist und somit nichts geladen wird.
Es müßte ja ein Input und ein Output mit dem gleichen Wert (evtl. bisschen weniger wegen Verluste) in den Readings auftauchen.
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

peterboeckmann

#5983
Sorry Heiko, ich habe gerade einen großen Knoten im Kopf. Ich sehe überall Probleme, die vielleicht gar keine sind.
Ich versuche das nochmal zu sortieren.

Hier nochmal im aktuellen Stand die SF-Konfigurationen, die den Hybrid-WR betreffen
attr SolarForecast setupBatteryDev02 ha_tjsLMch1 \
  pin=outputPackPower:W\
  pout=packInputPower:W\
  pinmax=2400\
  poutmax=2400\
  intotal=StorageWhCharged_Wh:Wh\
  outtotal=StorageWhDischarged_Wh:Wh\
  charge=electricLevel\
  cap=2400\
  show=2:top\
  asynchron=1\
attr SolarForecast setupInverterDev02 ha_tjsLMch1 \
  strings=Carport1,Carport2,Carport3,Carport4\
  pvOut=outputHomePower:W\
  etotal=solarEnergy_Wh:Wh\
  capacity=2400\
  icon=inverter\
  pvIn=solarInputPower:W\
  feed=bat
attr SolarForecast setupInverterDev03 ha_tjsLMch1 \
  ac2dc=gridInputPower:W \
  dc2ac=packInputPower:W \
  capacity=2400\
  strings=none

Damit komme ich zu einer Flussgrafik, wo etwas in die Batterie geladen wird, aber von dort nicht weiter fließt:
Du darfst diesen Dateianhang nicht ansehen.

Das collectData-Log dazu:
2026.05.08 14:44:31 1: SolarForecast DEBUG> collect Wind measurement data  - device: WindSpeed_mps =>
2026.05.08 14:44:31 1: SolarForecast DEBUG> Smooth Wind data - value=7.72 m/s, last=8.75, last_fast=5.44 -> smoothed=8.75, smoothed_fast=5.47
2026.05.08 14:44:31 1: SolarForecast DEBUG> collect Inverter 01 data - device: Enphase, source: pv, delivery: default =>
2026.05.08 14:44:31 1: SolarForecast DEBUG> pvOut: 6144 W, pvIn: 6390 W, AC->DC: 0 W, DC->AC: 0 W, etotal: 37319 Wh
2026.05.08 14:44:31 1: SolarForecast DEBUG> collect Inverter 02 data - device: ha_tjsLMch1, source: pv, delivery: bat =>
2026.05.08 14:44:31 1: SolarForecast DEBUG> pvOut: 1499 W, pvIn: 1500 W, AC->DC: 0 W, DC->AC: 0 W, etotal: 36423 Wh
2026.05.08 14:44:31 1: SolarForecast DEBUG> collect Inverter 03 data - device: ha_tjsLMch1, source: bat, delivery: default =>
2026.05.08 14:44:31 1: SolarForecast DEBUG> pvOut: 0 W, pvIn: 0 W, AC->DC: 0 W, DC->AC: 0 W, etotal: 0 Wh
2026.05.08 14:44:31 1: SolarForecast DEBUG> summary data of all Inverters - pv: 7643 W, this hour Generation: 5803 Wh
2026.05.08 14:44:31 1: SolarForecast DEBUG> State of Plant derating: 0, info: The value of device "SolarForecast", reading "userRdg_Regulated" doesn't match the condition "1"
2026.05.08 14:44:31 1: SolarForecast DEBUG> currently saved 'pvrlvd' value: 1
2026.05.08 14:44:31 1: SolarForecast DEBUG> current percentage pvrl/pvapifc deviation of hod 15: 28.2 % -> pvrlvd: 1
2026.05.08 14:44:31 1: SolarForecast DEBUG> collect Energy Meter data - device: MQTT2_SmartMeterReader =>
2026.05.08 14:44:31 1: SolarForecast DEBUG> gcon: 0 W, gfeedin: 5510 W, contotal: 5947803.3 Wh, feedtotal: 7961428.8 Wh
2026.05.08 14:44:31 1: SolarForecast DEBUG> write to pvHistory - day: 08, hod: 15, GridConsumption (gcons): 0 Wh
2026.05.08 14:44:31 1: SolarForecast DEBUG> collect Battery Readings data: device=Enphase =>
2026.05.08 14:44:31 1: SolarForecast DEBUG> pin: 5 W, pout: 0 W, totalin: 5550436 Wh, totalout: 5344574 Wh, soc: 100
2026.05.08 14:44:31 1: SolarForecast DEBUG> collect Battery Readings data: device=ha_tjsLMch1 =>
2026.05.08 14:44:31 1: SolarForecast DEBUG> pin: 0 W, pout: 0 W, totalin: 36449.7622759272 Wh, totalout: 19530.5999534437 Wh, soc: 100
2026.05.08 14:44:31 1: SolarForecast DEBUG> BEV - id=none -> consumer=15 activated=0
2026.05.08 14:44:31 1: SolarForecast DEBUG> EnergyConsumption input -> PV: 5801 Wh, PP: 0 Wh, GridIn: 4322 Wh, GridCon: 0 Wh, BatIn: 2150132 Wh, BatOut: 2102839 Wh
2026.05.08 14:44:31 1: SolarForecast DEBUG> EnergyConsumption result -> -45814 Wh
2026.05.08 14:44:31 1: SolarForecast DEBUG> current Power values -> PV2Node: 6144 W, PV2Bat: 1499, PV2Grid: 0 W, Other: 0 W, GridIn: 5510 W, GridCon: 0 W
2026.05.08 14:44:31 1: SolarForecast DEBUG> current Power Battery -> BatIn: 5 W (Node2Inv2DC: 0 W), BatOut: 0 W (DC2Inv2Node: 0 W)
2026.05.08 14:44:31 1: SolarForecast DEBUG> current Consumption result -> 634 W

Und die Readings vom ZendureCarport:
Du darfst diesen Dateianhang nicht ansehen.

Ich hab inzwischen so viel hin und her versucht, dass ich den Überblick verloren habe.

Danke mal wieder für Deinen großartigen Support!!!
Viele Grüße,
Peter



Nachtrag: Eben hatte ich ganz in der Flussgrafik kurz einen Fluss von der Batterie zum Haus. Siehe S3.png anbei. Woher die 1470 dort kommt ist mir nicht ganz klar, leider hatte ich ctrlDebug schon wieder auf none gesetzt. Der Fluss zwischen Batterie und Haus ist mal da und dann wieder weg.
MQTT,Modbus,HTTPMod,DbLog,LaCrosse,SolarForecast,TelegramBot,Twilight,vitoconnect,withings
fhem,fhempy,debmatic
Debian
RaspberryPi5,HomeMatic,HomeMaticIP,Shelly,JeeLink,SignalDuino,ZWDongle,SONOS,alexa,Hue,tradfri,MobileAlerts,Siemens Home Connect,Roborock S50,Wallbox,Harmony,Tuya Smartlife

DS_Starter

#5984
ZitatSorry Heiko, ich habe gerade einen großen Knoten im Kopf. Ich sehe überall Probleme, die vielleicht gar keine sind.
Was meinst du wie oft mir das so geht  ;)
Da hilft manchmal nur eine Pause einlegen und mal sacken lassen.


Der Inverter setupInverterDev02 ha_tjsLMch1 liefert an die Batterie:  pvOut: 1499 W

Die Batterie ist voll, wird also nicht galaden und liefert auch nichts an den Inverter bzw. Haus: device=ha_tjsLMch1 => pin: 0 W, pout: 0 W
D.h. die Batterie ist im Standby, passt soweit.

Aber die 1499W erzeugte Leistung vom setupInverterDev02 werden an einen (internen) Inverter und somit an das Haus geliefert.
Meiner Meinung nach ist es das Reading outputHomePower (1500W) in deinem Screen. Diese 1500W müsste also in unseren setupInverterDev03 dc2ac Zweig gehen.
Aber hier ist ja bereits dc2ac=packInputPower drin, was aber auch stimmt sobald die Batterie! Leistung abgibt. Jetzt aktuell aber 0.

Wenn ich richtig kombiniere brauchst du ein userReading, welches die Summe aus packInputPower + outputHomePower bildet wenn es diese Summierung in ha_tjsLMch1
noch nicht geben sollte. Denn es sieht so aus, dass die Bestandteile von Batterie-Out und PV-Erzeugung die direkt über den internen WR an das Haus geliefert werden
in 2 unterschiedlichen Readings bereitgestellt werden. Die Summe wäre bei uns der Input für dc2ac des Batteriewechselrichters.

Wenn du nur kurz einen Fluß siehst, dann wahrscheinlich, dass die Bat kurz geliefert hat weil der Verbrauch mal über PV lag.


Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter