76_SolarForecast - Informationen/Ideen zu Weiterentwicklung und Support

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

Vorheriges Thema - Nächstes Thema

Burny4600

list AB_WS_SS
Internals:
   CFGFN      /media/hdd/fhem/myprogram/energiemanagement_rasp02.pm
   FUUID      681a12bc-f33f-f4d2-bfda-4b4a7e77d485e542
   FVERSION   76_SolarForecast.pm:v1.51.8-s29916/2025-05-02
   LCACHEFILE last write time: 14:33:22 File: ./FHEM/FhemUtils/PVCsm_SolarForecast_AB_WS_SS
   MODE       Automatic / Event-controlled - next planned Cycletime: 14:38:55
   MODEL      OpenMeteoDWDEnsembleAPI
   NAME       AB_WS_SS
   NOTIFYDEV  HTZ_SDM630M_01,Daikin_WP,OG1_SDM120M_02D,Deye_12k,Deye_15k
   NR         1918
   NTFY_ORDER 50-AB_WS_SS
   STATE      updated
   TYPE       SolarForecast
   WEATHERMODEL OpenMeteoDWDEnsembleAPI
   eventCount 269
   HELPER:
     02M15DONE  1
     03M15DONE  1
     FW         WEB
     PACKAGE    FHEM::SolarForecast
     S10DONE    1
     SPGDETAIL 
     SPGDEV     AB_WS_SS
     SPGROOM   
     VERSION    1.51.8
     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     24
       finishFn   FHEM::SolarForecast::_processMessageFile
       fn         FHEM::SolarForecast::_retrieveMessageFile
       loglevel   3
       pid        DEAD:1501
       telnet     telnetForBlockingFn_1747052685.61174_127.0.0.1_35304
       terminated 1
       timeout    30
       abortArg:
       arg:
         block      1
         name       AB_WS_SS
         tsnext     1747063338.45292
   OLDREADINGS:
   READINGS:
     2025-05-12 14:38:06   Battery_ChargeRecommended_01 1
     2025-05-12 14:38:06   Battery_ChargeRecommended_02 1
     2025-05-12 14:38:06   Battery_ChargeRequest_01 0
     2025-05-12 14:38:06   Battery_ChargeRequest_02 0
     2025-05-12 14:38:06   Battery_NextHour00_SoCforecast_01 77.2 %
     2025-05-12 14:38:06   Battery_NextHour00_SoCforecast_02 62.2 %
     2025-05-12 14:38:06   Battery_NextHour01_SoCforecast_01 85.3 %
     2025-05-12 14:38:06   Battery_NextHour01_SoCforecast_02 70.3 %
     2025-05-12 14:38:06   Battery_NextHour02_SoCforecast_01 92.9 %
     2025-05-12 14:38:06   Battery_NextHour02_SoCforecast_02 77.9 %
     2025-05-12 14:38:06   Battery_NextHour03_SoCforecast_01 98.8 %
     2025-05-12 14:38:06   Battery_NextHour03_SoCforecast_02 83.8 %
     2025-05-12 14:38:06   Battery_NextHour04_SoCforecast_01 100.0 %
     2025-05-12 14:38:06   Battery_NextHour04_SoCforecast_02 88.7 %
     2025-05-12 14:38:06   Battery_NextHour05_SoCforecast_01 100.0 %
     2025-05-12 14:38:06   Battery_NextHour05_SoCforecast_02 90.4 %
     2025-05-12 14:38:06   Battery_NextHour06_SoCforecast_01 100.0 %
     2025-05-12 14:38:06   Battery_NextHour06_SoCforecast_02 90.6 %
     2025-05-12 14:38:06   Battery_NextHour07_SoCforecast_01 100.0 %
     2025-05-12 14:38:06   Battery_NextHour07_SoCforecast_02 90.6 %
     2025-05-12 14:38:06   Battery_NextHour08_SoCforecast_01 100.0 %
     2025-05-12 14:38:06   Battery_NextHour08_SoCforecast_02 90.6 %
     2025-05-12 14:38:06   Battery_NextHour09_SoCforecast_01 100.0 %
     2025-05-12 14:38:06   Battery_NextHour09_SoCforecast_02 90.6 %
     2025-05-12 14:38:06   Battery_NextHour10_SoCforecast_01 96.4 %
     2025-05-12 14:38:06   Battery_NextHour10_SoCforecast_02 87.0 %
     2025-05-12 14:38:06   Battery_NextHour11_SoCforecast_01 90.6 %
     2025-05-12 14:38:06   Battery_NextHour11_SoCforecast_02 81.2 %
     2025-05-12 14:38:06   Battery_NextHour12_SoCforecast_01 84.8 %
     2025-05-12 14:38:06   Battery_NextHour12_SoCforecast_02 75.3 %
     2025-05-12 14:38:06   Battery_NextHour13_SoCforecast_01 78.8 %
     2025-05-12 14:38:06   Battery_NextHour13_SoCforecast_02 69.4 %
     2025-05-12 14:38:06   Battery_NextHour14_SoCforecast_01 75.4 %
     2025-05-12 14:38:06   Battery_NextHour14_SoCforecast_02 66.0 %
     2025-05-12 14:38:06   Battery_NextHour15_SoCforecast_01 70.8 %
     2025-05-12 14:38:06   Battery_NextHour15_SoCforecast_02 61.4 %
     2025-05-12 14:38:06   Battery_NextHour16_SoCforecast_01 68.3 %
     2025-05-12 14:38:06   Battery_NextHour16_SoCforecast_02 58.9 %
     2025-05-12 14:38:06   Battery_NextHour17_SoCforecast_01 69.2 %
     2025-05-12 14:38:06   Battery_NextHour17_SoCforecast_02 59.8 %
     2025-05-12 14:38:06   Battery_NextHour18_SoCforecast_01 75.4 %
     2025-05-12 14:38:06   Battery_NextHour18_SoCforecast_02 66.0 %
     2025-05-12 14:38:06   Battery_NextHour19_SoCforecast_01 82.8 %
     2025-05-12 14:38:06   Battery_NextHour19_SoCforecast_02 73.4 %
     2025-05-12 14:38:06   Battery_NextHour20_SoCforecast_01 91.0 %
     2025-05-12 14:38:06   Battery_NextHour20_SoCforecast_02 81.5 %
     2025-05-12 14:38:06   Battery_NextHour21_SoCforecast_01 99.1 %
     2025-05-12 14:38:06   Battery_NextHour21_SoCforecast_02 89.7 %
     2025-05-12 14:38:06   Battery_NextHour22_SoCforecast_01 100.0 %
     2025-05-12 14:38:06   Battery_NextHour22_SoCforecast_02 97.9 %
     2025-05-12 14:38:06   Battery_NextHour23_SoCforecast_01 100.0 %
     2025-05-12 14:38:06   Battery_NextHour23_SoCforecast_02 100.0 %
     2025-05-12 14:38:06   Battery_OptimumTargetSoC_01 10 %
     2025-05-12 14:38:06   Battery_OptimumTargetSoC_02 10 %
     2025-05-12 14:38:06   Current_AutarkyRate 100 %
     2025-05-12 14:38:06   Current_BatCharge_01 69 %
     2025-05-12 14:38:06   Current_BatCharge_02 54 %
     2025-05-12 14:38:06   Current_Consumption 3425 W
     2025-05-12 14:38:06   Current_GridConsumption 0 W
     2025-05-12 14:38:06   Current_GridFeedIn 115 W
     2025-05-12 14:38:06   Current_PV      2890 W
     2025-05-12 14:38:06   Current_PowerBatIn_01 0 W
     2025-05-12 14:38:06   Current_PowerBatIn_02 0 W
     2025-05-12 14:38:06   Current_PowerBatOut_01 330 W
     2025-05-12 14:38:06   Current_PowerBatOut_02 320 W
     2025-05-12 14:38:06   Current_SelfConsumption 2775 W
     2025-05-12 14:38:06   Current_SelfConsumptionRate 96 %
     2025-05-12 14:38:06   Current_Surplus 0 W
     2025-05-12 14:00:00   LastHourGridconsumptionReal 0 Wh
     2025-05-12 14:00:00   LastHourPVforecast 4360 Wh
     2025-05-12 14:00:00   LastHourPVreal  0 Wh
     2025-05-12 14:38:06   NextHours_Sum01_PVforecast 4360 Wh
     2025-05-12 14:38:06   NextHours_Sum02_PVforecast 8497 Wh
     2025-05-12 14:38:06   NextHours_Sum03_PVforecast 11941 Wh
     2025-05-12 14:38:06   NextHours_Sum04_ConsumptionForecast 0 Wh
     2025-05-12 14:38:06   NextHours_Sum04_PVforecast 14751 Wh
     2025-05-12 14:38:06   RestOfDayConsumptionForecast 0 Wh
     2025-05-12 14:38:06   RestOfDayPVforecast 16675 Wh
     2025-05-12 00:59:54   Today_Hour01_BatIn_01 0 Wh
     2025-05-12 00:59:54   Today_Hour01_BatIn_02 0 Wh
     2025-05-12 00:59:54   Today_Hour01_BatOut_01 0 Wh
     2025-05-12 00:59:54   Today_Hour01_BatOut_02 0 Wh
     2025-05-12 00:59:54   Today_Hour01_GridConsumption 1537 Wh
     2025-05-12 00:59:54   Today_Hour01_GridFeedIn 0 Wh
     2025-05-12 00:59:54   Today_Hour01_PVreal 0 Wh
     2025-05-12 01:59:53   Today_Hour02_BatIn_01 0 Wh
     2025-05-12 01:59:53   Today_Hour02_BatIn_02 0 Wh
     2025-05-12 01:59:53   Today_Hour02_BatOut_01 0 Wh
     2025-05-12 01:59:53   Today_Hour02_BatOut_02 0 Wh
     2025-05-12 01:59:53   Today_Hour02_GridConsumption 2512 Wh
     2025-05-12 01:59:53   Today_Hour02_GridFeedIn 0 Wh
     2025-05-12 01:59:53   Today_Hour02_PVreal 0 Wh
     2025-05-12 02:59:54   Today_Hour03_BatIn_01 0 Wh
     2025-05-12 02:59:54   Today_Hour03_BatIn_02 0 Wh
     2025-05-12 02:59:54   Today_Hour03_BatOut_01 0 Wh
     2025-05-12 02:59:54   Today_Hour03_BatOut_02 0 Wh
     2025-05-12 02:59:54   Today_Hour03_GridConsumption 2531 Wh
     2025-05-12 02:59:54   Today_Hour03_GridFeedIn 0 Wh
     2025-05-12 02:59:54   Today_Hour03_PVreal 0 Wh
     2025-05-12 03:59:55   Today_Hour04_BatIn_01 0 Wh
     2025-05-12 03:59:55   Today_Hour04_BatIn_02 0 Wh
     2025-05-12 03:59:55   Today_Hour04_BatOut_01 0 Wh
     2025-05-12 03:59:55   Today_Hour04_BatOut_02 0 Wh
     2025-05-12 03:59:55   Today_Hour04_GridConsumption 2563 Wh
     2025-05-12 03:59:55   Today_Hour04_GridFeedIn 0 Wh
     2025-05-12 03:59:55   Today_Hour04_PVreal 0 Wh
     2025-05-12 04:59:56   Today_Hour05_BatIn_01 0 Wh
     2025-05-12 04:59:56   Today_Hour05_BatIn_02 0 Wh
     2025-05-12 04:59:56   Today_Hour05_BatOut_01 0 Wh
     2025-05-12 04:59:56   Today_Hour05_BatOut_02 0 Wh
     2025-05-12 04:59:56   Today_Hour05_GridConsumption 1475 Wh
     2025-05-12 04:59:56   Today_Hour05_GridFeedIn 0 Wh
     2025-05-12 04:59:56   Today_Hour05_PVreal 0 Wh
     2025-05-12 05:59:57   Today_Hour06_BatIn_01 0 Wh
     2025-05-12 05:59:57   Today_Hour06_BatIn_02 0 Wh
     2025-05-12 05:59:57   Today_Hour06_BatOut_01 0 Wh
     2025-05-12 05:59:57   Today_Hour06_BatOut_02 0 Wh
     2025-05-12 05:59:57   Today_Hour06_GridConsumption 2131 Wh
     2025-05-12 05:59:57   Today_Hour06_GridFeedIn 0 Wh
     2025-05-12 05:59:57   Today_Hour06_PVforecast 152 Wh
     2025-05-12 05:59:57   Today_Hour06_PVreal 0 Wh
     2025-05-12 06:59:58   Today_Hour07_BatIn_01 0 Wh
     2025-05-12 06:59:58   Today_Hour07_BatIn_02 0 Wh
     2025-05-12 06:59:58   Today_Hour07_BatOut_01 0 Wh
     2025-05-12 06:59:58   Today_Hour07_BatOut_02 0 Wh
     2025-05-12 06:59:58   Today_Hour07_GridConsumption 1914 Wh
     2025-05-12 06:59:58   Today_Hour07_GridFeedIn 0 Wh
     2025-05-12 06:59:58   Today_Hour07_PVforecast 871 Wh
     2025-05-12 06:59:58   Today_Hour07_PVreal 0 Wh
     2025-05-12 07:59:58   Today_Hour08_BatIn_01 0 Wh
     2025-05-12 07:59:58   Today_Hour08_BatIn_02 0 Wh
     2025-05-12 07:59:58   Today_Hour08_BatOut_01 0 Wh
     2025-05-12 07:59:58   Today_Hour08_BatOut_02 0 Wh
     2025-05-12 07:59:58   Today_Hour08_GridConsumption 1593 Wh
     2025-05-12 07:59:58   Today_Hour08_GridFeedIn 0 Wh
     2025-05-12 07:59:58   Today_Hour08_PVforecast 2247 Wh
     2025-05-12 07:59:58   Today_Hour08_PVreal 0 Wh
     2025-05-12 08:59:52   Today_Hour09_BatIn_01 0 Wh
     2025-05-12 08:59:52   Today_Hour09_BatIn_02 0 Wh
     2025-05-12 08:59:52   Today_Hour09_BatOut_01 0 Wh
     2025-05-12 08:59:52   Today_Hour09_BatOut_02 0 Wh
     2025-05-12 08:59:52   Today_Hour09_GridConsumption 487 Wh
     2025-05-12 08:59:52   Today_Hour09_GridFeedIn 0 Wh
     2025-05-12 08:59:52   Today_Hour09_PVforecast 4127 Wh
     2025-05-12 08:59:52   Today_Hour09_PVreal 0 Wh
     2025-05-12 09:59:58   Today_Hour10_BatIn_01 0 Wh
     2025-05-12 09:59:58   Today_Hour10_BatIn_02 0 Wh
     2025-05-12 09:59:58   Today_Hour10_BatOut_01 0 Wh
     2025-05-12 09:59:58   Today_Hour10_BatOut_02 0 Wh
     2025-05-12 09:59:58   Today_Hour10_GridConsumption 525 Wh
     2025-05-12 09:59:58   Today_Hour10_GridFeedIn 82 Wh
     2025-05-12 09:59:58   Today_Hour10_PVforecast 4360 Wh
     2025-05-12 09:59:58   Today_Hour10_PVreal 0 Wh
     2025-05-12 10:59:58   Today_Hour11_BatIn_01 0 Wh
     2025-05-12 10:59:58   Today_Hour11_BatIn_02 0 Wh
     2025-05-12 10:59:58   Today_Hour11_BatOut_01 0 Wh
     2025-05-12 10:59:58   Today_Hour11_BatOut_02 0 Wh
     2025-05-12 10:59:58   Today_Hour11_GridConsumption 6 Wh
     2025-05-12 10:59:58   Today_Hour11_GridFeedIn 187 Wh
     2025-05-12 10:59:58   Today_Hour11_PVforecast 4360 Wh
     2025-05-12 10:59:58   Today_Hour11_PVreal 0 Wh
     2025-05-12 11:58:21   Today_Hour12_BatIn_01 0 Wh
     2025-05-12 11:58:21   Today_Hour12_BatIn_02 0 Wh
     2025-05-12 11:58:21   Today_Hour12_BatOut_01 0 Wh
     2025-05-12 11:58:21   Today_Hour12_BatOut_02 0 Wh
     2025-05-12 11:58:21   Today_Hour12_GridConsumption 0 Wh
     2025-05-12 11:58:21   Today_Hour12_GridFeedIn 206 Wh
     2025-05-12 11:58:21   Today_Hour12_PVforecast 4360 Wh
     2025-05-12 11:58:21   Today_Hour12_PVreal 0 Wh
     2025-05-12 11:58:21   Today_Hour13_PVforecast 4360 Wh
     2025-05-12 11:58:21   Today_Hour14_PVforecast 4360 Wh
     2025-05-12 14:38:06   Today_Hour15_BatIn_01 0 Wh
     2025-05-12 14:38:06   Today_Hour15_BatIn_02 0 Wh
     2025-05-12 14:38:06   Today_Hour15_BatOut_01 0 Wh
     2025-05-12 14:38:06   Today_Hour15_BatOut_02 0 Wh
     2025-05-12 14:38:06   Today_Hour15_GridConsumption 20 Wh
     2025-05-12 14:38:06   Today_Hour15_GridFeedIn 369 Wh
     2025-05-12 14:38:06   Today_Hour15_PVforecast 4360 Wh
     2025-05-12 14:38:06   Today_Hour15_PVreal 0 Wh
     2025-05-12 14:38:06   Today_Hour16_PVforecast 4360 Wh
     2025-05-12 14:38:06   Today_Hour17_PVforecast 4017 Wh
     2025-05-12 14:38:06   Today_Hour18_PVforecast 3136 Wh
     2025-05-12 14:38:06   Today_Hour19_PVforecast 2635 Wh
     2025-05-12 14:38:06   Today_Hour20_PVforecast 931 Wh
     2025-05-12 14:38:06   Today_Hour21_PVforecast 70 Wh
     2025-05-12 14:38:06   Today_MaxPVforecast 4360 Wh
     2025-05-12 14:38:06   Today_MaxPVforecastTime 2025-05-12 09:00:00
     2025-05-12 14:38:06   Today_PVforecast 48706 Wh
     2025-05-12 14:38:06   Today_PVreal    0 Wh
     2025-05-12 14:38:06   Today_SunRise   05:29
     2025-05-12 14:38:06   Today_SunSet    20:32
     2025-05-12 14:38:06   Tomorrow_ConsumptionForecast Warte auf weitere Tage mit einer Verbrauchszahl Wh
     2025-05-12 14:38:06   Tomorrow_Hour01_PVforecast 0 Wh
     2025-05-12 14:38:06   Tomorrow_Hour02_PVforecast 0 Wh
     2025-05-12 14:38:06   Tomorrow_Hour03_PVforecast 0 Wh
     2025-05-12 14:38:06   Tomorrow_Hour04_PVforecast 0 Wh
     2025-05-12 14:38:06   Tomorrow_Hour05_PVforecast 0 Wh
     2025-05-12 14:38:06   Tomorrow_Hour06_PVforecast 153 Wh
     2025-05-12 14:38:06   Tomorrow_Hour07_PVforecast 831 Wh
     2025-05-12 14:38:06   Tomorrow_Hour08_PVforecast 2051 Wh
     2025-05-12 14:38:06   Tomorrow_Hour09_PVforecast 3820 Wh
     2025-05-12 14:38:06   Tomorrow_Hour10_PVforecast 4360 Wh
     2025-05-12 14:38:06   Tomorrow_Hour11_PVforecast 4360 Wh
     2025-05-12 14:38:06   Tomorrow_Hour12_PVforecast 4360 Wh
     2025-05-12 14:38:06   Tomorrow_Hour13_PVforecast 4360 Wh
     2025-05-12 14:38:06   Tomorrow_Hour14_PVforecast 4360 Wh
     2025-05-12 14:38:06   Tomorrow_Hour15_PVforecast 4360 Wh
     2025-05-12 14:38:06   Tomorrow_Hour16_PVforecast 4360 Wh
     2025-05-12 14:38:06   Tomorrow_Hour17_PVforecast 4022 Wh
     2025-05-12 14:38:06   Tomorrow_Hour18_PVforecast 3139 Wh
     2025-05-12 14:38:06   Tomorrow_Hour19_PVforecast 2685 Wh
     2025-05-12 14:38:06   Tomorrow_Hour20_PVforecast 970 Wh
     2025-05-12 14:38:06   Tomorrow_Hour21_PVforecast 82 Wh
     2025-05-12 14:38:06   Tomorrow_Hour22_PVforecast 0 Wh
     2025-05-12 14:38:06   Tomorrow_Hour23_PVforecast 0 Wh
     2025-05-12 14:38:06   Tomorrow_Hour24_PVforecast 0 Wh
     2025-05-12 14:38:06   Tomorrow_PVforecast 48273 Wh
     2025-05-12 14:38:06   Tomorrow_SunRise 05:28
     2025-05-12 14:38:06   Tomorrow_SunSet 20:33
     2025-05-12 14:38:06   consumer01      name='Wärmepumpe' state='on' mode='can' planningstate='noSchedule' info='von extern umgeschaltet'
     2025-05-12 14:38:06   consumer01_currentPower 0 W
     2025-05-12 14:38:06   consumer02      name='Geschirrspüler' state='unknown' mode='can' planningstate='planned'
     2025-05-12 14:38:06   consumer02_planned_start 12.05.2025 16:00:00
     2025-05-12 14:38:06   consumer02_planned_stop 12.05.2025 19:00:00
     2025-05-12 14:38:06   consumer03      name='Geschirrspüler' state='unknown' mode='can' planningstate='planned'
     2025-05-12 14:38:06   consumer03_planned_start 12.05.2025 16:00:00
     2025-05-12 14:38:06   consumer03_planned_stop 12.05.2025 19:00:00
     2025-05-12 14:37:46   nextCycletime   14:38:55
     2025-05-12 14:25:18   nextRadiationAPICall nach 12.05.2025 14:40:18
     2025-05-12 14:38:06   pvCorrectionFactor_Auto on_complex_ai
     2025-05-12 14:38:07   state           updated
