Leistungsprognose für Wechselrichter

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

Vorheriges Thema - Nächstes Thema

Hausrobot

Zitat von: Hausrobot am 23 April 2023, 20:21:29set S30k_SolCast currentMeterDev SEdge gcon=X_Meter_1_M_AC_Power:W contotal=X_Meter_1_M_Imported:W gfeedin=X_Meter_1_M_AC_Power:W feedtotal=X_Meter_1_M_Exported:W
Nochmal hierzu: ich nutze laut Sunspec das gleiche Reading für X_Meter_1_M_AC_Power für gcon und gfeedin.Nur das Vorzeichen wechselt. Daher vielleicht der Stress mit Div/0?

PS: Neue Version 0.75.3 ist installiert, aber noch nicht mit der Stresskonfiguration hier versehen.

DS_Starter

ZitatNochmal hierzu: ich nutze laut Sunspec das gleiche Reading für X_Meter_1_M_AC_Power für gcon und gfeedin.Nur das Vorzeichen wechselt. Daher vielleicht der Stress mit Div/0?
Das stimmt schon, dennoch darf deswegen kein Abstrurz passieren und ich muß den Code im Modul nachbessern damit eine solche Situation nicht auftreten kann.
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

OliverHH

Hallo,

erst einmal vielen Dank für dieses Modul! Ich habe es jetzt schon seit zwei Monaten im Einsatz, für die Visualisierung und manuelle Verbrauchsplanung.

Jetzt möchte ich die Verbrauchersteuerung einbinden zuerst den Geschirrspüler.

Ich scheitere momentan an dem  comsumer Attribut, es sieht momentan folgendermaßen aus:

attr Solarprognose consumer01 Geschirrspueler \
type=dishwasher \
power=2200 \
icon=scene_dishwasher \
mintime=210 \
on="set Geschirrspueler_Sw on" \
off="set Geschirrspueler_Sw off" \
swstate="Geschirrspueler_Sw:state":on:off \
pcurr="Geschirrspueler_Pwr:power":W:1\
etotal="Geschirrspueler_Pwr:energyCalc":Wh:1\
interruptable=0

Das Device was ich steuern möchte ist ein Homematic HM-ES-PMSW1-PL, bei dem die notwendigen Readings in mehreren Channels unter dem Hauptdevice verteilt sind.

Hat jemand einen Tipp wie es aussehen muss wenn ich statt eines <Readingname> die Kombination <DeviceName>:<Readingname> im consummer-attr verwenden muss?

Danke für die Hilfe!

Gruß
Oliver

HMLAN, Raspberry Pi 2 mit HM-MOD-UART, Charly CCU3 mit Raspberrymatic, Tradfri Gateway, Google Assistant, HomeConnect

DS_Starter

Hallo Oliver,

die Angaben in den Schlüsseln beziehen sich immer auf das angegebene Device, bei dir "Geschirrspueler", sofern das tatsächlich ein FHEM-Device ist.
Wenn sich die benötigten Readings über verschiedene Devices (Kanaldevices bei Homematic) verteilen, musst du zunächst diese Readings im Device "Geschirrspueler" zusammenführen. Das kannst du z.B. mit einem userReading im Quellendevice erledigen.

Dann würde sich deinen Angabe so reduzieren:

attr Solarprognose consumer01 Geschirrspueler \
type=dishwasher \
power=2200 \
icon=scene_dishwasher \
mintime=210 \
on=on \
off=off \
swstate=state:on:off \    (kann entfallen weil Standard so wie angegeben)
pcurr=power:W:1\          (die ":1" ist optional)
etotal=energyCalc:Wh:1\   (die ":1" ist optional)
interruptable=0
 

Die Syntax für die Angaben sind in der Hilfe in diversen Beispielen angegeben.
Man hat diesbezüglich keine "künstlerischen" Freiheiten.  ;)

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

cbl

Hallo,

