Leistungsprognose für Wechselrichter

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

Vorheriges Thema - Nächstes Thema

rogerknop

Du darfst diesen Dateianhang nicht ansehen.

Internals:
  FUUID      62dd2eee-f33f-0fde-cc12-530f6cbbd71a8e30
  FVERSION  76_SolarForecast.pm:v0.75.1-s21735/2023-02-12 TESTING
  LCACHEFILE last write time: 10:40:09 File: ./FHEM/FhemUtils/PVH_SolarForecast_SolarForecast
  MODE      Automatic - next Cycletime: 10:48:06
  MODEL      DWD
  NAME      SolarForecast
  NR        835
  STATE      updated
  TYPE      SolarForecast
  eventCount 101
  HELPER:
    FW        WEB
    INITCONTOTAL 0
    INITFEEDTOTAL 2300005.4
    PACKAGE    FHEM::SolarForecast
    SPGDETAIL  SolarForecast
    SPGDEV    SolarForecast
    SPGROOM    Solar
    VERSION    0.75.1
    VERSION_API unused
    VERSION_CTZ 1.0.0
    VERSION_ErrCodes unused
    VERSION_SMUtils 1.25.0
  READINGS:
    2023-04-05 23:59:59  AllPVforecastsToEvent 0 Wh
    2023-04-05 10:46:56  Current_AutarkyRate 69 %
    2023-04-05 10:46:56  Current_BatCharge 0 %
    2023-04-05 10:46:56  Current_Consumption 663 W
    2023-04-05 10:46:56  Current_GridConsumption 204 W
    2023-04-05 10:46:56  Current_GridFeedIn 0 W
    2023-04-05 10:46:56  Current_PV      459 W
    2023-04-05 10:46:56  Current_PowerBatIn 0 W
    2023-04-05 10:46:56  Current_PowerBatOut 0 W
    2023-04-05 10:46:56  Current_SelfConsumption 459 W
    2023-04-05 10:46:56  Current_SelfConsumptionRate 100 %
    2023-04-05 10:00:00  LastHourGridconsumptionReal 0 Wh
    2023-04-05 10:00:00  LastHourPVforecast 1223 Wh
    2023-04-05 10:00:00  LastHourPVreal  185 Wh
    2023-04-05 10:46:56  NextHours_Sum01_PVforecast 1907 Wh
    2023-04-05 10:46:56  NextHours_Sum02_PVforecast 4391 Wh
    2023-04-05 10:46:56  NextHours_Sum03_PVforecast 7110 Wh
    2023-04-05 10:46:56  NextHours_Sum04_ConsumptionForecast 5641 Wh
    2023-04-05 10:46:56  NextHours_Sum04_PVforecast 9738 Wh
    2023-04-05 10:46:56  RestOfDayConsumptionForecast 10827 Wh
    2023-04-05 10:46:56  RestOfDayPVforecast 16782 Wh
    2023-04-05 00:59:13  Today_Hour01_BatIn 0 Wh
    2023-04-05 00:59:13  Today_Hour01_BatOut 0 Wh
    2023-04-05 00:59:13  Today_Hour01_GridConsumption 0 Wh
    2023-04-05 00:59:13  Today_Hour01_GridFeedIn 0 Wh
    2023-04-05 00:59:13  Today_Hour01_PVreal 0 Wh
    2023-04-05 01:59:04  Today_Hour02_BatIn 0 Wh
    2023-04-05 01:59:04  Today_Hour02_BatOut 0 Wh
    2023-04-05 01:59:04  Today_Hour02_GridConsumption 0 Wh
    2023-04-05 01:59:04  Today_Hour02_GridFeedIn 0 Wh
    2023-04-05 01:59:04  Today_Hour02_PVreal 0 Wh
    2023-04-05 02:59:01  Today_Hour03_BatIn 0 Wh
    2023-04-05 02:59:01  Today_Hour03_BatOut 0 Wh
    2023-04-05 02:59:01  Today_Hour03_GridConsumption 0 Wh
    2023-04-05 02:59:01  Today_Hour03_GridFeedIn 0 Wh
    2023-04-05 02:59:01  Today_Hour03_PVreal 0 Wh
    2023-04-05 03:58:56  Today_Hour04_BatIn 0 Wh
    2023-04-05 03:58:56  Today_Hour04_BatOut 0 Wh
    2023-04-05 03:58:56  Today_Hour04_GridConsumption 0 Wh
    2023-04-05 03:58:56  Today_Hour04_GridFeedIn 0 Wh
    2023-04-05 03:58:56  Today_Hour04_PVreal 0 Wh
    2023-04-05 04:59:01  Today_Hour05_BatIn 0 Wh
    2023-04-05 04:59:01  Today_Hour05_BatOut 0 Wh
    2023-04-05 04:59:01  Today_Hour05_GridConsumption 0 Wh
    2023-04-05 04:59:01  Today_Hour05_GridFeedIn 0 Wh
    2023-04-05 04:59:01  Today_Hour05_PVreal 0 Wh
    2023-04-05 05:58:57  Today_Hour06_BatIn 0 Wh
    2023-04-05 05:58:57  Today_Hour06_BatOut 0 Wh
    2023-04-05 05:58:57  Today_Hour06_GridConsumption 0 Wh
    2023-04-05 05:58:57  Today_Hour06_GridFeedIn 0 Wh
    2023-04-05 05:58:57  Today_Hour06_PVreal 0 Wh
    2023-04-05 06:58:51  Today_Hour07_BatIn 0 Wh
    2023-04-05 06:58:51  Today_Hour07_BatOut 2740 Wh
    2023-04-05 06:58:51  Today_Hour07_GridConsumption 0 Wh
    2023-04-05 06:58:51  Today_Hour07_GridFeedIn 0 Wh
    2023-04-05 06:58:51  Today_Hour07_PVreal 0 Wh
    2023-04-05 07:59:57  Today_Hour08_BatIn 0 Wh
    2023-04-05 07:59:57  Today_Hour08_BatOut 0 Wh
    2023-04-05 07:59:57  Today_Hour08_GridConsumption 0 Wh
    2023-04-05 07:59:57  Today_Hour08_GridFeedIn 0 Wh
    2023-04-05 07:59:57  Today_Hour08_PVforecast 72 Wh
    2023-04-05 07:59:57  Today_Hour08_PVreal 56 Wh
    2023-04-05 08:59:52  Today_Hour09_BatIn 0 Wh
    2023-04-05 08:59:52  Today_Hour09_BatOut 0 Wh
    2023-04-05 08:59:52  Today_Hour09_GridConsumption 0 Wh
    2023-04-05 08:59:52  Today_Hour09_GridFeedIn 0 Wh
    2023-04-05 08:59:52  Today_Hour09_PVforecast 528 Wh
    2023-04-05 08:59:52  Today_Hour09_PVreal 199 Wh
    2023-04-05 09:41:35  Today_Hour10_BatIn 0 Wh
    2023-04-05 09:41:35  Today_Hour10_BatOut 0 Wh
    2023-04-05 09:41:35  Today_Hour10_GridConsumption 0 Wh
    2023-04-05 09:41:35  Today_Hour10_GridFeedIn 0 Wh
    2023-04-05 09:41:35  Today_Hour10_PVforecast 1223 Wh
    2023-04-05 09:41:35  Today_Hour10_PVreal 185 Wh
    2023-04-05 10:46:56  Today_Hour11_BatIn 0 Wh
    2023-04-05 10:46:56  Today_Hour11_BatOut 0 Wh
    2023-04-05 10:46:56  Today_Hour11_GridConsumption 0 Wh
    2023-04-05 10:46:56  Today_Hour11_GridFeedIn 0 Wh
    2023-04-05 10:46:56  Today_Hour11_PVforecast 1910 Wh
    2023-04-05 10:46:56  Today_Hour11_PVreal 264 Wh
    2023-04-05 10:46:56  Today_Hour12_PVforecast 1907 Wh
    2023-04-05 10:46:56  Today_Hour13_PVforecast 2643 Wh
    2023-04-05 10:46:56  Today_Hour14_PVforecast 2740 Wh
    2023-04-05 10:46:56  Today_Hour15_PVforecast 2598 Wh
    2023-04-05 10:46:56  Today_Hour16_PVforecast 2240 Wh
    2023-04-05 10:46:56  Today_Hour17_PVforecast 1879 Wh
    2023-04-05 10:46:56  Today_Hour18_PVforecast 1336 Wh
    2023-04-05 10:46:56  Today_Hour19_PVforecast 776 Wh
    2023-04-05 10:46:56  Today_Hour20_PVforecast 239 Wh
    2023-04-05 10:46:56  Today_Hour21_PVforecast 11 Wh
    2023-04-05 10:46:56  Today_MaxPVforecast 2740 Wh
    2023-04-05 10:46:56  Today_MaxPVforecastTime 2023-04-05 13:00:00
    2023-04-05 10:46:56  Today_PVforecast 20102 Wh
    2023-04-05 10:46:56  Today_PVreal    689 Wh
    2023-04-05 10:46:56  Today_SunRise  07:00
    2023-04-05 10:46:56  Today_SunSet    20:14
    2023-04-05 10:46:56  Tomorrow_ConsumptionForecast 12972 Wh
    2023-04-05 10:46:56  Tomorrow_PVforecast 9940 Wh
    2023-04-05 10:46:56  Tomorrow_SunRise 06:58
    2023-04-05 10:46:56  Tomorrow_SunSet 20:16
    2023-04-05 10:46:56  consumer01      name='Waschmaschine' state='off' planningstate='planned'
    2023-04-05 10:46:56  consumer01_planned_start 05.04.2023 12:00:00
    2023-04-05 10:46:56  consumer01_planned_stop 05.04.2023 14:30:00
    2023-04-05 10:46:56  consumer02      name='Wallbox' state='off' planningstate='planned'
    2023-04-05 10:46:56  consumer02_currentPower 0 W
    2023-04-05 10:46:56  consumer02_planned_start 05.04.2023 07:00:00
    2023-04-05 10:46:56  consumer02_planned_stop 05.04.2023 20:14:00
    2023-04-05 10:46:56  consumer03      name='Poolheizer' state='off' planningstate='suspended'
    2022-08-10 12:57:45  currentBatteryDev BoyStorage pin=POWER_IN:W pout=POWER_OUT:W outtotal=SPOT_ETOTAL:Wh charge=ChargeStatus
    2022-07-24 13:43:37  currentForecastDev DWD
    2022-07-28 09:15:26  currentInverterDev Tripower6 pv=SPOT_PACTOT:W etotal=SPOT_ETODAY:W capacity=6000
    2023-03-24 17:44:14  currentMeterDev SMAHomeManager gcon=SMAEM3011953121_Bezug_Wirkleistung:W contotal=BezWirkZaehler:kWh gfeedin=SMAEM3011953121_Einspeisung_Wirkleistung:W feedtotal=SMAEM3011953121_Einspeisung_Wirkleistung_Zaehler:kWh
    2022-07-24 13:43:57  currentRadiationDev DWD
    2022-07-27 17:23:24  inverterStrings Westdach
    2022-07-27 17:24:25  moduleDirection Westdach=W
    2022-07-27 17:24:12  modulePeakString Westdach=5.85
    2022-08-17 11:21:06  moduleTiltAngle Westdach=40
    2023-04-05 10:46:56  nextCycletime  10:48:06
    2023-04-03 15:25:51  nextPolltime    15:27:01
    2023-04-05 08:01:07  pvCorrectionFactor_08 0.89 (automatic - old factor: 1, cloudiness range: 37, days in range: 1)
    2023-04-05 08:01:07  pvCorrectionFactor_08_autocalc done
    2023-04-05 09:01:02  pvCorrectionFactor_09 0.69 (automatic - old factor: 1, cloudiness range: 30, days in range: 1)
    2023-04-05 09:01:02  pvCorrectionFactor_09_autocalc done
    2023-04-05 10:10:30  pvCorrectionFactor_10 0.38 (automatic - old factor: 0.61, cloudiness range: 27, days in range: 2)
    2023-04-05 10:10:30  pvCorrectionFactor_10_autocalc done
    2023-04-05 10:46:56  pvCorrectionFactor_Auto on
    2023-04-05 10:46:57  state          updated