Attributes:
   aiControl  aiTrainStart=2 aiStorageDuration=1825 aiTreesPV=10
   alias      AB Wetterstation - Solar Vorhersage
   comment    :
#
CO bis Sonnenuntergang:special_todayConForecastTillSunset
PV Übermorgen:special_dayAfterTomorrowPVforecast
   consumer01 Daikin_WP:Wärmepumpe type=noSchedule power=8000 swstate=state:on:off asynchron=1 etotal=kWh_heating_day:kWh pcurr:HTZ_SDM630M_01:Active_Power_Total__W:W icon=sani_heating_heatpump
   consumer02 OG1_SDM120M_02D:Geschirrspüler type=dishwasher mode=can power=0 pcurr:Active_Power__W:W on=on off=off notafter=20 swstate=state:on:off asynchron=1 icon=scene_dishwasher
   consumer03 OG1_SDM120M_02D:Geschirrspüler type=dishwasher mode=can power=0 pcurr:Active_Power__W:W on=on off=off notafter=20 swstate=state:on:off asynchron=1 icon=scene_dishwasher
   ctrlBatSocManagement01 lowSoc=10 upSoC=50 maxSoC=99 careCycle=25
   ctrlBatSocManagement02 lowSoc=10 upSoC=50 maxSoC=99 careCycle=25
   ctrlLanguage DE
   ctrlNextDayForecastReadings 01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24
   ctrlNextHoursSoCForecastReadings 00,01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20,21,22,23
   event-min-interval .*:1800
   event-on-change-reading .*
   flowGraphicControl animate=1 consumerdist=80 h2consumerdist=50 shiftx=0  shifty=0 showconsumer=1 showconsumerdummy=1 showconsumerpower=1 showconsumerremaintime=0 size=400 strokewidth=12
   graphicBeam1Color 3C14FF
   graphicBeam1Content pvReal
   graphicBeam2Color 19FF29
   graphicBeam2Content pvForecast
   graphicBeam3Color D60924
   graphicBeam3Content batsocCombi_02
   graphicBeam3FontColor FFFF0D
   graphicBeam4Color FFFF1F
   graphicBeam4Content batsocCombi_01
   graphicBeam4FontColor 000000
   graphicBeamHeightLevel1 200
   graphicBeamHeightLevel2 200
   graphicControl beamWidth=40 energyUnit=kWh headerDetail=all hourCount=24 hourStyle=:00 layoutType=double spaceSize=24
   graphicHeaderOwnspec #
