76_SolarForecast - Informationen/Ideen zu Weiterentwicklung und Support

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

Vorheriges Thema - Nächstes Thema

300P

Hier meine:
attr Forecast setupBatteryDev01 SBS37 pin=-pout:kW pout=total_pac:kW pinmax=3600 poutmax=3600 intotal=bat_loadtotal:kWh outtotal=bat_unloadtotal:kWh cap=16000 charge=chargestatus show=3:top icon=@dyn:@dyn:@dyn:@dyn asynchron=0 label=beside
attr Forecast setupBatteryDev02 SBS25_2 pin=-pout:kW pout=total_pac:kW pinmax=2500 poutmax=2500 intotal=bat_loadtotal:kWh outtotal=bat_unloadtotal:kWh cap=bat_residual_cap:Wh charge=chargestatus show=3:top icon=@dyn:@dyn:@dyn:@dyn asynchron=0 label=below

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.

DS_Starter

#5641
Die Warnung beschrieben in #5638 kommt (kam) bei einer bestimmten Konstellation des Nichtvorhandenseins eines Readingwertes.
Da diese Zuweisung allgemein obsolet wurde, ist sie inzwischen in der Version 2.5.0 (im contrib) beseitigt.

Du/ihr könnt die V 2.5.0 aus dem contrib nutzen (Achtung: contrib ist immer etwas experimentell da hier entwickelt und gestestet wird)
oder auf das reguläre Check-In der Version warten.

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

hugomckinley

Hallo Heiko,

ich wollte gerade den reductionState einbinden und bin auf folgendes Problem gestoßen:

Die Einstellung:
reductionState=dum_valve:sf_true:{main::PlantReduction}führt im Log zu:
2026.03.30 18:30:30 1: energy_mgmt DEBUG> State of Plant derating: 0, info: The value of device "dum_valve", reading "sf_true" doesn't match the condition "{main"
Bei swoncond und swoffcond funtioniert diese Syntax
swoncond=dum_valve:sf_true:{main::Check_Pump_High_On}
swoffcond=dum_valve:sf_true:{main::Check_Pump_High_Off}

Muss ich das hier anders machen, oder führen die Doppekpunkte hier zu einem Problem (nicht escaped o.ä.)?

Gruß,
Hugo
----------------------------------------------------
FHEM in TrueNAS-Jail
HMLGW + HM-Komponenten, alexa-fhem, Modbus/TCP, Modbus/RS485, LG-WebOS, Firmata, 1wire, ESP-RGBWW, DaikinAC per WLAN, Shellys, Denon AVR, Fronius WR, Helios Wohnraumlüftung, ...

DS_Starter

Hallo Hugo,

das ist mein Fehler.
Das der Code auch "::" enthalten kann, habe ich nicht beachtet. Das korrigiere ich und gebe Bescheid.

Grüße,
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

denis.robel

#5644
Zitat von: DS_Starter am 29 März 2026, 19:33:58Das heißt doch die Bat ist voll, liefert aber nichts weil der Bedarf alleine noch durch die PV Erzeugung gedeckt wird. Aber kann mich irren, du kennst deine Anlage besser.


  aktuell ist:
 PV Leistung solar_input_power        0W
     +              pack_input_power     908W
     =              output_home_power 865W

Die Differenz sind wahrscheinlich Umwandlungsverluste ???

Das reading pack_state zeigt Discharging .

Daher meine Vermutung, dass die Bezeichnungen vertauscht sind.
VG

Denis

DS_Starter

ZitatDie Differenz sind wahrscheinlich Umwandlungsverluste
Ja, das würde ich auch so sehen.

ZitatDas reading pack_state zeigt Discharging .

Daher meine Vermutung, dass die Bezeichnungen vertauscht sind.
Wie moskito geschrieben hat ... es ist manchmal nicht so eindeutig -> möglich diese Sichtweise:

packInputPower —> Battery discharge power -> pack_input_power (+908W)   -> Bedeutung Energie Input in den Haushalt aus der Batterie
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

@Hugo,

dein Thema habe ich erledigt.
Update der V 2.5.0 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