Attributes:
  consumer01 solarswitch_waschmaschine on=on off=off type=washingmachine mode=must power=2000 mintime=150 notbefore=10 notafter=19 auto=automatic icon=scene_washing_machine swoncond=solarstatus_waschmaschine:release:on
  consumer02 solarswitch_wallbox on=on off=off type=charger mode=can power=1400 mintime=SunPath auto=automatic icon=electric_car_icon pcurr=pcurr:kW swoffcond=solarstatus_wallbox:release:off swoncond=solarstatus_wallbox:release:on interruptable=1
  consumer03 solarswitch_poolheizer notbefore=19 notafter=20 on=on off=off type=heater mode=can auto=automatic  power=3500 mintime=SunPath icon=scene_bath swoncond=solarstatus_poolheizer:release:on swoffcond=solarstatus_poolheizer:release:off interruptable=1
  flowGraphicAnimate 1
  flowGraphicSize 600
  graphicHistoryHour -8
  graphicLayoutType single
  room      Solar
  sortby    100

DS_Starter

Möglicherweise hast du von recht alten Version upgedatet.

          graphicLayoutType = double

oder

         graphicBeam1Content = pvForecast


Ich hatte irgendwann in der Vergangenheit die Standardeinstellungen der Attr verändert.
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

rogerknop