AutarkyRate:Current_AutarkyRate
Überschuß:Current_Surplus
aktueller Netzbezug:Current_GridConsumption
:
#
:
:
:
:
#CO2 Einsparung
aktuelles Jahr:co2@CO2JD
letztes Jahr:co2@CO2JLD
:
:
#
:
:
:
:
#Inverter 1
Status:Betriebsstatus@Deye_12k
Leistung ∑:Inverter_Leistung_Gesamt__kW@Deye_12k
String 1:PV1_Leistung__W@Deye_12k
String 2:PV2_Leistung__W@Deye_12k
#Batterieeinheit 1
Energieladung heute:Akku_Energie_Ladung_Heute__kWh@Deye_12k
Energieentladung heute:Akku_Energie_Entladung_Heute__kWh@Deye_12k
:
:
#
:
:
:
:
#Inverter 2
Status:Betriebsstatus@Deye_15k
Leistung ∑:Inverter_Leistung_Gesamt__kW@Deye_15k
String 1:PV1_Leistung__W@Deye_15k
String 2:PV2_Leistung__W@Deye_15k
#Batterieeinheit 2
Energieladung heute:Akku_Energie_Ladung_Heute__kWh@Deye_15k
Energieentladung heute:Akku_Energie_Entladung_Heute__kWh@Deye_15k
:
:
#
:
:
:
:
#Settings
Autokorrektur:pvCorrectionFactor_Auto : : :
Consumer<br>Neuplanung:consumerNewPlanning : : :
Consumer<br>Sofortstart:consumerImmediatePlanning : : :
Wetter:graphicShowWeather : : :
History:graphicHistoryHour : : :
ShowNight:graphicShowNight : : :
Debug:ctrlDebug : : :
   graphicHeaderOwnspecValForm {
  'Akku_Energie_Ladung_Heute__kWh'             => "(sprintf '%.1f &nbsp;kWh', ($VALUE))",
  'Akku_Energie_Entladung_Heute__kWh'          => "(sprintf '%.1f &nbsp;kWh', ($VALUE))",
  'Inverter_Leistung_Gesamt__kW'               => "(sprintf '%.1f &nbsp;kW', ($VALUE))",
  'co2'                                        => "(sprintf '%.1f &nbsp;Tonnen', ($VALUE))",
  'PV1_Leistung__W'                            => "(sprintf '%.f &nbsp;W', ($VALUE))",
  'PV2_Leistung__W'                            => "(sprintf '%.f &nbsp;W', ($VALUE))",
  'Deye_12k.Betriebsstatus'                    => "($VALUE eq '1002' ? 'Online' : 'Offline')",
  'Deye_15k.Betriebsstatus'                    => "($VALUE eq '1002' ? 'Online' : 'Offline')"
}
   graphicHistoryHour 4
   graphicSelect both
   graphicShowDiff no
   graphicShowNight 1
   graphicShowWeather 1
   graphicWeatherColor F0EC07
   graphicWeatherColorNight CFD5FF
   group      Forecast
   plantControl backupFilesKeep=3
