Leistungsprognose für Wechselrichter

Begonnen von ch.eick, 18 Januar 2021, 08:35:46

Vorheriges Thema - Nächstes Thema

dmq

Danke für das tolle Modul und allen die daran mitgearbeitet haben.

Was macht ihr denn, wenn ihr mehrere Inverter habt (ich habe 2) - die beide aber durch ein Meter-Device gehen?

DS_Starter

#736
Wenn du zwei oder mehr Inverter hast, dann fasst du die jeweiligen Readings für die aktuelle PV Erzeugung bzw. Total-Energie in einem Dummy zusammen und gibst im currentInverterDev den Dummy mit den summarischen Readings (des Dummy) an.
So ist der Plan.  :)

Edit: Gerade geschaut. Habe ich sogar auch so in der Hilfe zum Modul reingeschrieben. Sonst hätte ich es jetzt gleich noch getan  ;)

LG,
Heiko
ESXi@NUC+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

dmq

Danke :)

Hätte auch mal nachdenken oder zumindest lesen können müssen.

dk3572

Hallo Heiko,

mit der aktuellsten Version (76_SolarForecast.pm:v0.45.1-s21735/2020-04-20 TESTING) habe ich schon 2 mal folgende Meldung im Log:

2021.05.16 00:00:58.617 1: PERL WARNING: Use of uninitialized value $gfeedin in subtraction (-) at ./FHEM/76_SolarForecast.pm line 2988.
2021.05.16 00:00:58.617 1: PERL WARNING: Use of uninitialized value $gcon in addition (+) at ./FHEM/76_SolarForecast.pm line 2988.


VG Dieter

DS_Starter

Moin Dieter,

danke, erledige ich in der nächsten V mit.

VG
ESXi@NUC+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

Wzut

@Heiko, dann schau bitte auch gleich mal nach 3381 -> "Korrekturqualität akt. Stunde: "
Bitte die beiden Blanks durch   ersetzen wie in Zeile 3382
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

DS_Starter

Hallo zusammen,

im contrib liegt die V 0.46.0 mit den Ergänzungen für Batteriebesitzer.
Im Setter currentBatteryDev könnnen nun zusätzliche Parameter für die totale Lade/Entladeenergie angegeben werden:

currentBatteryDev <Meter Device Name> pin=<Readingname>:<Einheit> pout=<Readingname>:<Einheit> [intotal=<Readingname>:<Einheit> outtotal=<Readingname>:<Einheit>]

Die zusätzlichen Parameter intotal, outtotal sind z.Z. optional. Wenn diese Werte üblicherweise vorliegen, mache ich diese Schlüssel zur Pflicht. Das macht etliches einfacher.
Batteriebesitzer finden nun auch Readings für die Ladung/Entladung je Stunde:

Today_HourXX_BatIn
Today_HourXX_BatOut

@Dieter, @Wzut ... eure Hinweise sind auch eingearbeitet.

LG,
Heiko
ESXi@NUC+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

Zieht euch die V 0.46.0  bitte nochmal. Ich habe einen Fehler in der Berücksichtigung von BatIn/BatOut bei der Bestimmung des Hausverbrauchs bemerkt und gefixt.
ESXi@NUC+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

Ich habe noch die maximale Anzahl der registrierbaren Consumer auf 9 hochgezogen.
ESXi@NUC+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

xerion

Moin zusammen,

ich hätte ein Frage zu den Readings. Was ist genau der Unterschied zwischen Current_SelfConsumptionRate und Current_AutarkyRate?
Ich würde mich  freuen, wenn du meinen Einladungscode für Tibber, der Stromanbieter, der dir hilft, deinen Stromverbrauch zu verstehen und zu reduzieren, nutzt: https://invite.tibber.com/5fc08jbs. So bekommen wir beide 50 Euro und 100 % Ökostrom / https://geld-fuer-eauto.de/ref/334561880

ch.eick

Zitat von: xerion am 17 Mai 2021, 16:05:24
Moin zusammen,