ich warte derzeit auf die Inbetriebnahme meiner PV-Anlage und den Realitätscheck der Prognose dieses Moduls, an der ich mich seit einigen Wochen erfreue.

Eine Frage beantworten mir das Wiki und die Hilfe nicht und im Forum habe ich auch nichts gesehen:
Wie lange lernt das Modul Verbrauchswerte der Consumer, bis hier eine Prognose ausgegeben wird?

Wait for more days with a consumption figure Wh
Oder wird nur an Tagen mit PV-Ertrag gerechnet?
Ich habe drei Verbraucher seit vier Wochen definiert und sehe auch deren aktuellen Verbrauch im Modul (u.a. in der netten Grafik)

DS_Starter

Guten Morgen,

die Speicherung der Consumption ist abhängig von den Readings

Today_HourXX_BatIn
Today_HourXX_BatOut
Today_HourXX_GridConsumption
Today_HourXX_GridFeedIn
Today_HourXX_PVreal

Wenn es die noch nicht gibt (oder 0 sind) weil du noch keine Anlage mit Meßeinrichtung hast, wird noch keine Verbrauchsprognose erstellt weil sie sich aus diversen Summen und Differenzen dieser Werte ergibt.
Du kannst es checken mit einem

 get ... pvHistory

Im Schlüssel "con" findest du die Werte für jede Stunde bzw. in der Stunde "99" den Wert des jeweiligen Tages. Aus den historischen Tageswerten wird dann die Prognose des Verbrauchs erstellt. Beachte auch das Attr affectConsForecastIdentWeekdays.

Nebenbei, zur Zeit liefert die SolCast-API sehr realistische Werte wie gestern.
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

Dracolein

Abweichung gestern: 9,5% bei mir. War schon öfters die Tage teils <10%, das ist wirklich super.
Raspberry Pi 4 mit FHEM; FTUI Dashboard auf Asus 15,6" VT168H Touchscreen; ZigBee mit ConBee2 USB-Stick; div. Shelly 2.5; integr. Gaszähler mit ESP8266 & ESPEasy;

cbl

Zitat von: DS_Starter am 01 Mai 2023, 09:22:27die Speicherung der Consumption ist abhängig von den Readings

Today_HourXX_BatIn
Today_HourXX_BatOut
Today_HourXX_GridConsumption
Today_HourXX_GridFeedIn
Today_HourXX_PVreal

Wenn es die noch nicht gibt (oder 0 sind) weil du noch keine Anlage mit Meßeinrichtung hast, wird noch keine Verbrauchsprognose erstellt weil sie sich aus diversen Summen und Differenzen dieser Werte ergibt.
Du kannst es checken mit einem

 get ... pvHistory

Im Schlüssel "con" findest du die Werte für jede Stunde bzw. in der Stunde "99" den Wert des jeweiligen Tages. Aus den historischen Tageswerten wird dann die Prognose des Verbrauchs erstellt.

Tatsächlich sind die con-Werte in pvHistory 0. Seit ich das Modul nutze, sehe ich in den Readings Bewegung beim Grid und (wenn der Speicher sich ab und an voll lädt und dann genutzt wird, auch bei Bat:

Current_Consumption       247 W  2023-05-01 08:30:13
Current_GridConsumption   247 W  2023-05-01 08:30:13
Current_GridFeedIn        0 W    2023-05-01 08:30:13
Current_PV                0 W    2023-05-01 08:30:13
Current_PowerBatIn        0 W    2023-05-01 08:30:13
Current_PowerBatOut       0 W.   2023-05-01 08:30:13

Die Werte entsprechen auch den erwarteten Werten. Nur scheint das Modul nicht mitzuschreiben.

[/quote]
Beachte auch das Attr affectConsForecastIdentWeekdays.
[/quote]
Das Attribut habe ich nicht.

DS_Starter

ZitatDas Attribut habe ich nicht.
Dann ist deine Version (ziemlich) zu alt. Mal neu aus dem contrib laden.

Aktuell ist:

FVERSION    76_SolarForecast.pm:v0.75.3-s21735/2023-04-23 TESTING

ZitatDie Werte entsprechen auch den erwarteten Werten. Nur scheint das Modul nicht mitzuschreiben.
Siehe z.B. Today_HourXX_GridFeedIn  vs. Current_GridFeedIn.  ;) .. andere Readings.

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