batteryPreferredCharge=20
consForecastIdentWeekdays=1
consForecastLastDays=60
cycleInterval=70
feedinPowerLimit=0
genPVdeviation=continuously
showLink=1
   room       PV-Anlagen
   setupBatteryDev01 Deye_12k pin=Akku_Leistung_BMS1__kW:kW pout=-pin intotal=Akku_Energie_Ladung_Gesamt__kWh:kWh outtotal=Akku_Energie_Entladung_Gesamt__kWh:kWh cap=24000 charge=Akku_SOC__KAP show=2:bottom icon=@grey:@#0CFB0C:@yellow:@red
   setupBatteryDev02 Deye_15k pin=Akku_Leistung_BMS1__kW:kW pout=-pin intotal=Akku_Energie_Ladung_Gesamt__kWh:kWh outtotal=Akku_Energie_Entladung_Gesamt__kWh:kWh cap=24000 charge=Akku_SOC__KAP show=2:bottom icon=@grey:@#0CFB0C:@yellow:@red
   setupInverterDev01 Deye_12k pv=PV1_Leistung__W:W etotal=PV1_Energie_Heute__kWh:kWh capacity=1960 strings=SüdOstdach asynchron=1 limit=100 icon=inverter@red:solar
   setupInverterDev02 Deye_12k pv=PV2_Leistung__W:W etotal=PV2_Energie_Heute__kWh:kWh capacity=0.0 strings=SüdWestwand asynchron=1 limit=100 icon=inverter@red:solar
   setupInverterDev03 Deye_15k pv=PV1_Leistung__W:W etotal=PV1_Energie_Heute__kWh:kWh capacity=2400 strings=SüdWestdach1 asynchron=1 limit=100 icon=inverter@red:solar
   setupInverterDev04 Deye_15k pv=PV2_Leistung__W:W etotal=PV2_Energie_Heute__kWh:kWh capacity=0.0 strings=SüdWestdach2 asynchron=1 limit=100 icon=inverter@red:solar
   setupInverterStrings SüdOstdach,SüdWestdach1,SüdWestdach2,SüdWestwand
   setupMeterDev HTZ_SDM630M_01 gcon=Active_Power_Total__W:W contotal=Active_Energy_Imp_Total__kWh:kWh gfeedin=-gcon feedtotal=Active_Energy_Exp_Total__kWh:kWh conprice=0.0144:€ feedprice=0.0054:€
   setupRadiationAPI OpenMeteoDWDEnsemble-API
   setupStringAzimuth SüdOstdach=-28 SüdWestdach1=39 SüdWestdach2=39 SüdWestwand=52
   setupStringDeclination SüdOstdach=48 SüdWestdach1=15 SüdWestdach2=15 SüdWestwand=90
   setupStringPeak SüdOstdach=4.35 SüdWestdach1=6.6 SüdWestdach2=6.6 SüdWestwand=4.35
   setupWeatherDev1 OpenMeteoDWDEnsemble-API
   setupWeatherDev2 DWD
   verbose    2
