76_SolarForecast - Informationen/Ideen zu Weiterentwicklung und Support

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

Vorheriges Thema - Nächstes Thema

ch.eick

Moin,
Für Tibber Kunden habe ich ein Device mit Zeitfenstern für niedrige Preise und hohe Preise. Da könnte ich auch noch die Preise < Null als Trigger und Zeitfenster rein bringen.
Bisher war ein Preis unter 0ct sehr selten, aber das wird sich dann sicher auch noch ändern, mal sehen was der Markt da so regelt.
Im Moment liegen im Winter die Preise meistens über meinem EVU Fixpreis ;-)

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

Dirk070

Hallo zusammen,

eine Frage stellt sich mir noch.

Ich vergleiche gerne Prognose vs. Realität.
Für PV habe ich die Werte auch für den aktuellen Tag.
Heute:Today_PVreal
Heute&nbsp;Forecast:Today_PVforecast
Aber beim Verbrauch finde ich kein Reading für die Summe des prognostizierten Verbrauchs des aktuellen Tages.
Heute:special_todayConsumption
Heute&nbsp;Forecast:??????
Morgen:Tomorrow_ConsumptionForecast
Gibt es die Info oder könnte man diese ergänzen?

Danke vorab und schöne Grüße
Dirk

Dirk070

Ein zweites Thema habe ich doch noch.

Ich habe eine Wallbox als consumer01 mit exconfc=1 definiert.
Gestern wurde geladen und heute erscheint ein massiv erhöhter prognostizierter Verbrauch in dieser Stunde.

Bedeutet doch, dass doch der Verbrauch des cosumer01 mit einfliesst, trotz exconfc=1
Oder?

DS_Starter

ZitatBedeutet doch, dass doch der Verbrauch des cosumer01 mit einfliesst, trotz exconfc=1
Oder?
Nein, allerdings sind die Dinge ein wenig komplexer. Sehr hilfreich ist diesem Fall das Attr affectConsForecastIdentWeekdays = 1.
Lies dir auch mal den Abschnitt im Wiki dazu durch. Dort habe ich den Sachverhalt versucht zu verdeutlichen.

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 Christian,

ZitatFür Tibber Kunden habe ich ein Device mit Zeitfenstern für niedrige Preise und hohe Preise. Da könnte ich auch noch die Preise < Null als Trigger und Zeitfenster rein bringen.
Das wäre vllt. ein guter Ansatz. Wenn du das machst würde ich mir Gedanken machen wie ich diesen Input auf die hier schon bekannte Weise integriere.
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

ZitatAber beim Verbrauch finde ich kein Reading für die Summe des prognostizierten Verbrauchs des aktuellen Tages.
Gibt es die Info oder könnte man diese ergänzen?

Es gibt zur Zeit diese Prognose-Readings:

todayConsumptionForecast    Verbrauchsprognose pro Stunde des aktuellen Tages (01-24)
todayConForecastTillSunset    Verbrauchsprognose von aktueller Stunde bis Stunde vor Sonnenuntergang

Ein special-Reading für die Summe der todayConsumptionForecast kann ich einbauen wenn gewünscht.
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

Dirk070

Zitat von: DS_Starter am 27 Februar 2025, 20:26:15
ZitatBedeutet doch, dass doch der Verbrauch des cosumer01 mit einfliesst, trotz exconfc=1
Oder?
Nein, allerdings sind die Dinge ein wenig komplexer. Sehr hilfreich ist diesem Fall das Attr affectConsForecastIdentWeekdays = 1.
Lies dir auch mal den Abschnitt im Wiki dazu durch. Dort habe ich den Sachverhalt versucht zu verdeutlichen.

Danke Dir, das Attribut war schon so definiert.

Dirk070

Zitat von: DS_Starter am 27 Februar 2025, 20:49:18Es gibt zur Zeit diese Prognose-Readings:

todayConsumptionForecast    Verbrauchsprognose pro Stunde des aktuellen Tages (01-24)
todayConForecastTillSunset    Verbrauchsprognose von aktueller Stunde bis Stunde vor Sonnenuntergang

Ein special-Reading für die Summe der todayConsumptionForecast kann ich einbauen wenn gewünscht.

Ich würde es mir natürlich wünschen, aber das hat selbstverständlich keine Prio - ist ein typisches Nice-to-have.

Danke und viele Grüße
Dirk

steffenp

Hallo zusammen,

gibt es eine Möglichkeit bei der Batterie einen minimalen SoC, idealerweise als Reading, anzugeben?
Bei mir startet die SoC Vorhersage morgens immer bei 0,0 %, was ich aber nie erreichen kann. Unter 7 % kann ich
den Akku nicht entladen und im Moment steht er bei minimal 50 % (Reserve für Stromausfall).

Ziel wäre den Akku in der Nacht davor so weit zu entladen, dass die 100 % nicht oder nur gerade so erreicht werden.
Klar, ein Nice-to-have, aber vielleicht macht das ja nicht so viel Mühe.

Gruß
Steffen

DS_Starter

@all,

morgen gibt es ein Update. Ihr könnt euch dann ein Reading "special_todayConsumptionForecastDay" erstellen lassen.

@Steffen,
Zitatgibt es eine Möglichkeit bei der Batterie einen minimalen SoC, idealerweise als Reading, anzugeben?
Das gibt es schon, aber nicht als Reading. Sieh dir mal das Attr ctrlBatSocManagementXX  -> Schlüssel "lowSoc" an und dazu den Abschnitt im Wiki.

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

Dirk070

Zitat von: DS_Starter am 28 Februar 2025, 14:08:04@all,

morgen gibt es ein Update. Ihr könnt euch dann ein Reading "special_todayConsumptionForecastDay" erstellen lassen.

LG,
Heiko

Toll, vielen Dank!!!

DS_Starter

#2111
Weiter vorn kamen einige Fragen zu speziellen Consumersteuerungen. Eine davon habe ich jetzt im Wiki beantwortet.

Edit: Noch eine weitere Fragestellung beantwortet.
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

300P

Guten Abend Heiko,

bei der Grafikanzeige gibt es wegen der evtl. vielen Nachkommastellen bei den Berechnungen der Differenzen bei den Batterien manchmal sehr breite Balken.
Kannst du diese breiten Balken eventuell durch ein sinniges Runden auf max. 1 oder max 2 Stellen vermeiden ?
(Siehe Screenshot)

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.

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

Bitschubser

Moin,

beschäftige mich grade erstmalig mit dem Modul. Sieht toll aus, kann bestimmt viel - ich noch nicht.  ;D

Der KI-Status ist bei mir aber - wie im Screen von 300P auch zu sehen - immer gelb. Hinweis: "KI-Unterstützung arbeitet einwandfrei, liefert jedoch keinen Wert für die aktuelle Stunde. Letztes KI-Training 02.03.2025 02:16.

Ist das normal? Oder hat das Modul noch zu wenige Werte, weil noch nicht lange genug am Start? Oder muss ich noch etwas einstellen?

Gruß Jens
FHEM in VM auf Proxmox, Homematic über 2x HM-Lan, Homematic-IP über Raspimatic in VM auf Proxmox, Solax-X3 G4-Wechselrichter, Pushover, TTS, Shelly + Sonoff über MQTT