Cool!
Danke für deine Geduld.
graphicLayoutType double hat geholfen!
graphicBeam1Content=pvForecast hat keine Zahlen in den Säulen angezeigt.

DANKE!

rogerknop

Da bin ich schon wieder.
Die Zahlen und Säulen sind da, aber die Uhrzeiten darunter passen nicht mehr.

Z.B. die 2916 steht in dem Reading Today_Hour14_PVforecast

Du darfst diesen Dateianhang nicht ansehen.

DS_Starter

Lösche mal das Attr graphicHistoryHour.
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

rogerknop


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

tom2966

Hi,

ich bin gerade dabei mich in das Modul einzuarbeiten- bisher komme ich auch gut voarn- danke für Modul und die sehr gute hilfe! Eine (wahrscheinlich triviale) Frage: im Kopf sollten zum Zusatand Autokorrektur/ Qualität die Kreise zu sehen sein, statt dessen wird nur der Dateiname angezeigt. Ich vermute, die Symbole liegen nicht dort wo sie sein sollen. Kann mir jemend sagen, wo die Dateien liegen sollten? Bei sind die mit bei ...images/default
Vielen Dank und schöne Ostern
Thomas

Du darfst diesen Dateianhang nicht ansehen.

DS_Starter

Dort liegen die images bei mir auch.

Hast du in deinem WEB-Device dieses Attr gesetzt ?

iconPath = default:fhemSVG:openautomation:openautomation_Diff_2017_06_03:sscam
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