MfG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

DS_Starter

#2806
Stimmt, nichts verdächtiges zu entdecken.
Vielelicht der Browsercache gewesen?

Edit:

ZitatWas mir noch aufgefallen ist, ist der Zeitraum 12 und 13Uhr wo alles bei den Batterien auf 0 ist.
Dann wurden für die Zeit keine Daten der Bats gespeichert. Vllt. ein Hänger deines FHEM?
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

Burny4600

Laut Systemlast zu diesem Zeitpunkt war auch nichts auffälliges.
Es kann nur von FHEM selbst ein Fehler gewesen sein, denn den FireFox Browser hatte ich weiterhin am Laufen, und nachdem das System neu gestartet wurde war in der gleichen Browseransicht wieder alles da.

Was jedenfalls beim Errichten eines Verbrauchers (consumer) nicht geschah, war das die Readings consumerxx, consumerxx_currentPower, consumerxx_planned_start und consumerxx_planned_stop der hinzugefügten Geräte nicht ersichtlich waren. Für den einen schon länger vorhandenen Verbraucher waren diese Readings vorhanden. Diese Readings wurden durch löschen des Verbrauchers auch entfernt, nur bei einer neuerlichen Anlage erschienen diese Readings vorerst nicht. Nach dem Pi Neustart waren dann alle angelegten Verbraucher vorhanden.

