FHEM Forum

FHEM - Energiemanagement und Energieerzeugung => Solaranlagen => Thema gestartet von: peterboeckmann am 08 April 2026, 17:45:51

Titel: 76_SolarForecast - Wie habt ihr eure Anlage eingebunden?
Beitrag von: peterboeckmann am 08 April 2026, 17:45:51
Hallo zusammen,

mich würde mal interessieren, welche Konfigurationen an PV-Anlagen hier so existieren.
Ich fange mal an, meine zu beschreiben:

- Wechselrichter: SolarMax 10kW
- String Osten: 10x 400Wp, 38° Neigung
- String Westen: 16x 400Wp, 38° Neigung
- Batterie: 2xEnphase 3T mit jeweils 3,5 kWh

Dazu habe ich SolarForecast wie folgt konfiguriert:
attr SolarForecast setupBatteryDev01 Enphase pin=StorageFeedIn:W pout=StorageConsumption:W pinmax=2568 poutmax=2500 intotal=StorageWhCharged:Wh outtotal=StorageWhDischarged:Wh charge=StorageFullPercent cap=7000 show=1:bottom asynchron=1
attr SolarForecast setupEnvironment outsideTemp=HMWetterstation:temperature\
presence=JemandZuhause:state:true\
windSpeed=WindSpeed_mps:state
attr SolarForecast setupInverterDev01 Enphase strings=Osten,Westen etotal=whTodayProduction:Wh capacity=10000 asynchron=1 pvOut=wNowProduction:W pvIn=LeistungStringsGesamt:W icon=inverter
attr SolarForecast setupInverterStrings Osten,Westen
attr SolarForecast setupMeterDev MQTT2_SmartMeterReader gcon=Bezug:W contotal=ENERGY_Total:kWh gfeedin=Einspeisung:W feedtotal=ENERGY_Supply:kWh asynchron=1 conprice=28.15:ct feedprice=8.04:ct
attr SolarForecast setupRadiationAPI dwd
attr SolarForecast setupStringAzimuth Osten=-127 Westen=53
attr SolarForecast setupStringDeclination Osten=38 Westen=38
attr SolarForecast setupStringPeak Osten=4 Westen=6.4
attr SolarForecast setupWeatherDev1 dwd

Edit: Im Screehsot anbei seht ihr die Flowgrafik dieser Konfiguration.

Weitere verwendete Module sind:
- ENPHASE (für das setupBatteryDev01 und das setupInverter01)
- MQTT2_CLIENT (für das setupMeterDev)
- ModbusAttr (für den Wechselrichter)

Weitere Informationen gebe ich gerne auf Anfrage.

Wer mag, kann ja gerne auch mal seine PV-Anlage beschreiben.
Insbesondere interessiert mich auch die Anbindung von Balkonkraftwerken mit Speicher, da ich über die Anschaffung einer Zendure SolarFlow 2400 Pro nachdenke.

Viele Grüße,
Peter
Titel: Aw: 76_SolarForecast - Wie habt ihr eure Anlage eingebunden?
Beitrag von: dieter114 am 09 April 2026, 11:56:18
Hallo Peter,

meine Anlage habe ich hier (https://wiki.fhem.de/wiki/Solaranlage_Komplettbeispiel_Fronius_BYD) beschrieben.

Grüße Wolfdieter
Titel: Aw: 76_SolarForecast - Wie habt ihr eure Anlage eingebunden?
Beitrag von: caldir65 am 09 April 2026, 12:20:59
Moin,

bei uns ist noch eine 14 Jahre alte PV in Betrieb, ohne Batterie:

Mit Batterie-Anbindung habe ich schon einmal überlegt und rechnen lassen, aber bei unserer Vergütung (ca 15ct/kWh) rechnete sich das zu dem Zeitpunkt noch nicht ...
Da unsere "Weißware" leider nicht direkt smart ist, aber auch nicht die Einstellungen speichert bzw. automatisch weiter macht, wenn der Strom aus geht, programmieren wir die Geräte von Hand auf günstige Zeitpunkte gem. Vorhersage aus SolarForcast. Dazu ist in der Küche extra ein ausgemustertes Smartphone zur Anzeige der Vorhersage installiert ;) Somit schaffen wir auch einiges an Einsparungen ... :D
Attributes:
   cmdIcon    consumer03_ConsumptionRecommended cmdIcon 0:15px-red 1:15px-green consumer04_ConsumptionRecommended cmdIcon 0:15px-red 1:15px-green
   consumer01 ShellyPlugS_HWR_Waschmaschine type=noSchedule power=2200 icon=scene_washing_machine pcurr=power:W
   consumer02 ShellyPlug_HWR_Trockner type=noSchedule icon=scene_clothes_dryer pcurr=power:W power=700
   consumer03 ShellyPlugS_Kueche_SpueMa type=noSchedule power=2200 icon=scene_dishwasher pcurr=power:W
   consumer04 ShellyPlugS_Kueche_Kuehlschrank type=noSchedule power=90 icon=kuehlschrank_small pcurr=power:W
   consumer05 Shellyplus1pm_Gartenhaus_Gefrierschrank type=noSchedule power=90 icon=gefrierschrank_icon pcurr=power:W
   consumer06 ShellyPlugS_Buero_PC type=noSchedule power=100 switchdev=ShellyPlugS_Buero_PC icon=it_pc pcurr=power:W
   consumer09 ShellyPlugS_Wohnzimmer_TV type=noSchedule power=150 icon=it_television pcurr=power:W
   consumerControl adviceIcon=radio_checked@green detailLink=1 showLegend=text_bottom
   ctrlConsRecommendReadings 01,03,04
   ctrlSpecialReadings runTimeTrainAI
   event-on-change-reading .*
   graphicBeam1Color 35E01B
   graphicBeam1Content pvReal
   graphicBeam2Color FF8F1F
   graphicBeam2Content pvForecast
   graphicControl hourCount=12 hourStyle=:00 layoutType=double
   graphicHeaderOwnspec #
    AutarkyRate:Current_AutarkyRate
    Überschuß:Current_Surplus
    aktueller Netzbezug:Current_GridConsumption
    aktuelle Einspeisung:Current_GridFeedIn
   graphicHistoryHour 0
   graphicSelect both
   group      Energie
   room       EG->HWR,OG->Buero
   setupInverterDev01 PV pvOut=SPOT_PACTOT:W etotal=SPOT_ETOTAL:Wh capacity=7500
   setupInverterStrings Sued
   setupMeterDev MyObis gcon=power:W gfeedin=-gcon contotal=total_consumption:W feedtotal=total_feed:W
   setupRadiationAPI OpenMeteoDWD-API
   setupStringAzimuth Sued=SE
   setupStringDeclination Sued=45
   setupStringPeak Sued=7.5
   setupWeatherDev1 OpenMeteoDWD-API


