76_SolarForecast - Informationen/Ideen zu Weiterentwicklung und Support

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

Vorheriges Thema - Nächstes Thema

DS_Starter

@all,

morgen früf ist die V 1.47.3 im Update enthalten.
Der Batterie Key "show" kann nun erweitert werden um die Bat-Anzeige über oder unter den Balken anzeigen zu lassen.

Die Angabe erfolgt in dieser Weise:

show=1:top
show=1:bottom

show=2:top
show=2:bottom

Ansonsten sind kleinere Fixes enthalten die sich aus dem letzten Problemfall ergaben.

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

ch.eick

Zitat von: 300P am 11 März 2025, 08:51:42Guten Morgen,

=>>Thema Netzdienliche Batterieladung mit 2 Batterien:

< snip >

Nachsatz _ Tagesergebnis
Zwischen 07:00 und heutiger MaxPVForecastTime (12:00 Uhr) wird mehrfach ChargeRecomended_01 umgeschaltet.
ChargeRecomended_02 weiterhin keine Wechsel festgestellt.
Beide Batterien waren seit ca. 15:20 Uhr "voll" - weiterhin etwas Einspeisung.

Moin, in Deinem Diagramm hast Du Tibberohnevertrag eingetragen,
wo kannst Du die Preise abfragen? Ich dachte das geht nur für Kunden.

VG   Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

ch.eick

Zitat von: 300P am 10 März 2025, 15:49:18@Alle:
Gibt es jemanden der mit 2 / 3 Batterien Erfahrung hat oder es nutzt ?
Hallo 300?
wodrüber steuerst Du denn die 2 Speicher? Bei Kostal geht nur ein Speicher, da sich ansonsten die Regelung hochschaukelt.
Man kann jedoch mehrere gleiche Speicher bei BYD koppeln, die dann vom WR als ein Speicher behandelt werden.

VG   Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

300P

#2313
Zitat von: ch.eick am 12 März 2025, 14:12:14Moin, in Deinem Diagramm hast Du Tibberohnevertrag eingetragen,
wo kannst Du die Preise abfragen? Ich dachte das geht nur für Kunden.

VG  Christian

Da gibt es eine spezielle Seite  ;D
Dort kann man mit etwas Verspätung (morgens so ca. ab 07:00 Uhr) die Preise für den aktuellen Tag abfragen.
Für Statistik reicht das allemal. 8)

Bei Awattar geht sowas ähnliches auch. :)

Mache dazu einen neuen Thread auf wenn gewünscht.... O:-)

Gruß
300P



EDIT:
Hier der Link dazu : HTTPMOD -Tibber ohne Vertrag - Preisabfrage
Gruß
300P

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

300P

Zitat von: ch.eick am 12 März 2025, 14:23:42Hallo 300?
wodrüber steuerst Du denn die 2 Speicher? Bei Kostal geht nur ein Speicher, da sich ansonsten die Regelung hochschaukelt.
Man kann jedoch mehrere gleiche Speicher bei BYD koppeln, die dann vom WR als ein Speicher behandelt werden.

Ich habe 2 Stück SMA-Wechselrichter (SBS25) mit jeweils einer LG10H Batterie.
Die sind komplett unabhängig voneinander ansprechbar. O:-)
Gruß
300P
Gruß
300P

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

grappa24

Frage zu "graphicHeaderOwnspecValForm"

{
    'Today_PVforecast'         =>'(sprintf "%.1f", ($VALUE / 1000))." kWh"',
}

Ich hab da Schwierigkeiten mit der Einheit " kWh"

Egal, was ich an dieser Stelle notiere, es wird angezeigt, ausser kWh, dann ist die Formatierung "wirkungslos"; das "h" scheint irgendwie zu stören?
 
Gebäudesicherheit/-komfort, PV-Prognose/Verbrauchssteuerung, Heizungssteuerung, Multimedia, ...
KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200, Netatmo, Nuki, SolarForecast, HEOS, Alexa-FHEM, ...
FHEM 6.4, 2 x RasPi 3B+, Debian Bullseye

tobi01001

Zitat von: grappa24 am 13 März 2025, 10:17:13Frage zu "graphicHeaderOwnspecValForm"

{
    'Today_PVforecast'         =>'(sprintf "%.1f", ($VALUE / 1000))." kWh"',
}

Ich hab da Schwierigkeiten mit der Einheit " kWh"

Egal, was ich an dieser Stelle notiere, es wird angezeigt, ausser kWh, dann ist die Formatierung "wirkungslos"; das "h" scheint irgendwie zu stören?
 

Warum nicht?
(sprintf("%.1f kWh", $VALUE / 1000))
FHEM@UbuntuServer on Lenovo ThinkCentre M900 [i5-6500T / 8GB RAM] MySQL-DbLog, Grafana, FTUI3 / HmIP incl. CCU3 / LGESS / Wärempumpe über TA CMI und CANoE / Shellies u.v.m.

grappa24

#2317
Zitat von: tobi01001 am 13 März 2025, 10:47:46Warum nicht?
(sprintf("%.1f kWh", $VALUE / 1000))

Wenn, dann so laut Doku:
'Today_PVforecast'         => '(sprintf "%.1f", ($VALUE / 1000))." kWh"',aber da tritt der gleiche Effekt ein, ohne "h" gehts, mit "h" nicht. Das kleine "h" scheint eine besondere Funktion auszulösen / zu haben aber nur am Ende des Strings mit der Einheit.
Gebäudesicherheit/-komfort, PV-Prognose/Verbrauchssteuerung, Heizungssteuerung, Multimedia, ...
KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200, Netatmo, Nuki, SolarForecast, HEOS, Alexa-FHEM, ...
FHEM 6.4, 2 x RasPi 3B+, Debian Bullseye

DS_Starter

Hallo zusammen,

ZitatFrage zu "graphicHeaderOwnspecValForm"

Code Auswählen
{
    'Today_PVforecast'         =>'(sprintf "%.1f", ($VALUE / 1000))." kWh"',
}

Ich hab da Schwierigkeiten mit der Einheit " kWh"

Wenn der anzuzeigende Wert die Einheit Wh oder kWh hat, wird die Anzeige automatisch entsprechend des Settings des Attr graphicEnergyUnit berechnet und ausgeschrieben. Dadurch vereinfacht sich das Handling falls man viele solcher Werte anzeigen will und die Anzeigeinheit umstellt.

In deinem Fall kannst du es so lösen:

{
    'Today_PVforecast'         => "(sprintf '%.1f &nbsp;kWh', ($VALUE / 1000))",
}