Vielleicht waren es auch die vielen Test die ich mit diesem Modul gemacht hatte für FHEM zu viel.
Oder das war dann der FHEM-GEIST der hier zugeschlagen hatte.
MfG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

DS_Starter

ZitatWas jedenfalls beim Errichten eines Verbrauchers (consumer) nicht geschah, war das die Readings consumerxx, consumerxx_currentPower, consumerxx_planned_start und consumerxx_planned_stop der hinzugefügten Geräte nicht ersichtlich waren. Für den einen schon länger vorhandenen Verbraucher waren diese Readings vorhanden.
Das ist richtig so. Die kommen erst mit der Einplanung des Consumers und Folgeaktivitäten. Aternativ mit "set ... consumerImmediatePlanning / consumerNewPlanning ".
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

Nachdem in den letzten Tagen die Prognose bei mir recht konstant daneben lag (überschätzt) und ich heute mal durch's Dachfenster auf die Panele geschaut habe, ging mir durch den Kopf, ob der geringere Ertrag nicht durchaus auch prognostizierbar wäre: Denn nach mehreren Wochen ohne relevanten Niederschlag in Berlin liegt eine recht dicke Dreck/Staubschicht auf den Modulen, die den Ertrag entsprechend reduziert.

Der vom Modul prognostizierte Ertrag passt zu meinem Erwartungswert aus dem letzten Jahr - da hatte es nur vorher mal zur Reinigung geregnet.

Spielt Niederschlag (der Vergangenheit) bislang eine Rolle in der Prognose?


Gruß
Christian

Univega06

Hallo Zusammen,
ich bin auch schon lange stiller Nutzer dieses Tools. Für meine Anlage funktioniert das ganze auch sehr zuverlässig.
Ich wollte nun aber mal überlegen, wie ich die Solaranlage mit einigen Panels auf der Garage noch erweitern kann.
Dazu habe ich mir 4 SF angelegt und in mit 1kW Peak in alle 4 Himmelsrichtungen Eingerichtet.
Reale Daten habe ich zu den Werten natürlich nicht, somit Funktioniert die Autokorrektur nicht.

Die Ergebnisse, welche ich erhalte, sind absolut unplausibel.

defmod SolarForecast_1kW_Sued SolarForecast
attr SolarForecast_1kW_Sued graphicHistoryHour 10
attr SolarForecast_1kW_Sued graphicSelect forecast
attr SolarForecast_1kW_Sued setupInverterDev01 Solar_1kWp pv=Solar_Leistung_Sued:W etotal=Energie_Sued:kWh capacity=1000
attr SolarForecast_1kW_Sued setupInverterStrings Sued
attr SolarForecast_1kW_Sued setupMeterDev Leistung_test gcon=Netzbezug:W contotal=Energie_Netzbezug:kWh gfeedin=Einspeisung_abs:W feedtotal=Energie_Einspeisung_abs:kWh
attr SolarForecast_1kW_Sued setupRadiationAPI DWD_Forecast
attr SolarForecast_1kW_Sued setupStringAzimuth Sued=0
attr SolarForecast_1kW_Sued setupStringDeclination Sued=45
attr SolarForecast_1kW_Sued setupStringPeak Sued=1
attr SolarForecast_1kW_Sued setupWeatherDev1 DWD_Forecast

für Nord habe ich nur eine andere StringDeclination gewählt.

defmod SolarForecast_1kW_Nord SolarForecast
attr SolarForecast_1kW_Nord graphicHistoryHour 10
attr SolarForecast_1kW_Nord graphicSelect forecast
attr SolarForecast_1kW_Nord setupInverterDev01 Solar_1kWp pv=Solar_Leistung_Nord:W etotal=Energie_Nord:kWh capacity=1000
attr SolarForecast_1kW_Nord setupInverterStrings Nord
attr SolarForecast_1kW_Nord setupMeterDev Leistung_test gcon=Netzbezug:W contotal=Energie_Netzbezug:kWh gfeedin=Einspeisung_abs:W feedtotal=Energie_Einspeisung_abs:kWh
attr SolarForecast_1kW_Nord setupRadiationAPI DWD_Forecast
attr SolarForecast_1kW_Nord setupStringAzimuth Nord=N
attr SolarForecast_1kW_Nord setupStringDeclination Nord=45
attr SolarForecast_1kW_Nord setupStringPeak Nord=1
attr SolarForecast_1kW_Nord setupWeatherDev1 DWD_Forecast

Wieso ist der Forecast für Nord höher als für Süd? Habe ich eine Fehler eingebaut? Gibt es Erfahrungen mit Anlagen, die nach Norden ausgerichtet sind?