Gruß. Christoph
Titel: Aw: 76_SolarForecast - Wie habt ihr eure Anlage eingebunden?
Beitrag von: nookie am 09 April 2026, 12:58:27
Servus,
meine Anlage stammt aus 2021 und verfügt über einen 10 kWh BYD-Speicher.

Ostseite:
Fronius Symo GEN24 10.0 mit 10,56 kWp
ca. 45° Dachneigung

Südseite:
Hoymiles HM-2250 mit 2,50 kWp
ca. 30° Dachneigung

Westseite:
Fronius Symo 8.2-3-M mit 8,52 kWp
ca. 45° Dachneigung

Ob die Anlage korrekt in FHEM eingebunden ist, ist mir aktuell noch unklar, da die angezeigten Werte von den realen Erzeugungsdaten abweichen.

Nachfolgend meine aktuelle Konfiguration:
Attributes
DbLogExclude
.*
deleteattr
DbLogInclude
AllPVforecastsToEvent, LastHourPVforecast, LastHourPVreal
deleteattr
consumer01
wattpilot_32A:WP_Frank type=charger power=10000 pcurr=power:W mode=must icon=electric_car_charger etotal=EnergyTotal:Wh noshow=2
deleteattr
consumer02
wattpilot_16A:WP_Charly type=charger power=10000 pcurr=power:W mode=must icon=electric_car_charger etotal=EnergyTotal:Wh noshow=2
deleteattr
ctrlDebug
none
deleteattr
ctrlLanguage
DE
deleteattr
event-on-change-reading
.*
deleteattr
event-on-update-reading
AllPVforecastsToEvent
deleteattr
flowGraphicControl
homenodedyncol=1
deleteattr
graphicBeam1FontColor
09660F
deleteattr
graphicHistoryHour
7
deleteattr
graphicSelect
both
deleteattr
graphicShowNight
0
deleteattr
graphicShowWeather
1
deleteattr
plantControl
genPVforecastsToEvent showLink:1
deleteattr
room
90_Solar
deleteattr
setupBatteryDev01
WR10 pout=PowerFlow_Site_P_Akku:Wh pin=-pout charge=PowerFlow_Inverters_1_SOC cap=10000 show=1 icon=@dyn:::@dyn
deleteattr
setupInverterDev01
WR10 pvOut=PowerFlow_Site_P_PV:W etotal=PowerFlow_Inverters_1_E_Total:Wh capacity=10000 icon=inverter@red:solar ac2dc:Storage_1_Controller_Current_DC strings=Ost
deleteattr
setupInverterDev02
WR7 pvOut=PowerFlow_Site_P_PV:W etotal=PowerFlow_Site_E_Total:Wh capacity=8000 icon=inverter@green:solar strings=West
deleteattr
setupInverterDev03
138291915078 pvOut=138291915078_0_power:W etotal=138291915078_0_yieldtotal:Wh capacity=2500 icon=inverter@blue:solar strings=Garage
deleteattr
setupInverterStrings
Ost,West,Garage
deleteattr
setupMeterDev
WR10 gcon=PowerFlow_Site_P_Grid:W
contotal=Meter_0_EnergyReal_WAC_Sum_Consumed:Wh
gfeedin=-gcon
feedtotal=Meter_0_EnergyReal_WAC_Sum_Produced:Wh
conprice=0.23:€
feedprice=0.07123:€
deleteattr
setupRadiationAPI
OpenMeteoDWD_D2-API
deleteattr
setupStringAzimuth
Ost=E West=W Garage=S
deleteattr
setupStringDeclination
Ost=45 West=45 Garage=45
deleteattr
setupStringPeak
Ost=10 West=9.5 Garage=2.25
deleteattr
setupWeatherDev1
OpenMeteoDWD_D2-API
deleteattr