#2409
Zitat von: DS_Starter am 01 Mai 2023, 09:22:27Nebenbei, zur Zeit liefert die SolCast-API sehr realistische Werte wie gestern.

Gilt nicht nur die SolcastAPI:

Bei mir ist es mit DWD in den letzten Tagen/Wochen schon sehr treffgenau



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

Hallo zusammen,

im contrib liegt eine neue V 0.76.0.

Es gibt für das Attr ctrlStatisticReadings die folgenden optionalen Readingerstellungen auswählbar:

SunMinutes_Remain die verbleibenden Minuten bis Sonnenuntergang des aktuellen Tages
SunHours_Remain die verbleibenden Stunden bis Sonnenuntergang des aktuellen Tages

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

Hallo zusammen,

ich habe die neue V 0.77.0 in mein contrib geladen.
Hinzugekommen ist das Attribut ctrlUserExitFn um die Nutzer bei der Erstellung eigener Steuerungslösungen zu unterstützen.
Über dieses Attr kann eigener Code zur Ausführung gebracht werden. Die Anwendung ist in der Hilfe beschrieben. Wer DbRep im Einsatz hat, kennt das Prinzip bereits von diesem Modul.

Außerdem habe ich eine Anwendung dieser Möglichkeit im Wiki bzgl. der dynamischen Ladestromsteuerung eines Victron MultiPlus II Chargers mit Pylontech Batterie beschrieben.

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

stefanru

Hi,

erstmal vielen Dank für dieses super Modul.
Echt toll was es leistet.

Ich habe ein Problem, ich habe heute auch consumer eingebunden, eine Tuya Steckdose und es funktioniert auch.
Aber zeige ich die Consumer in der Graphik an und schalte dort manuell an oder aus oder auch den Automatik Modus um, funktioniert dies zwar, aber die Anzeige wird nicht aktualisiert und ich sehe immer noch den alten Zustand.
Gibts da einen Trick oder ist das eine Limitation?

Falls noch infos benötigt werden liefere ich gerne ein List oder was sonst so nötig ist.

Vielen Dank und Gruß,
Stefan

DS_Starter

Guten Morgen,

du meinst der Consumer Status ändert sich nicht in der consumer Legende wie im Anhang ?

Einen Trick gibts da eigentlich nicht. Der automatische Anzeigewechsel funktionioniert nur in der Raumansicht, nicht in der Detailansicht und in deinem FHEMWEB Device muß longpoll eingeschaltet sein.
Weiterhin muß mindestens das state Reading Events generieren dürfen.

Du kannst mal deine Attribute aus einem List auschneiden und posten.

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

stefanru

#2414
Hi Heiko,

danke für deine Antwort.

Ja genau der Consumer Status ändert sich nicht wenn ich die Knöpfe in der Übersicht drücke bleiben sie wie sie sind, lösen aber das Einschalten aus.
Die Buttons aktualisieren nicht wenn ich sie drücke.

Ich habe geprüft und mein FHEMWEB Device war auf Longpoll = Websocket.
Ich habe es mal auf Longpoll = 1 geändert.
Habe in der Raum und Detail Ansicht getestet.
Leider keine Besserung.
Ich sehe keine Einschränkung für die state Events.


Im Anhang mal alle Infos zu den Devices und ein Screenshot.