Das &nbsp; vor der kWh bewirkt, dass 'kWh' nicht als solche erkannt/gewertet wird und die automatische Umsetzung unterbleibt.

Ich werde es noch im Wiki festhalten.

LG
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

grappa24

#2319
super, vielen Dank!

Da wir gerade beim "Schönmachen" sind, eine weitere Frage zum "graphicHeaderOwnspec":

Das "Eingabefeld Limit setzen:" ist ein Reading aus meiner BYD_Battery
Limit&nbspsetzen:BatConfigReserve@BYD_Battery und ist mir leider etwas zu "lang" bzw. macht die zweite Spalte unnötig breit. Gibts da eine Möglichkeit, das Feld kürzer auszugeben?

Der Vollständigkeit halber hier die gesamte Defintion des Bereichs:#Batterie
Management:userFn_BatterySoCManagement
Limit&nbspsetzen:BatConfigReserve@BYD_Battery
SoC&nbsp;evcc&nbsptablet:batteryPercent@SAMSUNG_SM_X210
:

SoC&nbsp;aktuell:BatteryChargeFormatted@BYD_Battery
PV&nbsp;heute:Today_PVforecast
:
:

Limit&nbsp;aktuell:BatConfigReserveFormatted@BYD_Battery
Verbrauch&nbsp;heute:special_todayConsumption

:
:

Limit&nbsp;optimal:Battery_OptimumTargetSoC_01@solErtrag
PV&nbsp;morgen:Tomorrow_PVforecast
:
:

Ladeanforderung:Battery_ChargeRequest_01@solErtrag
Verbrauch&nbsp;morgen:Tomorrow_ConsumptionForecast
:
:
Laden&nbsp;empfohlen:Battery_ChargeRecommended_01@solErtrag

Gebäudesicherheit/-komfort, PV-Prognose/Verbrauchssteuerung, Heizungssteuerung, Multimedia, ...
KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200, Netatmo, Nuki, SolarForecast, HEOS, Alexa-FHEM, ...
FHEM 6.4, 2 x RasPi 3B+, Debian Bullseye

DS_Starter

Guten Morgen,

ZitatGibts da eine Möglichkeit, das Feld kürzer auszugeben?
Ja. Das musst du allerdings im Quellendevice machen und das Feld kürzen.
Das geht mit widgetOverride, z.B.:

attr BYD_Battery BatConfigReserve:textFieldNL-long,,5

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

Hallo zusammen,

ein kleiner Ausblick ... OpenMeteo bietet ab sofort eine Satelliten gestützte Variante der Strahlungsprognose an.

ZitatMit Hilfe von Satellitensensoren kann die direkte und diffuse Sonneneinstrahlung für jeden Ort geschätzt werden. Obwohl zusätzliche Daten aus Wettermodellen wie Aerosoldicke, Ozongehalt, Luftfeuchtigkeit, Temperatur und Luftdruck erforderlich sind, um die Berechnungen zu verbessern, sind die resultierenden Sonnenstrahlungsdaten im Allgemeinen von guter Qualität.

Die Arbeit mit Satellitendaten ist mit einer Reihe von Herausforderungen verbunden, wie z. B. der Verarbeitung und Speicherung großer Datenmengen mit hoher zeitlicher und räumlicher Auflösung. Open-Meteo ist jedoch auf die Verarbeitung großer Mengen von gerasterten Daten spezialisiert und bietet eine schnelle API, so dass Satellitenstrahlungsdaten perfekt geeignet sind.

In einem ersten Schritt wurden vier verschiedene Satellitendatensätze integriert. Drei davon verwenden EUMETSAT-Daten von den MSG- und IODC-Satelliten, um Südamerika, Europa, Afrika und Teile von Indien abzudecken. Der vierte verwendet Daten des JMA Himawari-Satelliten, um Asien, Australien und Neuseeland abzudecken. Die Daten der GOES-Satelliten der NASA für Nord- und Südamerika sind noch nicht integriert worden.

Übersetzt mit DeepL.com (kostenlose Version)

Die Spezialität ist die Kombinierbarkeit mit DWD ICON Modellen.
Ihr könnt es euch hier schon mal anschauen.
Die Integration dieser API habe ich in meinem BackLog vorgesehen.

LG
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

@all,

morgen früh ist die V 1.48.0 im Update.
Die Balkengrafik Ebene 3 kann aktiviert werden indem die Attr graphicBeam5Content bzw. graphicBeam6Content gesetzt werden.

Die obsoleten Attr ctrlAIdataStorageDuration, ctrlAIshiftTrainStart sind jetzt entfernt.

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

#2323
Moin,

ACHTUNG
wer updaten will. Die 01_FHEMWEB.pm im heutigen Update ist defekt. Hinweis und Lösung wer evtl. schon betroffen ist siehe https://forum.fhem.de/index.php?msg=1336834.

UPDATE: Rudi hat das Problem bereits gefixt.

LG
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

#2324
Moin Heiko,

ich bekomme in den letzten Tagen immer mal wieder (insbesondere kurz nach Neustarts) folgende Fehlermeldungen:

Du darfst diesen Dateianhang nicht ansehen.

Hast Du eine spontane Idee dazu? Ich hatte meinen GraphicHeaderOwnSpec in Verdacht:

#Aktuell:
&Uuml;berschuss:Current_Surplus
Einspeisung:Current_GridFeedIn
Netzbezug:Current_GridConsumption
Autarkie-Rate:Current_AutarkyRate
#Heute:
Erzeugt:Today_PVreal
Bezogen:special_todayGridConsumption
Eingespeist:special_todayGridFeedIn
Verbraucht:special_todayConsumption
#Batterie:
Status:Akkustatus@Enphase
SoC&nbsp;(%):StorageFullPercent@Enphase
Heute&nbsp;geladen:special_todayBatInSum
Heute&nbsp;entladen:special_todayBatOutSum

Habe es am Anfang schon mit Ü und mit &Uuml versucht. Beides bringt das gleiche Ergebnis.

Danke für jeden Ansatz!

Viel Grüße,
Peter