tom2966

Super, danke! Das wars. Ich hatte das default nicht mit im attr drin!

satprofi

Hallo.
da ich meine ANlage etwas erweitert habe, möchte ich jetzt auch das Modul verwenden.
Mit der definierung klappt es aber nicht, Einige Angaben werden als falscher string zurückgemeldet.
Frage dazu, kann man das auch nur mit Auslegung, Ausrichtung, betreiben? Also keine WR Daten?
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

DS_Starter

ZitatMit der definierung klappt es aber nicht, Einige Angaben werden als falscher string zurückgemeldet.
Frage dazu, kann man das auch nur mit Auslegung, Ausrichtung, betreiben? Also keine WR Daten?
Du kannst als WR ein virtuelles Dummy Device anlegen und angeben. Das geht schon, wird aber dann an der einen oder anderen Stelle nicht nachvollziehbare Werte liefern.

Aber vielleicht postest du uns wo genau du scheiterst. Möglicherweise können wir dir dann besser helfen.
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

schwatter

@DS_Starter

Ein paar Fragen.
1. Ich habe 3 Consumer eingerichtet. Wenn ich oben auf die Uhr klicke (sofortige Einplanung) bewirkt ein erneutes klicken nicht das abschalten. Wie setzte ich die Uhr zurück?
2. Drücke ich den Schalter Auto, um ihn zu deaktivieren, funktioniert das nicht.
3. Die Buttons werden erst aktualisiert, nachdem ich die Seite neu geladen habe. In den "attr" kann ich einen Interval einstellen. Aber müsste die Seite nicht sofort nach drücken aktualisiert werden?

Modul habe ich auf die aktuelle Version aus Contrib aktualiert.