Forecast Device
Internals:
  CFGFN     
  FUUID      6452dc9b-f33f-a171-d9a3-881e1234eae7ad83
  FVERSION  76_SolarForecast.pm:v1.1.1-s21735/2023-05-01 TESTING
  LCACHEFILE last write time: 09:43:51 File: ./FHEM/FhemUtils/PVH_SolarForecast_Forecast
  MODE      Automatic - next Cycletime: 09:51:29
  MODEL      DWD
  NAME      Forecast
  NR        138858
  STATE      4179 W
  TYPE      SolarForecast
  eventCount 45040
  HELPER:
    FW        WEB
    INITCONTOTAL 9759
    INITFEEDTOTAL 214728
    PACKAGE    FHEM::SolarForecast
    SPGDETAIL 
    SPGDEV    Forecast
    SPGROOM   
    VERSION    0.75.3
    VERSION_API unused
    VERSION_CTZ 1.0.0
    VERSION_ErrCodes unused
    VERSION_SMUtils 1.26.0
  OLDREADINGS:
  READINGS:
    2023-05-06 23:59:59  AllPVforecastsToEvent 0 Wh
    2023-05-06 09:51:14  Current_AutarkyRate 100 %
    2023-05-06 09:51:14  Current_BatCharge 41.1 %
    2023-05-06 09:51:14  Current_Consumption 584 W
    2023-05-06 09:51:14  Current_GridConsumption 0 W
    2023-05-06 09:51:14  Current_GridFeedIn 2564 W
    2023-05-06 09:51:14  Current_PV      4179 W
    2023-05-06 09:51:14  Current_PowerBatIn 1031 W
    2023-05-06 09:51:14  Current_PowerBatOut 0 W
    2023-05-06 09:51:14  Current_SelfConsumption 584 W
    2023-05-06 09:51:14  Current_SelfConsumptionRate 14 %
    2023-05-06 09:00:00  LastHourGridconsumptionReal 22 Wh
    2023-05-06 09:00:00  LastHourPVforecast 2170 Wh
    2023-05-06 09:00:00  LastHourPVreal  3161 Wh
    2023-05-06 09:51:14  NextHours_Sum01_PVforecast 3671 Wh
    2023-05-06 09:51:14  NextHours_Sum02_PVforecast 7889 Wh
    2023-05-06 09:51:14  NextHours_Sum03_PVforecast 12562 Wh
    2023-05-06 09:51:14  NextHours_Sum04_ConsumptionForecast 3226 Wh
    2023-05-06 09:51:14  NextHours_Sum04_PVforecast 17299 Wh
    2023-05-06 09:51:14  RestOfDayConsumptionForecast 11748 Wh
    2023-05-06 09:51:14  RestOfDayPVforecast 33085 Wh
    2023-05-06 00:59:58  Today_Hour01_BatIn 0 Wh
    2023-05-06 00:59:58  Today_Hour01_BatOut 858 Wh
    2023-05-06 00:59:58  Today_Hour01_GridConsumption 20 Wh
    2023-05-06 00:59:58  Today_Hour01_GridFeedIn 20 Wh
    2023-05-06 00:59:58  Today_Hour01_PVreal 1 Wh
    2023-05-06 01:59:45  Today_Hour02_BatIn 0 Wh
    2023-05-06 01:59:45  Today_Hour02_BatOut 393 Wh
    2023-05-06 01:59:45  Today_Hour02_GridConsumption 8 Wh
    2023-05-06 01:59:45  Today_Hour02_GridFeedIn 8 Wh
    2023-05-06 01:59:45  Today_Hour02_PVreal 0 Wh
    2023-05-06 02:59:48  Today_Hour03_BatIn 0 Wh
    2023-05-06 02:59:48  Today_Hour03_BatOut 261 Wh
    2023-05-06 02:59:48  Today_Hour03_GridConsumption 5 Wh
    2023-05-06 02:59:48  Today_Hour03_GridFeedIn 2 Wh
    2023-05-06 02:59:48  Today_Hour03_PVreal 0 Wh
    2023-05-06 03:59:53  Today_Hour04_BatIn 0 Wh
    2023-05-06 03:59:53  Today_Hour04_BatOut 346 Wh
    2023-05-06 03:59:53  Today_Hour04_GridConsumption 4 Wh
    2023-05-06 03:59:53  Today_Hour04_GridFeedIn 3 Wh
    2023-05-06 03:59:53  Today_Hour04_PVreal 0 Wh
    2023-05-06 04:59:56  Today_Hour05_BatIn 0 Wh
    2023-05-06 04:59:56  Today_Hour05_BatOut 378 Wh
    2023-05-06 04:59:56  Today_Hour05_GridConsumption 6 Wh
    2023-05-06 04:59:56  Today_Hour05_GridFeedIn 4 Wh
    2023-05-06 04:59:56  Today_Hour05_PVreal 0 Wh
    2023-05-06 06:00:00  Today_Hour06_BatIn 0 Wh
    2023-05-06 06:00:00  Today_Hour06_BatOut 326 Wh
    2023-05-06 06:00:00  Today_Hour06_GridConsumption 5 Wh
    2023-05-06 06:00:00  Today_Hour06_GridFeedIn 4 Wh
    2023-05-06 06:00:00  Today_Hour06_PVreal 1 Wh
    2023-05-06 06:59:47  Today_Hour07_BatIn 39 Wh
    2023-05-06 06:59:47  Today_Hour07_BatOut 135 Wh
    2023-05-06 06:59:47  Today_Hour07_GridConsumption 5 Wh
    2023-05-06 06:59:47  Today_Hour07_GridFeedIn 3 Wh
    2023-05-06 06:59:47  Today_Hour07_PVforecast 128 Wh
    2023-05-06 06:59:47  Today_Hour07_PVreal 248 Wh
    2023-05-06 07:59:50  Today_Hour08_BatIn 815 Wh
    2023-05-06 07:59:50  Today_Hour08_BatOut 0 Wh
    2023-05-06 07:59:50  Today_Hour08_GridConsumption 4 Wh
    2023-05-06 07:59:50  Today_Hour08_GridFeedIn 223 Wh
    2023-05-06 07:59:50  Today_Hour08_PVforecast 963 Wh
    2023-05-06 07:59:50  Today_Hour08_PVreal 1452 Wh
    2023-05-06 08:59:53  Today_Hour09_BatIn 499 Wh
    2023-05-06 08:59:53  Today_Hour09_BatOut 309 Wh
    2023-05-06 08:59:53  Today_Hour09_GridConsumption 22 Wh
    2023-05-06 08:59:53  Today_Hour09_GridFeedIn 911 Wh
    2023-05-06 08:59:53  Today_Hour09_PVforecast 2170 Wh
    2023-05-06 08:59:53  Today_Hour09_PVreal 3161 Wh
    2023-05-06 09:51:14  Today_Hour10_BatIn 908 Wh
    2023-05-06 09:51:14  Today_Hour10_BatOut 0 Wh
    2023-05-06 09:51:14  Today_Hour10_GridConsumption 0 Wh
    2023-05-06 09:51:14  Today_Hour10_GridFeedIn 2040 Wh
    2023-05-06 09:51:14  Today_Hour10_PVforecast 3709 Wh
    2023-05-06 09:51:14  Today_Hour10_PVreal 3530 Wh
    2023-05-06 09:51:14  Today_Hour11_PVforecast 3666 Wh
    2023-05-06 09:51:14  Today_Hour12_PVforecast 4303 Wh
    2023-05-06 09:51:14  Today_Hour13_PVforecast 4730 Wh
    2023-05-06 09:51:14  Today_Hour14_PVforecast 4738 Wh
    2023-05-06 09:51:14  Today_Hour15_PVforecast 4417 Wh
    2023-05-06 09:51:14  Today_Hour16_PVforecast 3649 Wh
    2023-05-06 09:51:14  Today_Hour17_PVforecast 2899 Wh
    2023-05-06 09:51:14  Today_Hour18_PVforecast 2137 Wh
    2023-05-06 09:51:14  Today_Hour19_PVforecast 1335 Wh
    2023-05-06 09:51:14  Today_Hour20_PVforecast 601 Wh
    2023-05-06 09:51:14  Today_Hour21_PVforecast 116 Wh
    2023-05-06 09:51:14  Today_MaxPVforecast 4738 Wh
    2023-05-06 09:51:14  Today_MaxPVforecastTime 2023-05-06 13:00:00
    2023-05-06 09:51:14  Today_PVforecast 39561 Wh
    2023-05-06 09:51:14  Today_PVreal    8393 Wh
    2023-05-06 09:51:14  Today_SunRise  05:53
    2023-05-06 09:51:14  Today_SunSet    20:53
    2023-05-06 09:51:14  Tomorrow_ConsumptionForecast 16883 Wh
    2023-05-06 09:51:14  Tomorrow_PVforecast 33300 Wh
    2023-05-06 09:51:14  Tomorrow_SunRise 05:51
    2023-05-06 09:51:14  Tomorrow_SunSet 20:54
    2023-05-06 09:51:14  consumer01      name='Stefan Tablet' state='on' planningstate='planned'
    2023-05-06 09:51:14  consumer01_currentPower 0 W
    2023-05-06 09:51:14  consumer01_planned_start 06.05.2023 00:21:39
    2023-05-06 09:51:14  consumer01_planned_stop 06.05.2023 18:53:00
    2023-05-04 00:14:09  currentBatteryDev BatteryDummy pin=-pout:kW pout=total_pac:W intotal=intotal:kWh outtotal=outtotal:kWh charge=chargestatus
    2023-05-04 00:15:03  currentForecastDev DWD
    2023-05-04 00:14:40  currentInverterDev InverterDummy pv=total_pac:W etotal=etotal:kWh capacity=9600
    2023-05-04 00:14:55  currentMeterDev EnergyMeterDummy gcon=Bezug_Wirkleistung:W contotal=Bezug_Wirkleistung_Zaehler:kWh gfeedin=Einspeisung_Wirkleistung:W feedtotal=Einspeisung_Wirkleistung_Zaehler:kWh
    2023-05-04 00:15:08  currentRadiationDev DWD
    2023-05-04 00:16:27  inverterStrings Haus_Gen24
    2023-05-04 00:16:27  moduleDirection Haus_Gen24=S
    2023-05-04 00:16:27  modulePeakString Haus_Gen24=9.6
    2023-05-04 00:16:27  moduleTiltAngle Haus_Gen24=20
    2023-05-06 09:51:14  nextCycletime  09:51:29
    2023-05-06 07:00:02  pvCorrectionFactor_07 1.47 (automatic - old factor: 1, cloudiness range: 63, days in range: 1)
    2023-05-06 07:00:02  pvCorrectionFactor_07_autocalc done
    2023-05-06 08:00:05  pvCorrectionFactor_08 1.58 (automatic - old factor: 1.34, cloudiness range: 64, days in range: 2)
    2023-05-06 08:00:05  pvCorrectionFactor_08_autocalc done
    2023-05-06 09:00:08  pvCorrectionFactor_09 1.54 (automatic - old factor: 1.33, cloudiness range: 65, days in range: 2)
    2023-05-06 09:00:08  pvCorrectionFactor_09_autocalc done
    2023-05-06 09:51:14  pvCorrectionFactor_Auto on
    2023-05-06 09:51:15  state          updated
    2023-05-06 09:51:14  statistic_SunHours_Remain 11.03
    2023-05-06 09:51:14  statistic_SunMinutes_Remain 662