Vielen Dank und Grüße
Kai

DS_Starter

#2811
Hallo Christian,

sagen wir mal so, nicht der Niederschlag direkt, nur dessen Wirkung. D.h. unter sonst gleichen Bedingungen waren deine sauberen Platten leistungsstärker und das Ergebnis wurde gemerkt. Die Prognose unterstellt weiterhin diese Leistung und prognostiziert entsprechend.
Ist vllt. ein bisschen sehr theoretisch, aber eine naheliegende Schlußfolgerung.
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

Alte PV-Weisheit:
String-Nordausrichtung gibt im Sommer immer weniger Ertrag gegenüber der gleichen Anlage mit einer String-Südausrichtung. ;)
Im Winter kann es für die beiden Strings im Ertrag "gleichartiger" sein  / werden. :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.

300P

Zitat von: Univega06 am 12 Mai 2025, 21:18:55Wieso ist der Forecast für Nord höher als für Süd? Habe ich eine Fehler eingebaut? Gibt es Erfahrungen mit Anlagen, die nach Norden ausgerichtet sind?


Neben meiner Weisheiten  O:-)
- Warum / bzw. gibt es einen besonderen Grund warum :
1 x setupStringAzimuth ==>>> Sued=0  (statt beide mit dem Eintrag "S" und "N"  ? )
1 x setupStringAzimuth ==>>> Nord=N  (oder statt beide mit dem Eintrag "-180" unten "0" oben ?)

Das wäre das einzige was mir an Unterschieden dabei auffällt - die DWD-Daten sind ja gleich gewählt.

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.

Univega06

Zitat von: 300P am 12 Mai 2025, 21:25:00Alte PV-Weisheit:
String-Nordausrichtung gibt im Sommer immer weniger Ertrag gegenüber der gleichen Anlage mit einer String-Südausrichtung. ;)
Im Winter kann es für die beiden Strings im Ertrag "gleichartiger" sein  / werden. :o

Gruß
300P

:o Soweit war ich auch schon, daher je die Feststellung das etwas nicht passt  ;)

Zitat von: 300P am 12 Mai 2025, 21:39:59
Zitat von: Univega06 am 12 Mai 2025, 21:18:55Wieso ist der Forecast für Nord höher als für Süd? Habe ich eine Fehler eingebaut? Gibt es Erfahrungen mit Anlagen, die nach Norden ausgerichtet sind?


Neben meiner Weisheiten  O:-)
- Warum / bzw. gibt es einen besonderen Grund warum :
1 x setupStringAzimuth ==>>> Sued=0  (statt beide mit dem Eintrag "S" und "N"  ? )
1 x setupStringAzimuth ==>>> Nord=N  (oder statt beide mit dem Eintrag "-180" unten "0" oben ?)

Das wäre das einzige was mir an Unterschieden dabei auffällt - die DWD-Daten sind ja gleich gewählt.

Gruß
300P


Das kommt nur vom Probieren, ob einen Unterschied macht --> Macht es aber nicht

Danke und Grüße
Kai

DS_Starter

#2815
Hallo Kai,

ich sehe bei dir keinen Fehler und habe deswegen bei mir zwei Instanzen nachgestellt.

Nordlage:

     2025-05-12 22:23:31   Tomorrow_PVforecast 38161 Wh
     2025-05-12 22:23:31   Tomorrow_SunRise 05:24
     2025-05-12 22:23:31   Tomorrow_SunSet 20:52
     2025-05-12 22:23:31   nextCycletime   22:24:06
     2025-05-12 22:23:32   state           updated
Attributes:
   alias      DWD Nordlage
   ctrlDebug  none
   event-on-change-reading .*
   graphicBeam1Color FF3636
   graphicHeaderOwnspec Autokorrektur:pvCorrectionFactor_Auto
Debug:ctrlDebug
   graphicHistoryHour 5
   graphicShowNight 0
   plantControl consForecastInPlanning=0
backupFilesKeep=3
cycleInterval=35
genPVdeviation=daily
   room       Energie->SolarVergleich
   setupInverterDev01 STP_5000 pv=total_pac:kW etotal=etotal:kWh capacity=5000 strings=Süddach asynchron=1 limit=100
   setupInverterStrings Süddach
   setupMeterDev SMA_Energymeter gcon=bezW:W contotal=bezWZ:kWh gfeedin=einW:W feedtotal=einWZ:kWh conprice=0.2958:€ feedprice=0.1269:€
   setupRadiationAPI DWD.Solar.N5872
   setupStringAzimuth Süddach=N
   setupStringDeclination Süddach=45
   setupStringPeak Süddach=5.0
   setupWeatherDev1 DWD.Solar.N5872
   verbose    2

Südlage:

     2025-05-12 22:26:44   Tomorrow_PVforecast 43323 Wh
     2025-05-12 22:26:44   Tomorrow_SunRise 05:24
     2025-05-12 22:26:44   Tomorrow_SunSet 20:52
     2025-05-12 22:26:44   nextCycletime   22:27:19
     2025-05-12 22:26:45   state           updated
Attributes:
   alias      DWD Südlage
   ctrlDebug  none
   event-on-change-reading .*
   graphicBeam1Color FF3636
   graphicHeaderOwnspec Autokorrektur:pvCorrectionFactor_Auto
Debug:ctrlDebug
   graphicHistoryHour 5
   graphicShowNight 0
   plantControl consForecastInPlanning=0
backupFilesKeep=3
cycleInterval=35
genPVdeviation=daily
   room       Energie->SolarVergleich
   setupInverterDev01 STP_5000 pv=total_pac:kW etotal=etotal:kWh capacity=5000 strings=Süddach asynchron=1
   setupInverterStrings Süddach
   setupMeterDev SMA_Energymeter gcon=bezW:W contotal=bezWZ:kWh gfeedin=einW:W feedtotal=einWZ:kWh conprice=0.2958:€ feedprice=0.1269:€
   setupRadiationAPI DWD.Solar.N5872
   setupStringAzimuth Süddach=S
   setupStringDeclination Süddach=45
   setupStringPeak Süddach=5.0
   setupWeatherDev1 DWD.Solar.N5872
   verbose    2