Internals:
   FUUID      6432f1ed-f33f-86cf-4888-6324897269a97d4a
   FVERSION   76_SolarForecast.pm:v0.75.1-s21735/2023-02-12 TESTING
   LCACHEFILE last write time: 11:32:35 File: ./FHEM/FhemUtils/PVH_SolarForecast_SolarForecast
   MODE       Automatic - next Cycletime: 11:43:11
   MODEL      DWD
   NAME       SolarForecast
   NR         425
   STATE      updated
   TYPE       SolarForecast
   eventCount 292
   HELPER:
     FW         WEB
     INITCONTOTAL 0
     INITFEEDTOTAL 0
     PACKAGE    FHEM::SolarForecast
     SPGDETAIL 
     SPGDEV     SolarForecast
     SPGROOM   
     VERSION    0.75.1
     VERSION_API unused
     VERSION_CTZ 1.0.0
     VERSION_ErrCodes unused
     VERSION_SMUtils 1.26.0
   OLDREADINGS:
   READINGS:
     2023-04-12 23:59:59   AllPVforecastsToEvent 0 Wh
     2023-04-11 11:42:01   Current_AutarkyRate 100 %
     2023-04-11 11:42:01   Current_Consumption 1372 W
     2023-04-11 11:42:01   Current_GridConsumption 0 W
     2023-04-11 11:42:01   Current_GridFeedIn 0 W
     2023-04-11 11:42:01   Current_PV      1372 W
     2023-04-11 11:42:01   Current_SelfConsumption 1372 W
     2023-04-11 11:42:01   Current_SelfConsumptionRate 100 %
     2023-04-11 11:00:00   LastHourGridconsumptionReal 0 Wh
     2023-04-11 11:00:00   LastHourPVforecast 580 Wh
     2023-04-11 11:00:00   LastHourPVreal  600 Wh
     2023-04-11 11:42:01   NextHours_Sum01_PVforecast 891 Wh
     2023-04-11 11:42:01   NextHours_Sum02_PVforecast 1896 Wh
     2023-04-11 11:42:01   NextHours_Sum03_PVforecast 2969 Wh
     2023-04-11 11:42:01   NextHours_Sum04_ConsumptionForecast 8983 Wh
     2023-04-11 11:42:01   NextHours_Sum04_PVforecast 4058 Wh
     2023-04-11 11:42:01   RestOfDayConsumptionForecast 12308 Wh
     2023-04-11 11:42:01   RestOfDayPVforecast 6792 Wh
     2023-04-11 00:59:57   Today_Hour01_GridConsumption 0 Wh
     2023-04-11 00:59:57   Today_Hour01_GridFeedIn 0 Wh
     2023-04-11 00:59:57   Today_Hour01_PVreal 0 Wh
     2023-04-11 01:59:27   Today_Hour02_GridConsumption 0 Wh
     2023-04-11 01:59:27   Today_Hour02_GridFeedIn 0 Wh
     2023-04-11 01:59:27   Today_Hour02_PVreal 0 Wh
     2023-04-11 02:58:58   Today_Hour03_GridConsumption 0 Wh
     2023-04-11 02:58:58   Today_Hour03_GridFeedIn 0 Wh
     2023-04-11 02:58:58   Today_Hour03_PVreal 0 Wh
     2023-04-11 03:59:38   Today_Hour04_GridConsumption 0 Wh
     2023-04-11 03:59:38   Today_Hour04_GridFeedIn 0 Wh
     2023-04-11 03:59:38   Today_Hour04_PVreal 0 Wh
     2023-04-11 04:59:08   Today_Hour05_GridConsumption 0 Wh
     2023-04-11 04:59:08   Today_Hour05_GridFeedIn 0 Wh
     2023-04-11 04:59:08   Today_Hour05_PVreal 0 Wh
     2023-04-11 05:59:48   Today_Hour06_GridConsumption 0 Wh
     2023-04-11 05:59:48   Today_Hour06_GridFeedIn 0 Wh
     2023-04-11 05:59:48   Today_Hour06_PVreal 0 Wh
     2023-04-11 06:59:18   Today_Hour07_GridConsumption 0 Wh
     2023-04-11 06:59:18   Today_Hour07_GridFeedIn 0 Wh
     2023-04-11 06:59:18   Today_Hour07_PVreal 7300 Wh
     2023-04-11 07:59:58   Today_Hour08_GridConsumption 0 Wh
     2023-04-11 07:59:58   Today_Hour08_GridFeedIn 0 Wh
     2023-04-11 07:59:58   Today_Hour08_PVforecast 57 Wh
     2023-04-11 07:59:58   Today_Hour08_PVreal 0 Wh
     2023-04-11 08:59:01   Today_Hour09_GridConsumption 0 Wh
     2023-04-11 08:59:01   Today_Hour09_GridFeedIn 0 Wh
     2023-04-11 08:59:01   Today_Hour09_PVforecast 218 Wh
     2023-04-11 08:59:01   Today_Hour09_PVreal 100 Wh
     2023-04-11 09:59:18   Today_Hour10_GridConsumption 0 Wh
     2023-04-11 09:59:18   Today_Hour10_GridFeedIn 0 Wh
     2023-04-11 09:59:18   Today_Hour10_PVforecast 415 Wh
     2023-04-11 09:59:18   Today_Hour10_PVreal 600 Wh
     2023-04-11 10:59:10   Today_Hour11_GridConsumption 0 Wh
     2023-04-11 10:59:10   Today_Hour11_GridFeedIn 0 Wh
     2023-04-11 10:59:10   Today_Hour11_PVforecast 580 Wh
     2023-04-11 10:59:10   Today_Hour11_PVreal 600 Wh
     2023-04-11 11:42:01   Today_Hour12_GridConsumption 0 Wh
     2023-04-11 11:42:01   Today_Hour12_GridFeedIn 0 Wh
     2023-04-11 11:42:01   Today_Hour12_PVforecast 773 Wh
     2023-04-11 11:42:01   Today_Hour12_PVreal 1000 Wh
     2023-04-11 11:42:01   Today_Hour13_PVforecast 939 Wh
     2023-04-11 11:42:01   Today_Hour14_PVforecast 1030 Wh
     2023-04-11 11:42:01   Today_Hour15_PVforecast 1090 Wh
     2023-04-11 11:42:01   Today_Hour16_PVforecast 1089 Wh
     2023-04-11 11:42:01   Today_Hour17_PVforecast 998 Wh
     2023-04-11 11:42:01   Today_Hour18_PVforecast 787 Wh
     2023-04-11 11:42:01   Today_Hour19_PVforecast 486 Wh
     2023-04-11 11:42:01   Today_Hour20_PVforecast 154 Wh
     2023-04-11 11:42:01   Today_MaxPVforecast 1090 Wh
     2023-04-11 11:42:01   Today_MaxPVforecastTime 2023-04-11 14:00:00
     2023-04-11 11:42:01   Today_PVforecast 8616 Wh
     2023-04-11 11:33:51   Today_PVreal    9600 Wh
     2023-04-11 11:42:01   Today_SunRise   06:31
     2023-04-11 11:42:01   Today_SunSet    20:15
     2023-04-11 11:42:01   Tomorrow_ConsumptionForecast 17800 Wh
     2023-04-11 11:42:01   Tomorrow_PVforecast 4141 Wh
     2023-04-11 11:42:01   Tomorrow_SunRise 06:29
     2023-04-11 11:42:01   Tomorrow_SunSet 20:16
     2023-04-11 11:42:01   consumer01      name='Heizstab_BW_Sw' state='off' planningstate='planned'
     2023-04-11 11:42:01   consumer01_currentPower 0 W
     2023-04-11 11:42:01   consumer01_planned_start 11.04.2023 11:18:09
     2023-04-11 11:42:01   consumer01_planned_stop 11.04.2023 13:48:09
     2023-04-11 11:42:01   consumer02      name='Waschmaschine' state='on' planningstate='planned'
     2023-04-11 11:42:01   consumer02_planned_start 11.04.2023 13:00:00
     2023-04-11 11:42:01   consumer02_planned_stop 11.04.2023 15:30:00
     2023-04-11 11:42:01   consumer03      name='Trockner' state='on' planningstate='planned'
     2023-04-11 11:42:01   consumer03_planned_start 11.04.2023 13:00:00
     2023-04-11 11:42:01   consumer03_planned_stop 11.04.2023 15:30:00
     2023-04-09 19:37:35   currentForecastDev DWD
     2023-04-09 19:53:05   currentInverterDev Pv_Total pv=SummPower:W etotal=SummToday:kWh capacity=3000
     2023-04-09 20:00:19   currentMeterDev Netmeter gcon=Wirkleistung:W contotal=BezWirkZaehler:kWh gfeedin=-gcon feedtotal=EinWirkZaehler:kWh
     2023-04-09 19:42:49   currentRadiationDev DWD
     2023-04-09 20:24:13   inverterStrings GarageFlach,GarageSüd,GarageOst
     2023-04-09 20:26:09   moduleDirection GarageFlach=S GarageSüd=S GarageOst=E
     2023-04-09 20:27:32   modulePeakString GarageFlach=1.6 GarageSüd=1.6 GarageOst=1.6
     2023-04-09 20:28:13   moduleTiltAngle GarageFlach=25 GarageSüd=90 GarageOst=90
     2023-04-11 11:42:01   nextCycletime   11:43:11
     2023-04-11 09:00:11   pvCorrectionFactor_09 0.73 (automatic - old factor: 1, cloudiness range: 87, days in range: 1)
     2023-04-11 09:00:11   pvCorrectionFactor_09_autocalc done
     2023-04-11 10:00:28   pvCorrectionFactor_10 1.23 (automatic - old factor: 1, cloudiness range: 91, days in range: 1)
     2023-04-11 10:00:28   pvCorrectionFactor_10_autocalc done
     2023-04-11 11:00:20   pvCorrectionFactor_11 1.02 (automatic - old factor: 1, cloudiness range: 92, days in range: 1)
     2023-04-11 11:00:20   pvCorrectionFactor_11_autocalc done
     2023-04-11 11:42:01   pvCorrectionFactor_Auto on
     2023-04-11 11:42:02   state           updated
   hmccu:
Attributes:
   consumer01 Heizstab_BW_Sw on=on off=off type=heater mode=can power=1500 pcurr=power:W etotal=energy:W mintime=150 notbefore=8 notafter=19 icon=sani_buffer_electric_heater_side interruptable=1
   consumer02 Waschmaschine on=on off=off type=washingmachine mode=must power=2000 mintime=150 notbefore=10 notafter=19 icon=scene_washing_machine
   consumer03 Trockner on=on off=off type=washingmachine mode=must power=2000 mintime=150 notbefore=10 notafter=19 icon=scene_laundry_room_fem
   flowGraphicAnimate 1
   flowGraphicConsumerDistance 100
   flowGraphicSize 600
   graphicBeam1Color FFFFFF
   graphicBeam1Content pvForecast
   graphicBeam1FontColor FFFFFF
   graphicBeam2Color 0DCF06
   graphicBeam2Content pvReal
   graphicBeam2FontColor 000000
   graphicEnergyUnit kWh
   graphicLayoutType diff
   graphicSelect both
   graphicShowDiff top
   room       14.PV

Gruß schwatter

DS_Starter

Zitat1. Ich habe 3 Consumer eingerichtet. Wenn ich oben auf die Uhr klicke (sofortige Einplanung) bewirkt ein erneutes klicken nicht das abschalten. Wie setzte ich die Uhr zurück?
Ein Rücksetzen über die Grafik ist z.Zt. nicht vorgesehen. Es geht mit dem Setter:

 set ... reset consumerPlanning <Verbrauchernummer>

Zitat2. Drücke ich den Schalter Auto, um ihn zu deaktivieren, funktioniert das nicht.
Dafür ist "Auto" nicht vorgesehen, sondern:

auto Reading im Verbraucherdevice welches das Schalten des Verbrauchers freigibt bzw. blockiert (optional)
Readingwert = 1 - Schalten freigegeben (default), 0: Schalten blockiert

Zitat3. Die Buttons werden erst aktualisiert, nachdem ich die Seite neu geladen habe. In den "attr" kann ich einen Interval einstellen. Aber müsste die Seite nicht sofort nach drücken aktualisiert werden?
Die Buttons der Grafik (Ein/Aus, Auto, Uhr) werden in der Raumansicht sofort aktualisiert. In der Detailansicht sieht man die Statusänderung erst nach Browser Refresh.

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

300P

Hallo Zusammen,

hier mal "for Example" eine Konfiguration mit
SummenDummy für 2 Batterien (SBS25 / SBS25_2)
SummenDummy für 3 Wechselrichter (SB25 / SB30 / SB40)
            mit verschiedenen InverterStrings / ModulDirection / ModulTiltAngle, ModulPeakString
und den notwendigen anderen Modul-Konfigs.

ACHTUNG:
Zusätzlich enthalten ist bei dem Notify eine Sonderkonstellation für eine Brennstoffzelle "FCU" als weitere Stromerzeugungsquelle die dadurch mit in der Grafik in der Erzeugersumme (Sonne) berücksichtigt wird.
(ReadingsVal("FCU","FCU-Strom-aktuelle-Leistung",0)/1000)
 