Attributes:
  DbLogExclude .*
  affect70percentRule 0
  comment    update per "wget -qO /opt/fhem/FHEM/76_SolarForecast.pm https://svn.fhem.de/fhem/trunk/fhem/contrib/DS_Starter/76_SolarForecast.pm"
  consumer01 tuya_local_bf0572e0fb6ccbe356ykuh type=charger power=20 icon=message_socket mode=can notbefore=09 mintime=SunPath:60:-120 on=on off=off etotal=energy:kWh 
                                  pcurr=cur_power:W auto=automatic interruptable=StefansFireHD:batterylevel:25:45
  consumerLegend text_top
  consumerLink 1
  ctrlAutoRefreshFW WEB
  ctrlInterval 15
  ctrlStatisticReadings SunHours_Remain,SunMinutes_Remain
  disable    0
  event-on-change-reading .*
  flowGraphicAnimate 1
  flowGraphicShowConsumer 0
  flowGraphicShowConsumerDummy 1
  flowGraphicShowConsumerPower 1
  flowGraphicShowConsumerRemainTime 1
  flowGraphicSize 350
  graphicBeam1Color 3C14FF
  graphicBeam1Content pvForecast
  graphicBeam2Color 19FF29
  graphicBeam2Content pvReal
  graphicBeamHeight 140
  graphicHeaderDetail all
  graphicHistoryHour 8
  graphicHourCount 19
  graphicLayoutType double
  graphicShowDiff top
  graphicShowNight 0
  group      PV Forcast
  room      Strom
  stateFormat Current_PV
  verbose    2