Die beiden Instanzen sind bis auf die Ausrichtung identisch. Die Vorhersage für morgen (Tomorrow_PVforecast) erwartungsgemäß für Südlage höher (43323 Wh) als für Nordlage (38161 Wh). Alles ohne Korrekturfaktoren.
Die Grafiken zeigen auch entsprechende Ergebnisse.

Ich kann dir jetzt keine Erklärung für dein Ergebnis geben. Ich gehe davon aus, dass du die aktuellste Version benutzt?

EDIT: Du darfst für diesen Vergleich die Autokorrektur nicht setzen oder musst sie auf "off" schalten.

Grüße,
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

#2816
@all,

die V 1.52.0 ist eingecheckt und wird morgen im Update enthalten sein.
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

#2817
Hallo Heiko,

das habe ich gerade ausprobiert:
Zitat von: DS_Starter am 11 Mai 2025, 20:31:09- Im Attr flowGraphicControl ist ein neuer Schlüssel "showGenerators" vorhanden um eine Reihe mit
  PV-Zellen anzuzeigen sofern der WR Zellen zugeordnet hat.
  Ein Mouse-Over zeigt die zugeordneten Strings.

Ich habe zwei Strings an meinem Wechselrichter.
Der Wechelrichter liefert mir für jeden der Strings Spannung und Strom. So berechne ich mir in UserReadings die (Schein-)Leistung.
Könntest Du die Konfiguration noch so erweitern, dass ich pro String eine [Device:]Reading-Kombination für die Leistung angeben kann?
Damit könnten dann die beiden zugeordneten Strings graphisch dargestellt werden.
Ich habe mal versucht, das in einem Fake-Screenshot anbei darzustellen.

Vielen Dank (für das Modul an sich und jedes Nachdenken über meine Ideen)!

Viele Grüße,
Peter


Edit: Hier mal eine Idee zur Umsetzung bei gleichzeitiger Zusammenfassung der attr setupStringXXX:

Bisher:
attr SolarForecast setupStringAzimuth Osten=-127 Westen=53
attr SolarForecast setupStringDeclination Osten=38 Westen=38
attr SolarForecast setupStringPeak Osten=4 Westen=6.4

Vorschlag:
attr SolarForecast setupStrings
  Azimuth_Osten=-127 Azimuth_Westen=53
  Declination_Osten=38 Declination_Westen=38
  Peak_Osten=4 Peak_Westen=6.4
  Power_Osten=SolarMax:LeistungString1 Power_Westen=SolarMax:LeistungString2 // Neu definierte Leistungsangaben

Ob das so technisch machbar und für Nutzer zu verstehen wäre?

tobi01001

Zitat von: peterboeckmann am 13 Mai 2025, 08:19:57Der Wechelrichter liefert mir für jeden der Strings Spannung und Strom. So berechne ich mir in UserReadings die (Schein-)Leistung.
Ich schließe mich dem an... Ich kann die Leistung der einzelnen Strings direkt ablesen.

Am Tablet zeige ich das u.a. z.B. wie im Screenshot.
Du darfst diesen Dateianhang nicht ansehen.

Was mir aber noch aufgefallen ist:
Die Batterie speist jetzt immer in den Wechselrichter und von da zum "Haus". Formal und technisch ist das richtig, aber die untere Linie zum Haus wird nicht mehr verwendet und wenn man den neuen Schlüssel showGenerators nicht gesetzt hat, wird nicht mehr zwischen solar und Batterieleistung unterschieden. D.h. ich sehe nur noch die Summe?

Vielleicht habe ich auch was falsch eingestellt.
Zum Vergleich:
mit Schlüssel:
Du darfst diesen Dateianhang nicht ansehen.

ohne Schlüssel:
Du darfst diesen Dateianhang nicht ansehen.

"Früher" ging der Energiefluss von der Batterie zum Haus.

Danke und LG,
Tobias
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.

DS_Starter

Hallo zusammen,

@Peter,
dein Vorschlag ist gut und ich habe acuh schon über eine Zusamenfassung der String-Attribute nachgedacht. Allerdings ist es nicht so einfach, vor allem unter dem Aspekt unbekannte Anzahl Strings, deren Bezeichnungen und der Fehleranfälligkeit der Eingaben.

Deswegen gibt es auch grafisch im Flow nur die zusammengesetzte "Solarzelle". Es besteht die Herausforderung eine tendenziell unbekannte Anzahl zugeordneter Strings grafisch optimal über den bis zu X Invertern zu positionieren.
Deshalb vorerst nur so, auch wenn ich um die Schwäche dieser Ansicht weiß.

Aber über ein neue Struktur der Stringsattribute mache ich mir als erstes Gedanken. Das ist eine Grundlage für weitere Ausbauten.

@Tobias,
ZitatDie Batterie speist jetzt immer in den Wechselrichter und von da zum "Haus". Formal und technisch ist das richtig, aber die untere Linie zum Haus wird nicht mehr verwendet und wenn man den neuen Schlüssel showGenerators nicht gesetzt hat, wird nicht mehr zwischen solar und Batterieleistung unterschieden. D.h. ich sehe nur noch die Summe?

Vielleicht habe ich auch was falsch eingestellt.
Es ist alles richtig eingestellt. Wenn man nur einen WR hat, wird in der Flow der Knoten gespart, an dessen Stelle tritt der eine WR der dann auch die Summe aus PV und Batterie zusammenfügt. Das war mal ein Wunsch der User Platz zu sparen wenn es nur einen WR gibt und der Knoten quasi keine logische Funktion hat.
Vielleicht wäre es sinnvoll den Knoten immer anzuzeigen, das würde mir das Leben auch leichter machen. Da nehme ich eure Meinungen gern entgegen.
Ggf. wäre im simpelsten Fall mit nur einem WR und nichts weiter die Knotenebene etwas zuviel aber damit kann man sicherlich auch leben?

Zitat"Früher" ging der Energiefluss von der Batterie zum Haus.
Das sollte jetzt nicht mehr so sein, außer in dem Fall wenn die Batterie aus dem Hausnetz direkt geladen wird und man keinen reinen Batteriewechselrichter, der diese Funktion übernimmt, per Attribut implementiert hat.

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