1 x Konfig DWD
define DWD DWD_OpenData
attr DWD DbLogExclude .*
attr DWD forecastDays 7
attr DWD forecastProperties SunUp, SunRise, SunSet, Rad1h, R101, TTT, Tx, Tn, Tg, DD, FX1, RR6c, R600, RRhc, Rh00, ww, wwd, Neff
attr DWD forecastResolution 1
attr DWD forecastStation H568
attr DWD forecastWW2Text 1
attr DWD group Umwelt
attr DWD icon rc_WEB
attr DWD room 021_DWD
attr DWD stateFormat Tomorrow Tmax fc1_Tx °C on fc1_date at Blintrop
attr DWD verbose 2


1 x Konfig InverterDummy
define InverterDummy dummy
attr InverterDummy DbLogExclude .*
attr InverterDummy DbLogInclude Today_PVforecast,etoday
attr InverterDummy event-on-change-reading .*
attr InverterDummy group Energy Meter
attr InverterDummy icon measure_photovoltaic_inst@green
attr InverterDummy room 020_PV,Energie
attr InverterDummy stateFormat {sprintf("current %9.3f kW    Today_PVforecast  %9.3f kWh      Today_PV %9.3f kWh      Total_PV %9.3f kWh",\
ReadingsVal($name,"total_pac",0)/1,\
ReadingsNum("Forecast","Today_PVforecast",0)/1000,\
ReadingsVal($name,"etoday",0)/1,\
ReadingsVal($name,"etotal",0)/1,)}
attr InverterDummy verbose 2

1 x Konfig SMA_Energymeter
define SMA_Energymeter SMAEM
attr SMA_Energymeter DbLogExclude state
attr SMA_Energymeter diffAccept 50
attr SMA_Energymeter disable 0
attr SMA_Energymeter disableSernoInReading 1
attr SMA_Energymeter event-on-update-reading state,Saldo_Wirkleistung,Bezug_Wirkleistung,Einspeisung_Wirkleistung,Bezug_Wirkleistung_Zaehler,Einspeisung_Wirkleistung_Zaehler
attr SMA_Energymeter group Energy Meter
attr SMA_Energymeter icon measure_power@green
attr SMA_Energymeter interval 15
attr SMA_Energymeter room 020_PV,Energie
attr SMA_Energymeter serialNumber XXXXXXXXXX   
attr SMA_Energymeter stateFormat state W (IN -) P1: L1_Saldo_Wirkleistung P2: L2_Saldo_Wirkleistung P3:L3_Saldo_Wirkleistung
attr SMA_Energymeter verbose 2



1 x Konfig BatteryDummy
define BatteryDummy dummy
attr BatteryDummy DbLogExclude .*
attr BatteryDummy event-on-change-reading .*
attr BatteryDummy group Energy Meter
attr BatteryDummy icon batterie@green
attr BatteryDummy room 020_PV,Energie
attr BatteryDummy stateFormat {ReadingsVal("$name","total_pac", undef)." kW ".\
" - total ".ReadingsVal("$name","bat_loadtotal", undef)." kWh (-in)".\
" - ".ReadingsVal("$name","bat_unloadtotal", undef)." kWh (out)".\
" - charged ".ReadingsVal("$name","chargestatus", undef)." %"}




1x die SolarForecast Konfiguration:
define Forecast SolarForecast
attr Forecast DbLogExclude .*
attr Forecast affect70percentRule 0
attr Forecast comment update per "wget -qO /opt/fhem/FHEM/76_SolarForecast.pm https://svn.fhem.de/fhem/trunk/fhem/contrib/DS_Starter/76_SolarForecast.pm"
attr Forecast ctrlInterval 10
attr Forecast disable 0
attr Forecast event-on-change-reading .*
attr Forecast flowGraphicAnimate 1
attr Forecast flowGraphicShowConsumer 1
attr Forecast flowGraphicShowConsumerDummy 1
attr Forecast flowGraphicShowConsumerPower 1
attr Forecast flowGraphicShowConsumerRemainTime 1
attr Forecast flowGraphicSize 400
attr Forecast graphicBeam1Color 3C14FF
attr Forecast graphicBeam1Content pvForecast
attr Forecast graphicBeam2Color 19FF29
attr Forecast graphicBeam2Content pvReal
attr Forecast graphicHeaderDetail all
attr Forecast graphicHistoryHour 4
attr Forecast graphicLayoutType double
attr Forecast graphicShowDiff top
attr Forecast graphicShowNight 0
attr Forecast group Energy Meter
attr Forecast room 020_PV,Energie
attr Forecast stateFormat Current_PV
attr Forecast verbose 2