Tuya Steckdose
Internals:
  DEF        tuya vxw1edwctjckt0zd bf0572e0fb6ccbe356ykuh 192.168.69.71 b4ca4d3e6b518fd1 3.3 kvhse54tb0memndetr2e c3f532d572a94a00bd84fe20f91640aa
  DEVICEID  bf0572e0fb6ccbe356ykuh
  FHEMPYTYPE tuya
  FUUID      63d3d6c3-f33f-0c45-aebe-e2064cbc92cd7876
  IODev      local_pybinding
  NAME      tuya_local_bf0572e0fb6ccbe356ykuh
  NR        2300
  PYTHONTYPE tuya
  STATE      on </br>
</br>231.0 V
</br>0.0 W
</br>0.0 mA
  TYPE      fhempy
  eventCount 45981
  READINGS:
    2023-01-27 14:51:04  active_time    1638460188
    2023-05-05 20:03:09  add_ele        0.004
    2023-05-06 00:30:55  automatic      0
    2023-01-27 14:51:04  biz_type        0
    2023-01-27 14:51:04  category        cz
    2023-01-27 14:51:23  countdown_1    0.0
    2023-01-27 14:51:04  create_time    1638459915
    2023-05-05 19:53:58  cur_current    0.0
    2023-05-05 19:53:58  cur_power      0.0
    2023-05-06 09:53:08  cur_voltage    231.0
    2023-01-27 14:51:23  dp_21          1
    2023-01-27 14:52:31  dp_22          0
    2023-01-27 14:52:31  dp_23          0
    2023-01-27 14:52:31  dp_24          0
    2023-01-27 14:52:31  dp_25          0
    2023-01-27 14:51:23  dp_26          0
    2023-01-27 14:51:23  dp_40          relay
    2023-01-27 14:51:23  dp_41          0
    2023-05-05 19:49:19  energy          7.67
    2023-01-27 14:51:04  icon            smart/icon/ay15422864509092y6k8/94efe8972e318399f1a1ee3887c704e8.png
    2023-01-27 14:51:04  id              bf0572e0fb6ccbe356ykuh
    2023-01-27 14:51:04  ip              87.158.205.193
    2023-01-27 14:51:04  lat            49.6104
    2023-01-27 14:51:04  local_key      b4ca4d3e6b518fd1
    2023-01-27 14:51:04  lon            8.7262
    2023-01-27 14:51:04  model          0942 CB2S
    2023-01-27 14:51:04  name            Stefan Tablet
    2023-05-01 09:51:15  online          1
    2023-01-27 14:51:23  overcharge_switch off
    2023-01-27 14:51:04  owner_id        39691875
    2023-01-27 14:51:04  product_id      vxw1edwctjckt0zd
    2023-01-27 14:51:04  product_name    WiFi Plug
    2023-01-27 14:52:31  relay_status    memory
    2023-05-06 09:46:27  state          on
    2023-01-27 14:51:04  sub            0
    2023-05-01 09:51:15  switch_1        off
    2023-01-27 14:51:04  time_zone      +01:00
    2023-01-27 14:51:04  uid            eu1634560510538qIss1
    2023-01-27 14:51:04  update_time    1640052286
    2023-01-27 14:51:04  uuid            13a4d3ce7024d273
  args:
    tuya_local_bf0572e0fb6ccbe356ykuh
    fhempy
    tuya
    vxw1edwctjckt0zd
    bf0572e0fb6ccbe356ykuh
    192.168.69.71
    b4ca4d3e6b518fd1
    3.3
    kvhse54tb0memndetr2e
    c3f532d572a94a00bd84fe20f91640aa
  argsh:
Attributes:
  alias      Stefan Tablet
  dp_01      switch_1
  dp_09      countdown_1
  dp_17      add_ele
  dp_18      cur_current
  dp_19      cur_power
  dp_20      cur_voltage
  dp_38      relay_status
  dp_39      overcharge_switch
  dp_42      cycle_time
  dp_43      random_time
  event-min-interval .*:300
  event-on-change-reading .*
  group      tuya
  room      fhempy
  stateFormat state </br>
</br>cur_voltage V
</br>cur_power W
</br>cur_current mA
  tuya_spec_functions [{'code': 'switch_1', 'dp_id': 1, 'type': 'Boolean', 'values': {}, 'desc': 'switch 1'}, {'code': 'countdown_1', 'dp_id': 9, 'type': 'Integer', 'values': {'unit': 's', 'min': 0, 'max': 86400, 'scale': 0, 'step': 1}, 'desc': 'countdown 1'}, {'code': 'relay_status', 'dp_id': 38, 'type': 'Enum', 'values': {'range': ['power_off', 'power_on', 'last']}, 'desc': 'relay status'}, {'code': 'overcharge_switch', 'dp_id': 39, 'type': 'Boolean', 'values': {}, 'desc': 'overcharge switch'}, {'code': 'cycle_time', 'dp_id': 42, 'type': 'String', 'values': {}, 'desc': 'cycle time'}, {'code': 'random_time', 'dp_id': 43, 'type': 'String', 'values': {}, 'desc': 'random time'}]
  tuya_spec_status [{'code': 'switch_1', 'dp_id': 1, 'type': 'Boolean', 'values': {}}, {'code': 'countdown_1', 'dp_id': 9, 'type': 'Integer', 'values': {'unit': 's', 'min': 0, 'max': 86400, 'scale': 0, 'step': 1}}, {'code': 'add_ele', 'dp_id': 17, 'type': 'Integer', 'values': {'min': 0, 'max': 50000, 'scale': 3, 'step': 100}}, {'code': 'cur_current', 'dp_id': 18, 'type': 'Integer', 'values': {'unit': 'mA', 'min': 0, 'max': 30000, 'scale': 0, 'step': 1}}, {'code': 'cur_power', 'dp_id': 19, 'type': 'Integer', 'values': {'unit': 'W', 'min': 0, 'max': 80000, 'scale': 1, 'step': 1}}, {'code': 'cur_voltage', 'dp_id': 20, 'type': 'Integer', 'values': {'unit': 'V', 'min': 0, 'max': 5000, 'scale': 1, 'step': 1}}, {'code': 'relay_status', 'dp_id': 38, 'type': 'Enum', 'values': {'range': ['power_off', 'power_on', 'last']}}, {'code': 'overcharge_switch', 'dp_id': 39, 'type': 'Boolean', 'values': {}}, {'code': 'cycle_time', 'dp_id': 42, 'type': 'String', 'values': {}}, {'code': 'random_time', 'dp_id': 43, 'type': 'String', 'values': {}}]

Kann ich dir noch andere Infos zukommen lassen?

Vielen Dank schonmal,
Stefan