Nachtrag: Hier nochmal ein komplettes list:
define SolarForecast SolarForecast
attr SolarForecast DbLogExclude .*
attr SolarForecast DbLogInclude Current_AutarkyRate:60,AllPVforecastsToEvent,LastHourPVforecast,LastHourPVreal
attr SolarForecast affectConsForecastIdentWeekdays 1
attr SolarForecast affectConsForecastInPlanning 0
attr SolarForecast consumer01 KlimaanlagePwr switchdev=Klimaanlage_Sw type=noSchedule power=750 pcurr=power:W etotal=energy:Wh on=on off=off mintime=60 icon=Ventilator_fett auto=Automatik interruptable=1
attr SolarForecast consumer02 MQTT2_Luftentfeuchter type=noSchedule power=500 pcurr=switch_apower:W etotal=switch_aenergy_total:Wh on=on off=off icon=light_ceiling auto=Automatik
attr SolarForecast consumer03 MQTT2_Spelunkenentfeuchter type=noSchedule power=500 pcurr=switch_apower:W etotal=switch_aenergy_total:Wh on=on off=off icon=Ventilator_fett auto=Automatik
attr SolarForecast consumer04 MQTT2_ShellyGeschirrspueler type=noSchedule power=1500 pcurr=switch_apower:W etotal=switch_aenergy_total:Wh on=on off=off icon=scene_dishwasher auto=Automatik
attr SolarForecast consumer05 Trockner_Pwr switchdev=Trockner type=noSchedule power=450 pcurr=power:W etotal=energy:Wh on=on off=off mintime=60 icon=scene_clothes_dryer auto=Automatik
attr SolarForecast consumer06 Waschmaschine_Pwr switchdev=Waschmaschine type=noSchedule power=1800 pcurr=power:W etotal=energy:Wh on=on off=off mintime=60 icon=scene_washing_machine auto=Automatik
attr SolarForecast consumer07 Stromverbrauch_Buero type=noSchedule power=500 pcurr=pcurr:W etotal=etotal:Wh icon=scene_office auto=Automatik
attr SolarForecast consumer08 Stromverbrauch_WoZi type=noSchedule power=500 pcurr=pcurr:W etotal=etotal:Wh icon=scene_livingroom auto=Automatik
attr SolarForecast consumer09 MQTT2_KlimaODU type=noSchedule power=1500 pcurr=params_switch_0_apower:W etotal=params_switch_0_aenergy_total:Wh on=on off=off icon=frost auto=Automatik
attr SolarForecast consumer10 MQTT2_ShellyPlugKuechenKuehlschrank type=noSchedule power=100 pcurr=switch_apower:W etotal=params_switch_0_aenergy_total:Wh on=on off=off icon=kuehlschrank_big auto=Automatik
attr SolarForecast consumer11 MQTT2_PlugKaffeemaschine type=noSchedule power=2500 pcurr=params_switch_0_apower:W etotal=params_switch_0_aenergy_total:Wh on=on off=off icon=scene_cockle_stove auto=Automatik
attr SolarForecast consumer12 MQTT2_ShellyPlugKellerKuehlschrank type=noSchedule power=150 pcurr=params_switch_0_apower:W etotal=params_switch_0_aenergy_total:Wh on=on off=off icon=kuehlschrank_small auto=Automatik
attr SolarForecast consumer13 ShellyplugSchuppen type=noSchedule power=100 pcurr=params_switch_0_apower:W etotal=params_switch_0_aenergy_total:Wh on=on off=off icon=building_carport_socket auto=Automatik
attr SolarForecast consumer14 HM_56DBA8_Sw_01 type=other power=30 on=on off=off auto=Automatik noshow=3 mintime=60 icon=debian
attr SolarForecast consumer15 WallboxLeistungssumme type=other power=11000 pcurr=power:W etotal=total:Wh on=on off=off auto=Automatik mintime=60 icon=wallbox exconfc=1
attr SolarForecast consumer16 HM_35FA43_Sw_07 type=other power=30 on=on off=off auto=Automatik noshow=3 mintime=60 icon=debian
attr SolarForecast consumerLegend icon_bottom
attr SolarForecast ctrlDebug none
attr SolarForecast ctrlGenPVdeviation continuously
attr SolarForecast ctrlInterval 5
attr SolarForecast ctrlLanguage DE
attr SolarForecast ctrlSpecialReadings todayBatInSum,todayBatOutSum,todayConsumption,todayGridConsumption,todayGridFeedIn
attr SolarForecast event-aggregator Current_AutarkyRate:150:linear:mean
attr SolarForecast event-min-interval .*:300
attr SolarForecast event-on-change-reading .*
attr SolarForecast flowGraphicControl animate=1 consumerdist=110 showconsumerremaintime=0 h2consumerdist=50 strokewidth=10
attr SolarForecast graphicBeam1Content pvReal
attr SolarForecast graphicBeam2Content pvForecast
attr SolarForecast graphicBeam3Content consumptionForecast
attr SolarForecast graphicBeam4Content consumption
attr SolarForecast graphicBeamHeightLevel1 250
attr SolarForecast graphicBeamHeightLevel2 250
attr SolarForecast graphicHeaderDetail all
attr SolarForecast graphicHeaderOwnspec #Aktuell:\
&Uuml;;berschuss:Current_Surplus\
Einspeisung:Current_GridFeedIn\
Netzbezug:Current_GridConsumption\
Autarkie-Rate:Current_AutarkyRate\
#Heute:\
Erzeugt:Today_PVreal\
Bezogen:special_todayGridConsumption\
Eingespeist:special_todayGridFeedIn\
Verbraucht:special_todayConsumption\
#Batterie:\
Status:Akkustatus@Enphase\
SoC&nbsp;;(%):StorageFullPercent@Enphase\
Heute&nbsp;;geladen:special_todayBatInSum\
Heute&nbsp;;entladen:special_todayBatOutSum
attr SolarForecast graphicHistoryHour 4
attr SolarForecast graphicHourStyle :00
attr SolarForecast graphicSelect both
attr SolarForecast graphicShowDiff bottom
attr SolarForecast graphicShowNight 1
attr SolarForecast room Garten->PV-Anlage
attr SolarForecast setupBatteryDev01 Enphase pin=StorageFeedIn:W pout=StorageConsumption:W intotal=StorageWhCharged:Wh outtotal=StorageWhDischarged:Wh charge=StorageFullPercent cap=7000 show=1:bottom asynchron=1
attr SolarForecast setupInverterDev01 Enphase pv=wNowProduction:W etotal=whTodayProduction:Wh capacity=10000 asynchron=1
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
attr SolarForecast setupRadiationAPI dwd
attr SolarForecast setupStringPeak Osten=4 Westen=6.4
attr SolarForecast setupWeatherDev1 dwd
attr SolarForecast userReadings Current_Surplus_Num {my $val = ReadingsVal("SolarForecast", "Current_Surplus", "0 W");; return substr($val, 0, index($val, " "));;}
#   FUUID      651cfe6b-f33f-e199-c4fb-916e33f2d14b5241
#   FVERSION   76_SolarForecast.pm:v1.48.0-s29752/2025-03-14
#   LCACHEFILE last write time: 09:02:45 File: ./FHEM/FhemUtils/AIraw_SolarForecast_SolarForecast
#   MODE       Automatic / Event-controlled - next planned Cycletime: 09:14:39
#   MODEL      DWD
#   NAME       SolarForecast
#   NOTIFYDEV  MQTT2_SmartMeterReader,KlimaanlagePwr,Klimaanlage_Sw,MQTT2_Luftentfeuchter,MQTT2_Spelunkenentfeuchter,MQTT2_ShellyGeschirrspueler,Trockner_Pwr,Trockner,Waschmaschine_Pwr,Waschmaschine,Stromverbrauch_Buero,Stromverbrauch_WoZi,MQTT2_KlimaODU,MQTT2_ShellyPlugKuechenKuehlschrank,MQTT2_PlugKaffeemaschine,MQTT2_ShellyPlugKellerKuehlschrank,ShellyplugSchuppen,HM_56DBA8_Sw_01,WallboxLeistungssumme,HM_35FA43_Sw_07,Enphase
#   NR         776
#   NTFY_ORDER 50-SolarForecast
#   STATE      updated
#   TYPE       SolarForecast
#   WEATHERMODEL DWD
#   eventCount 305
#   HELPER:
#     FW         WEB
#     PACKAGE    FHEM::SolarForecast
#     S10DONE    1
#     SPGDETAIL 
#     SPGDEV     SolarForecast
#     SPGROOM   
#     VERSION    1.48.0
#     VERSION_API unused
#     VERSION_CTZ 1.0.0
#     VERSION_ErrCodes 1.3.9
#     VERSION_SMUtils 1.28.3
#     GMFRUNNING:
#       abortFn    FHEM::SolarForecast::_abortGetMessageFile
#       bc_pid     68
#       finishFn   FHEM::SolarForecast::_processMessageFile
#       fn         FHEM::SolarForecast::_retrieveMessageFile
#       loglevel   3
#       pid        DEAD:2032
#       telnet     telnetForBlockingFn_1742025762.17026_127.0.0.1_60824
#       terminated 1
#       timeout    30
#       abortArg:
#       arg:
#         block      1
#         name       SolarForecast
#         tsnext     1742035688.92072
#   Helper:
#     DBLOG:
#       Current_AutarkyRate:
#         logdb:
#           TIME       1742026353.46793
#           VALUE      94.3535034392045
#       LastHourPVforecast:
#         logdb:
#           TIME       1742026367.08779
#           VALUE      1243
#       LastHourPVreal:
#         logdb:
#           TIME       1742026367.08779
#           VALUE      486
#   OLDREADINGS:
#   READINGS:
#     2025-03-15 09:14:34   Battery_ChargeRecommended_01 1
#     2025-03-15 09:14:34   Current_AutarkyRate 94 %
#     2025-03-15 09:14:34   Current_BatCharge_01 18 %
#     2025-03-15 09:14:34   Current_Consumption 773 W
#     2025-03-15 09:14:34   Current_GridConsumption 49 W
#     2025-03-15 09:14:34   Current_GridFeedIn 0 W
#     2025-03-15 09:14:34   Current_PV      2686 W
#     2025-03-15 09:14:34   Current_PowerBatIn_01 1962 W
#     2025-03-15 09:14:34   Current_PowerBatOut_01 0 W
#     2025-03-15 09:14:34   Current_SelfConsumption 724 W
#     2025-03-15 09:14:34   Current_SelfConsumptionRate 27 %
#     2025-03-15 09:14:34   Current_Surplus 1913 W
#     2025-03-15 09:14:35   Current_Surplus_Num 1913
#     2025-03-15 09:00:00   LastHourGridconsumptionReal 12 Wh
#     2025-03-15 09:00:00   LastHourPVforecast 1243 Wh
#     2025-03-15 09:00:00   LastHourPVreal  486 Wh
#     2025-03-15 09:14:34   NextHours_Sum01_PVforecast 2442 Wh
#     2025-03-15 09:14:34   NextHours_Sum02_PVforecast 5734 Wh
#     2025-03-15 09:14:34   NextHours_Sum03_PVforecast 9557 Wh
#     2025-03-15 09:14:34   NextHours_Sum04_ConsumptionForecast 1938 Wh
#     2025-03-15 09:14:34   NextHours_Sum04_PVforecast 13508 Wh
#     2025-03-15 09:14:34   RestOfDayConsumptionForecast 9611 Wh
#     2025-03-15 09:14:34   RestOfDayPVforecast 19709 Wh
#     2025-03-15 00:59:56   Today_Hour01_BatIn_01 0 Wh
#     2025-03-15 00:59:56   Today_Hour01_BatOut_01 838 Wh
#     2025-03-15 00:59:56   Today_Hour01_GridConsumption 39 Wh
#     2025-03-15 00:59:56   Today_Hour01_GridFeedIn 0 Wh
#     2025-03-15 00:59:56   Today_Hour01_PVreal 0 Wh (WARNING invalid real PV occured - see Logfile)
#     2025-03-15 01:59:35   Today_Hour02_BatIn_01 0 Wh
#     2025-03-15 01:59:35   Today_Hour02_BatOut_01 471 Wh
#     2025-03-15 01:59:35   Today_Hour02_GridConsumption 47 Wh
#     2025-03-15 01:59:35   Today_Hour02_GridFeedIn 0 Wh
#     2025-03-15 01:59:35   Today_Hour02_PVreal 0 Wh
#     2025-03-15 02:59:27   Today_Hour03_BatIn_01 0 Wh
#     2025-03-15 02:59:27   Today_Hour03_BatOut_01 0 Wh
#     2025-03-15 02:59:27   Today_Hour03_GridConsumption 0 Wh
#     2025-03-15 02:59:27   Today_Hour03_GridFeedIn 0 Wh
#     2025-03-15 02:59:27   Today_Hour03_PVreal 0 Wh
#     2025-03-15 03:59:55   Today_Hour04_BatIn_01 0 Wh
#     2025-03-15 03:59:55   Today_Hour04_BatOut_01 0 Wh
#     2025-03-15 03:59:55   Today_Hour04_GridConsumption 251 Wh
#     2025-03-15 03:59:55   Today_Hour04_GridFeedIn 0 Wh
#     2025-03-15 03:59:55   Today_Hour04_PVreal 0 Wh
#     2025-03-15 04:59:55   Today_Hour05_BatIn_01 0 Wh
#     2025-03-15 04:59:55   Today_Hour05_BatOut_01 0 Wh
#     2025-03-15 04:59:55   Today_Hour05_GridConsumption 463 Wh
#     2025-03-15 04:59:55   Today_Hour05_GridFeedIn 0 Wh
#     2025-03-15 04:59:55   Today_Hour05_PVreal 0 Wh
#     2025-03-15 05:59:59   Today_Hour06_BatIn_01 0 Wh
#     2025-03-15 05:59:59   Today_Hour06_BatOut_01 0 Wh
#     2025-03-15 05:59:59   Today_Hour06_GridConsumption 443 Wh
#     2025-03-15 05:59:59   Today_Hour06_GridFeedIn 0 Wh
#     2025-03-15 05:59:59   Today_Hour06_PVreal 0 Wh
#     2025-03-15 06:59:58   Today_Hour07_BatIn_01 0 Wh
#     2025-03-15 06:59:58   Today_Hour07_BatOut_01 0 Wh
#     2025-03-15 06:59:58   Today_Hour07_GridConsumption 496 Wh
#     2025-03-15 06:59:58   Today_Hour07_GridFeedIn 0 Wh
#     2025-03-15 06:59:58   Today_Hour07_PVforecast 38 Wh
#     2025-03-15 06:59:58   Today_Hour07_PVreal 0 Wh
#     2025-03-15 07:59:58   Today_Hour08_BatIn_01 87 Wh
#     2025-03-15 07:59:58   Today_Hour08_BatOut_01 853 Wh
#     2025-03-15 07:59:58   Today_Hour08_GridConsumption 207 Wh
#     2025-03-15 07:59:58   Today_Hour08_GridFeedIn 6 Wh
#     2025-03-15 07:59:58   Today_Hour08_PVforecast 729 Wh
#     2025-03-15 07:59:58   Today_Hour08_PVreal 588 Wh
#     2025-03-15 08:19:14   Today_Hour09_BatIn_01 221 Wh
#     2025-03-15 08:19:14   Today_Hour09_BatOut_01 0 Wh
#     2025-03-15 08:19:14   Today_Hour09_GridConsumption 12 Wh
#     2025-03-15 08:19:14   Today_Hour09_GridFeedIn 6 Wh
#     2025-03-15 08:19:14   Today_Hour09_PVforecast 1243 Wh
#     2025-03-15 08:19:14   Today_Hour09_PVreal 486 Wh
#     2025-03-15 09:14:34   Today_Hour10_BatIn_01 656 Wh
#     2025-03-15 09:14:34   Today_Hour10_BatOut_01 0 Wh
#     2025-03-15 09:14:34   Today_Hour10_GridConsumption 38 Wh
#     2025-03-15 09:14:34   Today_Hour10_GridFeedIn 16 Wh
#     2025-03-15 09:14:34   Today_Hour10_PVforecast 2209 Wh
#     2025-03-15 09:14:34   Today_Hour10_PVreal 1400 Wh
#     2025-03-15 09:14:34   Today_Hour11_PVforecast 3141 Wh
#     2025-03-15 09:14:34   Today_Hour12_PVforecast 3745 Wh
#     2025-03-15 09:14:34   Today_Hour13_PVforecast 4058 Wh
#     2025-03-15 09:14:34   Today_Hour14_PVforecast 3630 Wh
#     2025-03-15 09:14:34   Today_Hour15_PVforecast 1426 Wh
#     2025-03-15 09:14:34   Today_Hour16_PVforecast 513 Wh
#     2025-03-15 09:14:34   Today_Hour17_PVforecast 1324 Wh
#     2025-03-15 09:14:34   Today_Hour18_PVforecast 188 Wh
#     2025-03-15 09:14:34   Today_Hour19_PVforecast 28 Wh
#     2025-03-15 09:14:34   Today_MaxPVforecast 4058 Wh
#     2025-03-15 09:14:34   Today_MaxPVforecastTime 2025-03-15 12:00:00
#     2025-03-15 09:14:34   Today_PVdeviation 3.47 %
#     2025-03-15 09:14:34   Today_PVforecast 22272 Wh
#     2025-03-15 09:14:34   Today_PVreal    2474 Wh
#     2025-03-15 09:14:34   Today_SunRise   06:28
#     2025-03-15 09:14:34   Today_SunSet    18:15
#     2025-03-15 09:14:34   Tomorrow_ConsumptionForecast 15200 Wh
#     2025-03-15 09:14:34   Tomorrow_PVforecast 15744 Wh
#     2025-03-15 09:14:34   Tomorrow_SunRise 06:25
#     2025-03-15 09:14:34   Tomorrow_SunSet 18:17
#     2025-03-15 09:14:34   consumer01      name='Klimaanlage' state='unknown' mode='can' planningstate='noSchedule'
#     2025-03-15 09:14:34   consumer01_currentPower 0 W
#     2025-03-15 09:14:34   consumer02      name='Tageslichtlampe' state='on' mode='can' planningstate='noSchedule' info='von extern umgeschaltet'
#     2025-03-15 09:14:34   consumer02_currentPower 34 W
#     2025-03-15 09:14:34   consumer03      name='Spelunkenentfeuchter' state='off' mode='can' planningstate='noSchedule'
#     2025-03-15 09:14:34   consumer03_currentPower 0 W
#     2025-03-15 09:14:34   consumer04      name='Geschirrspüler' state='on' mode='can' planningstate='noSchedule'
#     2025-03-15 09:14:34   consumer04_currentPower 0 W
#     2025-03-15 09:14:34   consumer05      name='Wäschetrockner' state='on' mode='can' planningstate='noSchedule' info='von extern umgeschaltet'
#     2025-03-15 09:14:34   consumer05_currentPower 0.02 W
#     2025-03-15 09:14:34   consumer06      name='Waschmaschine' state='on' mode='can' planningstate='noSchedule' info='von extern umgeschaltet'
#     2025-03-15 09:14:34   consumer06_currentPower 0.17 W
#     2025-03-15 09:14:34   consumer07      name='Büro' state='unknown' mode='can' planningstate='noSchedule'
#     2025-03-15 09:14:34   consumer07_currentPower 99 W
#     2025-03-15 09:14:34   consumer08      name='Wohnzimmer' state='unknown' mode='can' planningstate='noSchedule'
#     2025-03-15 09:14:34   consumer08_currentPower 295.3 W
#     2025-03-15 09:14:34   consumer09      name='Klimaaußengerät' state='off' mode='can' planningstate='noSchedule'
#     2025-03-15 09:14:34   consumer09_currentPower 0 W
#     2025-03-15 09:14:34   consumer10      name='Küchen-Kühlschrank' state='on' mode='can' planningstate='noSchedule'
#     2025-03-15 09:14:34   consumer10_currentPower 0 W
#     2025-03-15 09:14:34   consumer11      name='Kaffeemaschine, Toaster, Thermomix' state='on' mode='can' planningstate='noSchedule'
#     2025-03-15 09:14:34   consumer11_currentPower 4.2 W
#     2025-03-15 09:14:34   consumer12      name='Kellerkühlschrank' state='on' mode='can' planningstate='noSchedule'
#     2025-03-15 09:14:34   consumer12_currentPower 0.3 W
#     2025-03-15 09:14:34   consumer13      name='PlugSchuppen' state='off' mode='can' planningstate='noSchedule'
#     2025-03-15 09:14:34   consumer13_currentPower 0 W
#     2025-03-15 09:14:34   consumer14      name='Teichbelüfter' state='off' mode='can' planningstate='planned'
#     2025-03-15 09:14:34   consumer14_planned_start 15.03.2025 08:49:42
#     2025-03-15 09:14:34   consumer14_planned_stop 15.03.2025 09:49:42
#     2025-03-15 09:14:34   consumer15      name='WallboxLeistungssumme' state='on' mode='can' planningstate='suspended' info='max Überschußprognose zu gering'
#     2025-03-15 09:14:34   consumer15_currentPower 2.893 W
#     2025-03-15 09:14:34   consumer16      name='Skimmer' state='off' mode='can' planningstate='planned'
#     2025-03-15 09:14:34   consumer16_planned_start 15.03.2025 08:49:42
#     2025-03-15 09:14:34   consumer16_planned_stop 15.03.2025 09:49:42
#     2025-03-15 09:14:34   nextCycletime   09:14:39
#     2025-03-15 08:00:03   pvCorrectionFactor_08 1.39 (automatic - old factor: 1.00, AI result used, Sun Alt range: 10, Cloud range: 75, Days in range: 1)
#     2025-03-15 09:02:45   pvCorrectionFactor_09 0.78 (automatic - old factor: 1.27, Sun Alt range: 15, Cloud range: 75, Days in range: 2)
#     2025-03-15 09:14:34   pvCorrectionFactor_Auto on_complex_ai
#     2024-08-24 17:13:20   setupStringAzimuth Osten=-127 Westen=53
#     2025-02-19 10:56:15   setupStringDeclination Osten=38 Westen=38
#     2025-03-15 09:14:34   special_todayBatInSum 964.0  Wh
#     2025-03-15 09:14:34   special_todayBatOutSum 2162.0  Wh
#     2025-03-15 09:14:34   special_todayConsumption 5743 Wh
#     2025-03-15 09:14:34   special_todayGridConsumption 1996 Wh
#     2025-03-15 09:14:34   special_todayGridFeedIn 28.0 Wh
#     2025-03-15 09:14:35   state           updated
#   hmccu:
#
setstate SolarForecast updated
setstate SolarForecast 2025-01-16 10:01:19 .SolarForecast_ctrlDebug
setstate SolarForecast 2025-01-16 10:01:19 .SolarForecast_graphicHistoryHour 4
setstate SolarForecast 2025-01-16 10:01:19 .SolarForecast_graphicShowNight 1
setstate SolarForecast 2025-01-16 10:01:19 .SolarForecast_graphicShowWeather
setstate SolarForecast 2025-03-15 09:02:44 .associatedWith MQTT2_SmartMeterReader KlimaanlagePwr Klimaanlage_Sw MQTT2_Luftentfeuchter MQTT2_Spelunkenentfeuchter MQTT2_ShellyGeschirrspueler Trockner_Pwr Trockner Waschmaschine_Pwr Waschmaschine Stromverbrauch_Buero Stromverbrauch_WoZi MQTT2_KlimaODU MQTT2_ShellyPlugKuechenKuehlschrank MQTT2_PlugKaffeemaschine MQTT2_ShellyPlugKellerKuehlschrank ShellyplugSchuppen HM_56DBA8_Sw_01 WallboxLeistungssumme HM_35FA43_Sw_07 Enphase dwd
setstate SolarForecast 2025-03-15 09:14:34 .lastupdateForecastValues 1742026474
setstate SolarForecast 2025-03-15 09:14:34 .pvCorrectionFactor_Auto_Soll on_complex_ai
setstate SolarForecast 2025-03-15 01:00:03 .signaldone_01 done
setstate SolarForecast 2025-03-15 02:00:26 .signaldone_02 done
setstate SolarForecast 2025-03-15 03:00:17 .signaldone_03 done
setstate SolarForecast 2025-03-15 04:00:00 .signaldone_04 done
setstate SolarForecast 2025-03-15 05:00:00 .signaldone_05 done
setstate SolarForecast 2025-03-15 06:00:03 .signaldone_06 done
setstate SolarForecast 2025-03-15 07:00:03 .signaldone_07 done
setstate SolarForecast 2025-03-15 08:00:03 .signaldone_08 done
setstate SolarForecast 2025-03-15 09:02:45 .signaldone_09 done
setstate SolarForecast 2025-03-15 00:00:01 .signaldone_24 done
setstate SolarForecast 2025-03-15 09:14:34 Battery_ChargeRecommended_01 1
setstate SolarForecast 2025-03-15 09:14:34 Current_AutarkyRate 94 %
setstate SolarForecast 2025-03-15 09:14:34 Current_BatCharge_01 18 %
setstate SolarForecast 2025-03-15 09:14:34 Current_Consumption 773 W
setstate SolarForecast 2025-03-15 09:14:34 Current_GridConsumption 49 W
setstate SolarForecast 2025-03-15 09:14:34 Current_GridFeedIn 0 W
setstate SolarForecast 2025-03-15 09:14:34 Current_PV 2686 W
setstate SolarForecast 2025-03-15 09:14:34 Current_PowerBatIn_01 1962 W
setstate SolarForecast 2025-03-15 09:14:34 Current_PowerBatOut_01 0 W
setstate SolarForecast 2025-03-15 09:14:34 Current_SelfConsumption 724 W
setstate SolarForecast 2025-03-15 09:14:34 Current_SelfConsumptionRate 27 %
setstate SolarForecast 2025-03-15 09:14:34 Current_Surplus 1913 W
setstate SolarForecast 2025-03-15 09:14:35 Current_Surplus_Num 1913
setstate SolarForecast 2025-03-15 09:00:00 LastHourGridconsumptionReal 12 Wh
setstate SolarForecast 2025-03-15 09:00:00 LastHourPVforecast 1243 Wh
setstate SolarForecast 2025-03-15 09:00:00 LastHourPVreal 486 Wh
setstate SolarForecast 2025-03-15 09:14:34 NextHours_Sum01_PVforecast 2442 Wh
setstate SolarForecast 2025-03-15 09:14:34 NextHours_Sum02_PVforecast 5734 Wh
setstate SolarForecast 2025-03-15 09:14:34 NextHours_Sum03_PVforecast 9557 Wh
setstate SolarForecast 2025-03-15 09:14:34 NextHours_Sum04_ConsumptionForecast 1938 Wh
setstate SolarForecast 2025-03-15 09:14:34 NextHours_Sum04_PVforecast 13508 Wh
setstate SolarForecast 2025-03-15 09:14:34 RestOfDayConsumptionForecast 9611 Wh
setstate SolarForecast 2025-03-15 09:14:34 RestOfDayPVforecast 19709 Wh
setstate SolarForecast 2025-03-15 00:59:56 Today_Hour01_BatIn_01 0 Wh
setstate SolarForecast 2025-03-15 00:59:56 Today_Hour01_BatOut_01 838 Wh
setstate SolarForecast 2025-03-15 00:59:56 Today_Hour01_GridConsumption 39 Wh
setstate SolarForecast 2025-03-15 00:59:56 Today_Hour01_GridFeedIn 0 Wh
setstate SolarForecast 2025-03-15 00:59:56 Today_Hour01_PVreal 0 Wh (WARNING invalid real PV occured - see Logfile)
setstate SolarForecast 2025-03-15 01:59:35 Today_Hour02_BatIn_01 0 Wh
setstate SolarForecast 2025-03-15 01:59:35 Today_Hour02_BatOut_01 471 Wh
setstate SolarForecast 2025-03-15 01:59:35 Today_Hour02_GridConsumption 47 Wh
setstate SolarForecast 2025-03-15 01:59:35 Today_Hour02_GridFeedIn 0 Wh
setstate SolarForecast 2025-03-15 01:59:35 Today_Hour02_PVreal 0 Wh
setstate SolarForecast 2025-03-15 02:59:27 Today_Hour03_BatIn_01 0 Wh
setstate SolarForecast 2025-03-15 02:59:27 Today_Hour03_BatOut_01 0 Wh
setstate SolarForecast 2025-03-15 02:59:27 Today_Hour03_GridConsumption 0 Wh
setstate SolarForecast 2025-03-15 02:59:27 Today_Hour03_GridFeedIn 0 Wh
setstate SolarForecast 2025-03-15 02:59:27 Today_Hour03_PVreal 0 Wh
setstate SolarForecast 2025-03-15 03:59:55 Today_Hour04_BatIn_01 0 Wh
setstate SolarForecast 2025-03-15 03:59:55 Today_Hour04_BatOut_01 0 Wh
setstate SolarForecast 2025-03-15 03:59:55 Today_Hour04_GridConsumption 251 Wh
setstate SolarForecast 2025-03-15 03:59:55 Today_Hour04_GridFeedIn 0 Wh
setstate SolarForecast 2025-03-15 03:59:55 Today_Hour04_PVreal 0 Wh
setstate SolarForecast 2025-03-15 04:59:55 Today_Hour05_BatIn_01 0 Wh
setstate SolarForecast 2025-03-15 04:59:55 Today_Hour05_BatOut_01 0 Wh
setstate SolarForecast 2025-03-15 04:59:55 Today_Hour05_GridConsumption 463 Wh
setstate SolarForecast 2025-03-15 04:59:55 Today_Hour05_GridFeedIn 0 Wh
setstate SolarForecast 2025-03-15 04:59:55 Today_Hour05_PVreal 0 Wh
setstate SolarForecast 2025-03-15 05:59:59 Today_Hour06_BatIn_01 0 Wh
setstate SolarForecast 2025-03-15 05:59:59 Today_Hour06_BatOut_01 0 Wh
setstate SolarForecast 2025-03-15 05:59:59 Today_Hour06_GridConsumption 443 Wh
setstate SolarForecast 2025-03-15 05:59:59 Today_Hour06_GridFeedIn 0 Wh
setstate SolarForecast 2025-03-15 05:59:59 Today_Hour06_PVreal 0 Wh
setstate SolarForecast 2025-03-15 06:59:58 Today_Hour07_BatIn_01 0 Wh
setstate SolarForecast 2025-03-15 06:59:58 Today_Hour07_BatOut_01 0 Wh
setstate SolarForecast 2025-03-15 06:59:58 Today_Hour07_GridConsumption 496 Wh
setstate SolarForecast 2025-03-15 06:59:58 Today_Hour07_GridFeedIn 0 Wh
setstate SolarForecast 2025-03-15 06:59:58 Today_Hour07_PVforecast 38 Wh
setstate SolarForecast 2025-03-15 06:59:58 Today_Hour07_PVreal 0 Wh
setstate SolarForecast 2025-03-15 07:59:58 Today_Hour08_BatIn_01 87 Wh
setstate SolarForecast 2025-03-15 07:59:58 Today_Hour08_BatOut_01 853 Wh
setstate SolarForecast 2025-03-15 07:59:58 Today_Hour08_GridConsumption 207 Wh
setstate SolarForecast 2025-03-15 07:59:58 Today_Hour08_GridFeedIn 6 Wh
setstate SolarForecast 2025-03-15 07:59:58 Today_Hour08_PVforecast 729 Wh
setstate SolarForecast 2025-03-15 07:59:58 Today_Hour08_PVreal 588 Wh
setstate SolarForecast 2025-03-15 08:19:14 Today_Hour09_BatIn_01 221 Wh
setstate SolarForecast 2025-03-15 08:19:14 Today_Hour09_BatOut_01 0 Wh
setstate SolarForecast 2025-03-15 08:19:14 Today_Hour09_GridConsumption 12 Wh
setstate SolarForecast 2025-03-15 08:19:14 Today_Hour09_GridFeedIn 6 Wh
setstate SolarForecast 2025-03-15 08:19:14 Today_Hour09_PVforecast 1243 Wh
setstate SolarForecast 2025-03-15 08:19:14 Today_Hour09_PVreal 486 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour10_BatIn_01 656 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour10_BatOut_01 0 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour10_GridConsumption 38 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour10_GridFeedIn 16 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour10_PVforecast 2209 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour10_PVreal 1400 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour11_PVforecast 3141 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour12_PVforecast 3745 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour13_PVforecast 4058 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour14_PVforecast 3630 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour15_PVforecast 1426 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour16_PVforecast 513 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour17_PVforecast 1324 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour18_PVforecast 188 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_Hour19_PVforecast 28 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_MaxPVforecast 4058 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_MaxPVforecastTime 2025-03-15 12:00:00
setstate SolarForecast 2025-03-15 09:14:34 Today_PVdeviation 3.47 %
setstate SolarForecast 2025-03-15 09:14:34 Today_PVforecast 22272 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_PVreal 2474 Wh
setstate SolarForecast 2025-03-15 09:14:34 Today_SunRise 06:28
setstate SolarForecast 2025-03-15 09:14:34 Today_SunSet 18:15
setstate SolarForecast 2025-03-15 09:14:34 Tomorrow_ConsumptionForecast 15200 Wh
setstate SolarForecast 2025-03-15 09:14:34 Tomorrow_PVforecast 15744 Wh
setstate SolarForecast 2025-03-15 09:14:34 Tomorrow_SunRise 06:25
setstate SolarForecast 2025-03-15 09:14:34 Tomorrow_SunSet 18:17
setstate SolarForecast 2025-03-15 09:14:34 consumer01 name='Klimaanlage' state='unknown' mode='can' planningstate='noSchedule'
setstate SolarForecast 2025-03-15 09:14:34 consumer01_currentPower 0 W
setstate SolarForecast 2025-03-15 09:14:34 consumer02 name='Tageslichtlampe' state='on' mode='can' planningstate='noSchedule' info='von extern umgeschaltet'
setstate SolarForecast 2025-03-15 09:14:34 consumer02_currentPower 34 W
setstate SolarForecast 2025-03-15 09:14:34 consumer03 name='Spelunkenentfeuchter' state='off' mode='can' planningstate='noSchedule'
setstate SolarForecast 2025-03-15 09:14:34 consumer03_currentPower 0 W
setstate SolarForecast 2025-03-15 09:14:34 consumer04 name='Geschirrspüler' state='on' mode='can' planningstate='noSchedule'
setstate SolarForecast 2025-03-15 09:14:34 consumer04_currentPower 0 W
setstate SolarForecast 2025-03-15 09:14:34 consumer05 name='Wäschetrockner' state='on' mode='can' planningstate='noSchedule' info='von extern umgeschaltet'
setstate SolarForecast 2025-03-15 09:14:34 consumer05_currentPower 0.02 W
setstate SolarForecast 2025-03-15 09:14:34 consumer06 name='Waschmaschine' state='on' mode='can' planningstate='noSchedule' info='von extern umgeschaltet'
setstate SolarForecast 2025-03-15 09:14:34 consumer06_currentPower 0.17 W
setstate SolarForecast 2025-03-15 09:14:34 consumer07 name='Büro' state='unknown' mode='can' planningstate='noSchedule'
setstate SolarForecast 2025-03-15 09:14:34 consumer07_currentPower 99 W
setstate SolarForecast 2025-03-15 09:14:34 consumer08 name='Wohnzimmer' state='unknown' mode='can' planningstate='noSchedule'
setstate SolarForecast 2025-03-15 09:14:34 consumer08_currentPower 295.3 W
setstate SolarForecast 2025-03-15 09:14:34 consumer09 name='Klimaaußengerät' state='off' mode='can' planningstate='noSchedule'
setstate SolarForecast 2025-03-15 09:14:34 consumer09_currentPower 0 W
setstate SolarForecast 2025-03-15 09:14:34 consumer10 name='Küchen-Kühlschrank' state='on' mode='can' planningstate='noSchedule'
setstate SolarForecast 2025-03-15 09:14:34 consumer10_currentPower 0 W
setstate SolarForecast 2025-03-15 09:14:34 consumer11 name='Kaffeemaschine, Toaster, Thermomix' state='on' mode='can' planningstate='noSchedule'
setstate SolarForecast 2025-03-15 09:14:34 consumer11_currentPower 4.2 W
setstate SolarForecast 2025-03-15 09:14:34 consumer12 name='Kellerkühlschrank' state='on' mode='can' planningstate='noSchedule'
setstate SolarForecast 2025-03-15 09:14:34 consumer12_currentPower 0.3 W
setstate SolarForecast 2025-03-15 09:14:34 consumer13 name='PlugSchuppen' state='off' mode='can' planningstate='noSchedule'
setstate SolarForecast 2025-03-15 09:14:34 consumer13_currentPower 0 W
setstate SolarForecast 2025-03-15 09:14:34 consumer14 name='Teichbelüfter' state='off' mode='can' planningstate='planned'
setstate SolarForecast 2025-03-15 09:14:34 consumer14_planned_start 15.03.2025 08:49:42
setstate SolarForecast 2025-03-15 09:14:34 consumer14_planned_stop 15.03.2025 09:49:42
setstate SolarForecast 2025-03-15 09:14:34 consumer15 name='WallboxLeistungssumme' state='on' mode='can' planningstate='suspended' info='max Überschußprognose zu gering'
setstate SolarForecast 2025-03-15 09:14:34 consumer15_currentPower 2.893 W
setstate SolarForecast 2025-03-15 09:14:34 consumer16 name='Skimmer' state='off' mode='can' planningstate='planned'
setstate SolarForecast 2025-03-15 09:14:34 consumer16_planned_start 15.03.2025 08:49:42
setstate SolarForecast 2025-03-15 09:14:34 consumer16_planned_stop 15.03.2025 09:49:42
setstate SolarForecast 2025-03-15 09:14:34 nextCycletime 09:14:39
setstate SolarForecast 2025-03-15 08:00:03 pvCorrectionFactor_08 1.39 (automatic - old factor: 1.00, AI result used, Sun Alt range: 10, Cloud range: 75, Days in range: 1)
setstate SolarForecast 2025-03-15 09:02:45 pvCorrectionFactor_09 0.78 (automatic - old factor: 1.27, Sun Alt range: 15, Cloud range: 75, Days in range: 2)
setstate SolarForecast 2025-03-15 09:14:34 pvCorrectionFactor_Auto on_complex_ai
setstate SolarForecast 2024-08-24 17:13:20 setupStringAzimuth Osten=-127 Westen=53
setstate SolarForecast 2025-02-19 10:56:15 setupStringDeclination Osten=38 Westen=38
setstate SolarForecast 2025-03-15 09:14:34 special_todayBatInSum 964.0  Wh
setstate SolarForecast 2025-03-15 09:14:34 special_todayBatOutSum 2162.0  Wh
setstate SolarForecast 2025-03-15 09:14:34 special_todayConsumption 5743 Wh
setstate SolarForecast 2025-03-15 09:14:34 special_todayGridConsumption 1996 Wh
setstate SolarForecast 2025-03-15 09:14:34 special_todayGridFeedIn 28.0 Wh
setstate SolarForecast 2025-03-15 09:14:35 state updated