setstate Forecast 2023-03-03 19:35:46 currentBatteryDev BatteryDummy pin=-pout:kW pout=total_pac:kW intotal=bat_loadtotal:kWh outtotal=bat_unloadtotal:kWh charge=chargestatus
setstate Forecast 2023-02-27 19:53:12 currentForecastDev DWD
setstate Forecast 2023-02-27 22:42:02 currentInverterDev InverterDummy pv=total_pac:kW etotal=etotal:kWh capacity=9500
setstate Forecast 2022-03-29 08:44:11 currentMeterDev SMA_Energymeter gcon=Bezug_Wirkleistung:W contotal=Bezug_Wirkleistung_Zaehler:kWh gfeedin=Einspeisung_Wirkleistung:W feedtotal=Einspeisung_Wirkleistung_Zaehler:kWh
setstate Forecast 2022-03-06 20:12:10 currentRadiationDev DWD
setstate Forecast 2023-04-05 16:44:50 inverterStrings Garage_SE,Garage_NW,Haus_NW,Haus_SW
setstate Forecast 2023-04-05 16:44:32 moduleDirection Garage_SE=SE Garage_NW=NW Haus_NW=NW Haus_SW=SW
setstate Forecast 2023-04-05 16:45:13 modulePeakString Garage_SE=2.75 Garage_NW=3.2 Haus_NW=2.230 Haus_SW=2.230
setstate Forecast 2023-04-05 16:45:39 moduleTiltAngle Garage_SE=35 Garage_NW=35 Haus_NW=45 Haus_SW=45


1 x Konfig für das "Berechnung"-Notify der Werte für Batterie- und InverterDummy

Bitte hier nicht über die Variablen $wertXYXYX wundern, bei mir klappt es aus unerfindlichen Gründen nur mit Variablenzuweisung richtig. Bei direkte Nutzung in der Berechnung (ohne deren Nutzung in der Folgezeile) gibt es keine Berechnungswerte.
???warum ist mir leider nicht klar???


define N.PV.TotalConsumption.Dum.Energy notify SMA_Energymeter:Saldo_Wirkleistung:.* {\
 # Forecast Invertererzeugung InverterDummy \
fhem "setreading InverterDummy Today_PVforecast ".sprintf("%.3f",(ReadingsNum("Forecast","Today_PVforecast",0)));;\
 # Invertererzeugung InverterDummy \
fhem "setreading InverterDummy etotal ".sprintf("%.3f",(ReadingsNum("SB25","etotal",0))+(ReadingsNum("SB30","etotal",0))+(ReadingsNum("SB40","etotal",0)));;\
 # Invertererzeugung InverterDummy \
fhem "setreading InverterDummy total_pac ".sprintf("%.3f",(ReadingsVal("FCU","FCU-Strom-aktuelle-Leistung",0)/1000)+(ReadingsNum("SB25","total_pac",0))+(ReadingsNum("SB30","total_pac",0))+(ReadingsNum("SB40","total_pac",0)));;\
 # Invertererzeugung InverterDummy \
my $wert1234 = "0" ;;\
$wert1234 = sprintf("%.3f",(ReadingsNum("SB25","etoday",0))+(ReadingsNum("SB30","etoday",0))+(ReadingsNum("SB40","etoday",0)));; \
fhem ("setreading InverterDummy etoday ".sprintf("%.3f",$wert1234));;\
 # Batterie-Bezug -Batterieentnahme InverterDummy\
fhem "setreading BatteryDummy power_out ".sprintf("%.0f",(ReadingsNum("SBS25","power_out",0))+(ReadingsNum("SBS25_2","power_out",0)));;\
 # Batterie-Beladung InverterDummyBatterie mit Strom füllen\
fhem "setreading BatteryDummy power_in ".sprintf("%.0f",(ReadingsNum("SBS25","power_in",0))+(ReadingsNum("SBS25_2","power_in",0)));;\
 # Batterie-Bezug -bat_loadtotal Batterieentnahme InverterDummy\
fhem "setreading BatteryDummy bat_unloadtotal ".sprintf("%.3f",(ReadingsNum("SBS25","bat_unloadtotal",0))+(ReadingsNum("SBS25_2","bat_unloadtotal",0)));;\
 # Batterie-Beladung bat_loadtotal InverterDummyBatterie mit Strom füllen\
fhem "setreading BatteryDummy bat_loadtotal ".sprintf("%.3f",(ReadingsNum("SBS25","bat_loadtotal",0))+(ReadingsNum("SBS25_2","bat_loadtotal",0)));;\
 # Batteriestatus InverterDummy\
my $wert5 = sprintf("%.2f",(((ReadingsNum("SBS25","chargestatus",0))/2) + ((ReadingsNum("SBS25_2","chargestatus",0))/2)));; \
fhem ("setreading BatteryDummy chargestatus ".sprintf("%.2f",$wert5));;\
 # Batterie-total_pac  InverterDummy\
my $wert6 = sprintf("%.3f",((ReadingsNum("SBS25","total_pac",0))+(ReadingsNum("SBS25_2","total_pac",0))));; \
fhem ("setreading BatteryDummy total_pac ".sprintf("%.3f",$wert6));;\
}
attr N.PV.TotalConsumption.Dum.Energy DbLogExclude .*
attr N.PV.TotalConsumption.Dum.Energy room Energie
attr N.PV.TotalConsumption.Dum.Energy verbose 2



Viel Spass bei der evtl. teilweisen Nutzung....

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.