ich hätte ein Frage zu den Readings. Was ist genau der Unterschied zwischen Current_SelfConsumptionRate und Current_AutarkyRate?
Auch hier ist die Antwort anwendbar...

Es gibt beim Kostal Plenticore

SW_Statistic_OwnConsumptionRate_Day - Der anteilige Eigenverbrauch an diesem Tag
SW_Statistic_Autarky_Day - Die anteilige Unabhängigkeit vom Netz

Beide Werte verändern sich über den Tag/Monat/Jahr (Day/Month/Year), wobei der letzte Wert in der entsprechenden Periode dann der Maßgebliche ist und alle anderen in der DbLog dann aufgeräumt werden sollten.
Achtung: es ist nicht unbedingt der Maximumwert der Periode.
Wenn ich z.B. am Mittag 100% autark bin, was nur mit einem Speicher geht, dann kann ich am ende des Tages auch nur 80% autark sein, weil eventuell Leistung aus dem Netz bezogen wurde und der Speicher leer war.
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

xerion

Zitat von: ch.eick am 17 Mai 2021, 16:15:29
Auch hier ist die Antwort anwendbar...

Es gibt beim Kostal Plenticore

SW_Statistic_OwnConsumptionRate_Day - Der anteilige Eigenverbrauch an diesem Tag
SW_Statistic_Autarky_Day - Die anteilige Unabhängigkeit vom Netz

Beide Werte verändern sich über den Tag/Monat/Jahr (Day/Month/Year), wobei der letzte Wert in der entsprechenden Periode dann der Maßgebliche ist und alle anderen in der DbLog dann aufgeräumt werden sollten.
Achtung: es ist nicht unbedingt der Maximumwert der Periode.
Wenn ich z.B. am Mittag 100% autark bin, was nur mit einem Speicher geht, dann kann ich am ende des Tages auch nur 80% autark sein, weil eventuell Leistung aus dem Netz bezogen wurde und der Speicher leer war.

Bin etwas verwirrt woher kommen dann diese readings:
Ich würde mich  freuen, wenn du meinen Einladungscode für Tibber, der Stromanbieter, der dir hilft, deinen Stromverbrauch zu verstehen und zu reduzieren, nutzt: https://invite.tibber.com/5fc08jbs. So bekommen wir beide 50 Euro und 100 % Ökostrom / https://geld-fuer-eauto.de/ref/334561880

ch.eick

Zitat von: xerion am 17 Mai 2021, 16:27:56
Bin etwas verwirrt woher kommen dann diese readings:
Hier im Modul werden diese abgelegt, nur nicht bei meiner Kostal Implementierung.
Die Bedeutung ist jedoch die selbe, nur halt Momentan.
Diese momentan Werte würde ich jedoch nicht in einer Datenbank ablegen.

- Der momentane anteilige Eigenverbrauch an diesem Tag
- Die momentane anteilige Unabhängigkeit vom Netz
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

DS_Starter

Zur Ergänzung...es gibt im Netz die Definitionen für diese Werte.
(z.B. https://sonnenkonzept.de/eigenverbrauch-und-autarkie-von-erzeugtem-strom-aus-photovoltaik.html?gclid=CjwKCAjwqIiFBhAHEiwANg9szjtTDl-XSNVQw9iaV-TTd5Mo7ZeSmW3euYWyjFpNFin1M0T35yDmqxoClioQAvD_BwE)

(Current_)SelfConsumptionRate
Die Eigenverbrauchsquote ist der Anteil des selbst genutzten Stroms am produzierten Strom.

(Current_)AutarkyRate
Der Autarkiegrad ist der Anteil des selbst genutzten Stroms am gesamten Stromverbrauch.

LG,
Heiko
ESXi@NUC+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: DS_Starter am 17 Mai 2021, 16:36:20
Zur Ergänzung...es gibt im Netz die Definitionen für diese Werte.
Ich war davon ausgegangen, dass vorher bereits im Netz gesucht wurde...
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