[98_Fronius.pm] Fronius API Modul

Begonnen von michael.winkler, 26 August 2020, 20:10:45

Vorheriges Thema - Nächstes Thema

TechnoTron

Ich habe das Problem, dass in unregelmäßigen Abständen die Meter_0 Werte gar nicht mehr ausgelesen werden. Die Realwerte jedoch schon.
An eine Überlastung denke ich eher nicht da meine Abtastrate eher langsam ist.

IntervalArchiveDatam3600
IntervalInverterRealtimeData 1800
IntervalMeterRealtimeData 60
IntervalPowerFlowRealtimeData 30
IntervalRealtimeData 45
IntervalStorageRealtimeData 3600


Ist das bei jemanden auch so?
Das Käseparadoxon.

Käse hat Löcher.
Je mehr Käse desto mehr Löcher.
Je mehr Löcher desto weniger Käse.

fichtennadel

Zitat von: Jackie am 02 Februar 2024, 10:25:40in letzter Zeit habe ich immer wieder das Problem, dass das Modul morgens nach dem Aufwachen den Fronius nicht mehr findet, ich muss dann immer einmal auf "DEF" klicken, bestätigen und die fhem.cfg einmal speichern damit das wieder geht. Gibt es hier einen lang wirksamen Mechanism,us um das Verhalten zu verhindern?

Hast Du die aktuelle Version 0.0.11c aus #342 in Verwendung? 
RasPi 2 B | JeeLink Classic [4x 30.3144it, 2x 30.3147it] | CUL 433 a-culfw V 1.04.01 [ IT-1500, ITM-100, Somfy Telis 1 RTS, BelFox ] | TCM ESP3 [ FSB61, FSB61NP, FT55, FMH4S, AP221 ] | Fronius | Modbus/TCP (Stiebel Eltron WP)

fichtennadel

Zitat von: TechnoTron am 04 Februar 2024, 11:01:55Ich habe das Problem, dass in unregelmäßigen Abständen die Meter_0 Werte gar nicht mehr ausgelesen werden. Die Realwerte jedoch schon.
An eine Überlastung denke ich eher nicht da meine Abtastrate eher langsam ist.

Setz mal ein verbose = 4 am Device, damit wir was im Log sehen.
RasPi 2 B | JeeLink Classic [4x 30.3144it, 2x 30.3147it] | CUL 433 a-culfw V 1.04.01 [ IT-1500, ITM-100, Somfy Telis 1 RTS, BelFox ] | TCM ESP3 [ FSB61, FSB61NP, FT55, FMH4S, AP221 ] | Fronius | Modbus/TCP (Stiebel Eltron WP)

TechnoTron

Hatte ich komischerweise nicht, dürfte nicht überschrieben haben.
Jetzt hab ichs hochgezogen, nach dem Restart


Verbose ist mal auf 4, warten wir ab.

Danke für die Rückmeldung.
Das Käseparadoxon.

Käse hat Löcher.
Je mehr Käse desto mehr Löcher.
Je mehr Löcher desto weniger Käse.

Jackie

Zitat von: fichtennadel am 10 Februar 2024, 16:04:01Hast Du die aktuelle Version 0.0.11c aus #342 in Verwendung?

Guter Punkt, danke, hatte ich nicht gesehen. Ich schau bei solchen Sachen eigentlich immer in den ersten Beitrag des Threads weil ich davon ausgehe, dass dort die jeweils neuestn Versionen gelistet werden, so kenne ich das zumindest aus anderen Foren. Wenn man die Versionen irgendwo mittendrin suchen muß wird es leicht unübersichtlich :-)

Ich teste Mal wie es sich mit der aktuellen Version verhält, danke!
Raspi 3 mit FHEM, LWZ 304 Trend, Fronius Symo 10.0-3-M, Conbee II Stick, Optokoppler (USB, FTDI), diverse Ikea Tradfri Komponenten,...

fichtennadel

Zitat von: Jackie am 12 Februar 2024, 08:39:47Guter Punkt, danke, hatte ich nicht gesehen. Ich schau bei solchen Sachen eigentlich immer in den ersten Beitrag des Threads weil ich davon ausgehe, dass dort die jeweils neuestn Versionen gelistet werden, so kenne ich das zumindest aus anderen Foren. Wenn man die Versionen irgendwo mittendrin suchen muß wird es leicht unübersichtlich :-)

Ebenfalls guter Punkt ;-), leider ist hier der ursprüngliche Autor michael.winkler nicht mehr sehr aktiv, nur er kann am ersten Beitrag aktualisieren, sonst wäre das hier im fhem Forum auch der Brauch.
RasPi 2 B | JeeLink Classic [4x 30.3144it, 2x 30.3147it] | CUL 433 a-culfw V 1.04.01 [ IT-1500, ITM-100, Somfy Telis 1 RTS, BelFox ] | TCM ESP3 [ FSB61, FSB61NP, FT55, FMH4S, AP221 ] | Fronius | Modbus/TCP (Stiebel Eltron WP)

Frank_Huber

Geht es nur mir so oder hat Fronius an der API geschraubt und sie beschränkt?
bekommen nur noch die PowerFlow Readings aktualisiert auf Zwei Geräten. :-(

Internals:
   DEF        192.168.178.58
   FUUID      63bfdfe8-f33f-a21a-61a3-817ce5a062437d56
   NAME       Fronius_Symo_GEN24_10.0_Plus
   NR         110
   STATE      PV aktuell 3.2  W / Heute 15.8 KWh produziert<br/>
PV gesamt 3.2 W / Ges.. 22.9 KWh produziert<br/>
Akku 81.7 %
   TYPE       fronius
   eventCount 660
   .attraggr:
   .attrminint:
   .userReadings:
     HASH(0x57912b0)
     HASH(0x5832880)
     HASH(0x5832c70)
   Helper:
     DBLOG:
       PowerFlow_Site_P_Akku:
         logdb:
           TIME       1710782918.72731
           VALUE      745.795715332031
       PowerFlow_Site_P_Grid:
         logdb:
           TIME       1710782918.72731
           VALUE      3.8
       PowerFlow_Site_P_Load:
         logdb:
           TIME       1710782918.72731
           VALUE      707.002087402344
       PowerFlow_Site_P_PV:
         logdb:
           TIME       1710782918.72731
           VALUE      3.24971485137939
   OLDREADINGS:
   READINGS:
     2024-03-18 13:00:32   API_APIVersion  1
     2024-03-18 13:00:32   API_BaseURL     /solar_api/v1/
     2024-03-18 13:00:32   API_CompatibilityRange 1.7-10
     2023-01-19 13:24:42   API_data        nodata
     2024-03-18 11:04:18   DeviceInfo_Storage_0_DT -1
     2024-03-18 11:04:18   DeviceInfo_Storage_0_Serial P030T020Z2208021292
     2024-03-16 19:03:41   Inverter_3P_IAC_L1_Unit A
     2024-03-16 19:03:41   Inverter_3P_IAC_L1_Value 0.736932992935181
     2024-03-16 19:03:41   Inverter_3P_IAC_L2_Unit A
     2024-03-16 19:03:41   Inverter_3P_IAC_L2_Value 0.740125477313995
     2024-03-16 19:03:41   Inverter_3P_IAC_L3_Unit A
     2024-03-16 19:03:41   Inverter_3P_IAC_L3_Value 0.737551033496857
     2024-03-16 19:03:41   Inverter_3P_UAC_L1_Unit V
     2024-03-16 19:03:41   Inverter_3P_UAC_L1_Value 231.27473449707
     2024-03-16 19:03:41   Inverter_3P_UAC_L2_Unit V
     2024-03-16 19:03:41   Inverter_3P_UAC_L2_Value 229.018478393555
     2024-03-16 19:03:41   Inverter_3P_UAC_L3_Unit V
     2024-03-16 19:03:41   Inverter_3P_UAC_L3_Value 232.30224609375
     2024-03-16 19:03:41   Inverter_Common_DAY_ENERGY_Unit Wh
     2024-03-16 19:03:41   Inverter_Common_DAY_ENERGY_Value 0
     2024-03-16 19:03:41   Inverter_Common_DeviceStatus_ErrorCode 0
     2024-03-16 19:03:41   Inverter_Common_DeviceStatus_InverterState Running
     2024-03-16 19:03:41   Inverter_Common_DeviceStatus_StatusCode 7
     2024-03-16 19:03:41   Inverter_Common_FAC_Unit Hz
     2024-03-16 19:03:41   Inverter_Common_FAC_Value 50.0286598205566
     2024-03-16 19:03:41   Inverter_Common_IAC_Unit A
     2024-03-16 19:03:41   Inverter_Common_IAC_Value 2.21460950374603
     2024-03-16 19:03:41   Inverter_Common_IDC_2_Unit A
     2024-03-16 19:03:41   Inverter_Common_IDC_2_Value 0.00285369553603232
     2024-03-16 19:03:41   Inverter_Common_IDC_3_Unit A
     2024-03-16 19:03:41   Inverter_Common_IDC_3_Value 0
     2024-03-16 19:03:41   Inverter_Common_IDC_4_Unit A
     2024-03-16 19:03:41   Inverter_Common_IDC_4_Value 0
     2024-03-16 19:03:41   Inverter_Common_IDC_Unit A
     2024-03-16 19:03:41   Inverter_Common_IDC_Value 0.00754416920244694
     2024-03-16 19:03:41   Inverter_Common_PAC_Unit W
     2024-03-16 19:03:41   Inverter_Common_PAC_Value 511.211639404297
     2024-03-16 19:03:41   Inverter_Common_SAC_Unit VA
     2024-03-16 19:03:41   Inverter_Common_SAC_Value 511.265441894531
     2024-03-16 19:03:41   Inverter_Common_TOTAL_ENERGY_Unit Wh
     2024-03-16 19:03:41   Inverter_Common_TOTAL_ENERGY_Value 15169636.6344444
     2024-03-16 19:03:41   Inverter_Common_UAC_Unit V
     2024-03-16 19:03:41   Inverter_Common_UAC_Value 230.922576904297
     2024-03-16 19:03:41   Inverter_Common_UDC_2_Unit V
     2024-03-16 19:03:41   Inverter_Common_UDC_2_Value 66.5242462158203
     2024-03-16 19:03:41   Inverter_Common_UDC_3_Unit V
     2024-03-16 19:03:41   Inverter_Common_UDC_3_Value 0
     2024-03-16 19:03:41   Inverter_Common_UDC_4_Unit V
     2024-03-16 19:03:41   Inverter_Common_UDC_4_Value 0
     2024-03-16 19:03:41   Inverter_Common_UDC_Unit V
     2024-03-16 19:03:41   Inverter_Common_UDC_Value 54.8485107421875
     2024-03-16 19:03:41   Inverter_Common_YEAR_ENERGY_Unit Wh
     2024-03-16 19:03:41   Inverter_Common_YEAR_ENERGY_Value 0
     2024-03-16 19:03:41   Inverter_Cumulation_DAY_ENERGY_Unit Wh
     2024-03-16 19:03:41   Inverter_Cumulation_DAY_ENERGY_Value 0
     2024-03-16 19:03:41   Inverter_Cumulation_DeviceStatus_ErrorCode 0
     2024-03-16 19:03:41   Inverter_Cumulation_DeviceStatus_InverterState Running
     2024-03-16 19:03:41   Inverter_Cumulation_DeviceStatus_StatusCode 7
     2024-03-16 19:03:41   Inverter_Cumulation_PAC_Unit W
     2024-03-16 19:03:41   Inverter_Cumulation_PAC_Value 511.211639404297
     2024-03-16 19:03:41   Inverter_Cumulation_TOTAL_ENERGY_Unit Wh
     2024-03-16 19:03:41   Inverter_Cumulation_TOTAL_ENERGY_Value 15169636.6344444
     2024-03-16 19:03:41   Inverter_Cumulation_YEAR_ENERGY_Unit Wh
     2024-03-16 19:03:41   Inverter_Cumulation_YEAR_ENERGY_Value 0
     2024-03-16 19:03:41   Inverter_System_DAY_ENERGY_Unit Wh
     2024-03-16 19:03:41   Inverter_System_DAY_ENERGY_Values_1 0
     2024-03-16 19:03:41   Inverter_System_PAC_Unit W
     2024-03-16 19:03:41   Inverter_System_PAC_Values_1 511.211639404297
     2024-03-16 19:03:41   Inverter_System_TOTAL_ENERGY_Unit Wh
     2024-03-16 19:03:41   Inverter_System_TOTAL_ENERGY_Values_1 15169636.6344444
     2024-03-16 19:03:41   Inverter_System_YEAR_ENERGY_Unit Wh
     2024-03-16 19:03:41   Inverter_System_YEAR_ENERGY_Values_1 0
     2024-03-18 18:28:38   MPPT1_DC_W      0
     2024-03-18 18:28:38   MPPT2_DC_W      0
     2024-03-16 19:03:40   Meter_0_Current_AC_Phase_1 0.387
     2024-03-16 19:03:40   Meter_0_Current_AC_Phase_2 1.18
     2024-03-16 19:03:40   Meter_0_Current_AC_Phase_3 -0.647
     2024-03-16 19:03:40   Meter_0_Current_AC_Sum 0.92
     2024-03-16 19:03:40   Meter_0_Details_Manufacturer Fronius
     2024-03-16 19:03:40   Meter_0_Details_Model Smart Meter TS 65A-3
     2024-03-16 19:03:40   Meter_0_Details_Serial 2746680747
     2024-03-16 19:03:40   Meter_0_Enable  1
     2024-03-16 19:03:40   Meter_0_EnergyReactive_VArAC_Sum_Consumed 1333995
     2024-03-16 19:03:40   Meter_0_EnergyReactive_VArAC_Sum_Produced 1934247
     2024-03-16 19:03:40   Meter_0_EnergyReal_WAC_Minus_Absolute 14095608
     2024-03-16 19:03:40   Meter_0_EnergyReal_WAC_Plus_Absolute 3904606
     2024-03-16 19:03:40   Meter_0_EnergyReal_WAC_Sum_Consumed 3904606
     2024-03-16 19:03:40   Meter_0_EnergyReal_WAC_Sum_Produced 14095608
     2024-03-16 19:03:40   Meter_0_Frequency_Phase_Average 50
     2024-03-16 19:03:40   Meter_0_Meter_Location_Current 0
     2024-03-16 19:03:40   Meter_0_PowerApparent_S_Phase_1 69.8
     2024-03-16 19:03:40   Meter_0_PowerApparent_S_Phase_2 227.1
     2024-03-16 19:03:40   Meter_0_PowerApparent_S_Phase_3 145.5
     2024-03-16 19:03:40   Meter_0_PowerApparent_S_Sum 442.5
     2024-03-16 19:03:40   Meter_0_PowerFactor_Phase_1 0.977
     2024-03-16 19:03:40   Meter_0_PowerFactor_Phase_2 0.301
     2024-03-16 19:03:40   Meter_0_PowerFactor_Phase_3 -0.927
     2024-03-16 19:03:40   Meter_0_PowerFactor_Sum 0.006
     2024-03-16 19:03:40   Meter_0_PowerReactive_Q_Phase_1 -14.9
     2024-03-16 19:03:40   Meter_0_PowerReactive_Q_Phase_2 -216.6
     2024-03-16 19:03:40   Meter_0_PowerReactive_Q_Phase_3 -54.5
     2024-03-16 19:03:40   Meter_0_PowerReactive_Q_Sum -286.1
     2024-03-16 19:03:40   Meter_0_PowerReal_P_Phase_1 68.2
     2024-03-16 19:03:40   Meter_0_PowerReal_P_Phase_2 68.3
     2024-03-16 19:03:40   Meter_0_PowerReal_P_Phase_3 -134.8
     2024-03-16 19:03:40   Meter_0_PowerReal_P_Sum 1.7
     2024-03-16 19:03:40   Meter_0_TimeStamp 1710612220
     2024-03-16 19:03:40   Meter_0_Visible 1
     2024-03-16 19:03:40   Meter_0_Voltage_AC_PhaseToPhase_12 399.2
     2024-03-16 19:03:40   Meter_0_Voltage_AC_PhaseToPhase_23 400.4
     2024-03-16 19:03:40   Meter_0_Voltage_AC_PhaseToPhase_31 402.3
     2024-03-16 19:03:40   Meter_0_Voltage_AC_Phase_1 231.6
     2024-03-16 19:03:40   Meter_0_Voltage_AC_Phase_2 229.4
     2024-03-16 19:03:40   Meter_0_Voltage_AC_Phase_3 233
     2024-03-18 18:28:38   PV_Leistung_Gesamt 3.24971485137939
     2024-03-18 18:28:38   PowerFlow_Inverters_1_Battery_Mode normal
     2024-03-18 18:28:38   PowerFlow_Inverters_1_DT 1
     2024-03-18 18:28:38   PowerFlow_Inverters_1_E_Day 0
     2024-03-18 18:28:38   PowerFlow_Inverters_1_E_Total 15223606.8622222
     2024-03-18 18:28:38   PowerFlow_Inverters_1_E_Year 0
     2024-03-18 18:28:38   PowerFlow_Inverters_1_P 703.197631835938
     2024-03-18 18:28:38   PowerFlow_Inverters_1_SOC 90.6
     2024-03-18 18:28:38   PowerFlow_Site_BackupMode false
     2024-03-18 18:28:38   PowerFlow_Site_BatteryStandby true
     2024-03-18 18:28:38   PowerFlow_Site_E_Day 0
     2024-03-18 18:28:38   PowerFlow_Site_E_Total 15223606.8622222
     2024-03-18 18:28:38   PowerFlow_Site_E_Year 0
     2024-03-18 18:28:38   PowerFlow_Site_Meter_Location grid
     2024-03-18 18:28:38   PowerFlow_Site_Mode bidirectional
     2024-03-18 18:28:38   PowerFlow_Site_P_Akku 745.795715332031
     2024-03-18 18:28:38   PowerFlow_Site_P_Grid 3.8
     2024-03-18 18:28:38   PowerFlow_Site_P_Load 707.002087402344
     2024-03-18 18:28:38   PowerFlow_Site_P_PV 3.24971485137939
     2024-03-18 18:28:38   PowerFlow_Site_rel_Autonomy 99.4625192672398
     2024-03-18 18:28:38   PowerFlow_Site_rel_SelfConsumption 100
     2024-03-18 18:28:38   PowerFlow_Version 12
     2024-03-16 19:03:41   ProduktionHeute 15.7764097222015
     2024-03-16 19:03:41   ProduktionHeuteGesamt 22.9464097222015
     2024-03-16 19:03:40   Storage_0_Controller_Capacity_Maximum 10240
     2024-03-16 19:03:40   Storage_0_Controller_Current_DC -1.29738639039322
     2024-03-16 19:03:40   Storage_0_Controller_DesignedCapacity 10240
     2024-03-16 19:03:40   Storage_0_Controller_Details_Manufacturer BYD
     2024-03-16 19:03:40   Storage_0_Controller_Details_Model BYD Battery-Box Premium HV
     2024-03-16 19:03:40   Storage_0_Controller_Details_Serial P030T020Z2208021292
     2024-03-16 19:03:40   Storage_0_Controller_Enable 1
     2024-03-16 19:03:40   Storage_0_Controller_StateOfCharge_Relative 81.7
     2024-03-16 19:03:40   Storage_0_Controller_Status_BatteryCell 3
     2024-03-16 19:03:40   Storage_0_Controller_Temperature_Cell 20.5
     2024-03-16 19:03:40   Storage_0_Controller_TimeStamp 1710612218
     2024-03-16 19:03:40   Storage_0_Controller_Voltage_DC 424.7
     2024-03-18 13:00:32   state           connected
   helper:
     RUNNING_REQUEST 0
     .HTTP_CONNECTION:
       CL        
       NAME      
       addr       http://192.168.178.58:80
       auth       0
       buf       
       code       404
       compress   1
       conn      
       displayurl http://192.168.178.58/solar_api/v1/GetArchiveData.cgi?Scope=System&StartDate=2024-03-18T18:23:38+01:00&EndDate=2024-03-18T18:28:38+01:00&Channel=Current_DC_String_1&Channel=Current_DC_String_2&Channel=Voltage_DC_String_1&Channel=Voltage_DC_String_2
       host       192.168.178.58
       httpheader HTTP/1.1 404 Not Found
Content-Type: text/html
Content-Length: 341
Connection: close
Date: Mon, 18 Mar 2024 17:28:38 GMT
Server: webserver
       httpversion 1.1
       hu_blocking 0
       hu_filecount 659
       hu_port    80
       hu_portSfx
       keepalive  0
       loglevel   4
       method     GET
       noshutdown 1
       path       /solar_api/v1/GetArchiveData.cgi?Scope=System&StartDate=2024-03-18T18:23:38+01:00&EndDate=2024-03-18T18:28:38+01:00&Channel=Current_DC_String_1&Channel=Current_DC_String_2&Channel=Voltage_DC_String_1&Channel=Voltage_DC_String_2
       protocol   http
       redirects  0
       timeout    10
       type       GetArchiveData
       url        http://192.168.178.58/solar_api/v1/GetArchiveData.cgi?Scope=System&StartDate=2024-03-18T18:23:38+01:00&EndDate=2024-03-18T18:28:38+01:00&Channel=Current_DC_String_1&Channel=Current_DC_String_2&Channel=Voltage_DC_String_1&Channel=Voltage_DC_String_2
       hash:
       sslargs:
     CMD_QUEUE:
     VARS:
       FroniusBaseURL /solar_api/v1/
       FroniusIP  192.168.178.58
       Smart_Inverter nA
       Smart_Meter nA
       Smart_OhmPilot nA
       Smart_SensorCard nA
       Smart_Storage nA
       Smart_StringControl nA
Attributes:
   DbLogInclude PowerFlow_Site_P_.*,Storage_0_Controller_StateOfCharge_Relative,Meter_0_PowerReal_P.*
   devStateStyle attr WetterHelmsheim style="text-align:right;"
   room       030 PV Aktuell
   stateFormat PV aktuell [$name:PowerFlow_Site_P_PV:r1]  W / Heute [$name:ProduktionHeute:r1] KWh produziert<br/>
PV gesamt [$name:PV_Leistung_Gesamt:r1] W / Ges.. [$name:ProduktionHeuteGesamt:r1] KWh produziert<br/>
Akku [$name:Storage_0_Controller_StateOfCharge_Relative] %
   userReadings ProduktionHeute:Inverter_Cumulation_TOTAL_ENERGY_Value.* {(ReadingsNum($NAME,"Inverter_Cumulation_TOTAL_ENERGY_Value",0)-ReadingsNum("PV_Statistik","WR2_GesamtZaehlerstand",0))/1000},
ProduktionHeuteGesamt:ProduktionHeute.* {ReadingsNum($NAME,"ProduktionHeute",0)+ReadingsNum("Fronius_Symo_3.7_3_M","ProduktionHeute",0)},
PV_Leistung_Gesamt:PowerFlow_Site_P_PV.* {ReadingsNum($NAME,"PowerFlow_Site_P_PV",0)+ReadingsNum("Fronius_Symo_3.7_3_M","PowerFlow_Site_P_PV",0)}

Internals:
   .lastTimeAPI_APIVersion 1710763232.47148
   .lastTimeAPI_BaseURL 1710763232.47148
   .lastTimeAPI_CompatibilityRange 1710763232.47148
   .lastTimeMPPT1_DC_A 1710781540.64279
   .lastTimeMPPT1_DC_V 1710783040.77938
   .lastTimeMPPT1_DC_W 1710781540.64279
   .lastTimeMPPT2_DC_W 1710781240.69608
   .lastTimePowerFlow_Inverters_1_DT 1710781238.58283
   .lastTimePowerFlow_Inverters_1_E_Day 1710781058.54343
   .lastTimePowerFlow_Inverters_1_E_Total 1710781058.54343
   .lastTimePowerFlow_Inverters_1_E_Year 1710781238.58283
   .lastTimePowerFlow_Inverters_1_P 1710781358.5946
   .lastTimePowerFlow_Site_E_Day 1710781058.54343
   .lastTimePowerFlow_Site_E_Total 1710781058.54343
   .lastTimePowerFlow_Site_E_Year 1710781238.58283
   .lastTimePowerFlow_Site_Meter_Location 1710781238.58283
   .lastTimePowerFlow_Site_Mode 1710781238.58283
   .lastTimePowerFlow_Site_P_Akku 1710781238.58283
   .lastTimePowerFlow_Site_P_Grid 1710781238.58283
   .lastTimePowerFlow_Site_P_Load 1710781238.58283
   .lastTimePowerFlow_Site_P_PV 1710781358.5946
   .lastTimePowerFlow_Site_rel_Autonomy 1710781238.58283
   .lastTimePowerFlow_Site_rel_SelfConsumption 1710781238.58283
   .lastTimePowerFlow_Version 1710781238.58283
   .lastTimestate 1710763232.46595
   DEF        192.168.178.61
   FUUID      63bfdffa-f33f-a21a-f672-2d8ab693b5058c65
   NAME       Fronius_Symo_3.7_3_M
   NR         111
   STATE      PV aktuell 0.0 W / Heute 0.0 KWh produziert
   TYPE       fronius
   eventCount 372
   .attraggr:
   .attreocr:
     .*
   .attrminint:
     .*:3600
   .userReadings:
     HASH(0x58333b0)
   Helper:
     DBLOG:
       PowerFlow_Site_P_PV:
         logdb:
           TIME       1710781358.60435
           VALUE      0
   OLDREADINGS:
   READINGS:
     2024-03-18 13:00:32   API_APIVersion  1
     2024-03-18 13:00:32   API_BaseURL     /solar_api/v1/
     2024-03-18 13:00:32   API_CompatibilityRange 1.8-1
     2024-03-16 18:16:44   Inverter_3P_IAC_L1_Unit A
     2024-03-16 18:16:44   Inverter_3P_IAC_L1_Value 0
     2024-03-16 18:16:44   Inverter_3P_IAC_L2_Unit A
     2024-03-16 18:16:44   Inverter_3P_IAC_L2_Value 0
     2024-03-16 18:16:44   Inverter_3P_IAC_L3_Unit A
     2024-03-16 18:16:44   Inverter_3P_IAC_L3_Value 0
     2024-03-16 18:16:44   Inverter_3P_UAC_L1_Unit V
     2024-03-16 18:16:44   Inverter_3P_UAC_L1_Value 232.2
     2024-03-16 18:16:44   Inverter_3P_UAC_L2_Unit V
     2024-03-16 18:16:44   Inverter_3P_UAC_L2_Value 231.4
     2024-03-16 18:16:44   Inverter_3P_UAC_L3_Unit V
     2024-03-16 18:16:44   Inverter_3P_UAC_L3_Value 230
     2024-03-15 19:20:06   Inverter_3P_data nodata
     2024-03-16 19:03:45   Inverter_Common_DAY_ENERGY_Unit Wh
     2024-03-16 19:03:45   Inverter_Common_DAY_ENERGY_Value 7172
     2024-03-16 19:03:45   Inverter_Common_DeviceStatus_ErrorCode 307
     2024-03-16 19:03:45   Inverter_Common_DeviceStatus_LEDColor 1
     2024-03-16 19:03:45   Inverter_Common_DeviceStatus_LEDState 0
     2024-03-16 19:03:45   Inverter_Common_DeviceStatus_MgmtTimerRemainingTime 14
     2024-03-16 19:03:45   Inverter_Common_DeviceStatus_StateToReset false
     2024-03-16 19:03:45   Inverter_Common_DeviceStatus_StatusCode 3
     2024-03-16 18:16:44   Inverter_Common_FAC_Unit Hz
     2024-03-16 18:16:44   Inverter_Common_FAC_Value 49.97
     2024-03-16 18:16:44   Inverter_Common_IAC_Unit A
     2024-03-16 18:16:44   Inverter_Common_IAC_Value 0
     2024-03-16 19:03:45   Inverter_Common_IDC_Unit A
     2024-03-16 19:03:45   Inverter_Common_IDC_Value 0
     2024-03-16 18:16:44   Inverter_Common_PAC_Unit W
     2024-03-16 18:16:44   Inverter_Common_PAC_Value 0
     2024-03-16 19:03:45   Inverter_Common_TOTAL_ENERGY_Unit Wh
     2024-03-16 19:03:45   Inverter_Common_TOTAL_ENERGY_Value 5415200
     2024-03-16 18:16:44   Inverter_Common_UAC_Unit V
     2024-03-16 18:16:44   Inverter_Common_UAC_Value 232.2
     2024-03-16 19:03:45   Inverter_Common_UDC_Unit V
     2024-03-16 19:03:45   Inverter_Common_UDC_Value 79.2
     2024-03-16 19:03:45   Inverter_Common_YEAR_ENERGY_Unit Wh
     2024-03-16 19:03:45   Inverter_Common_YEAR_ENERGY_Value 521479.41
     2024-03-15 19:20:06   Inverter_Common_data nodata
     2024-03-16 19:03:45   Inverter_Cumulation_DAY_ENERGY_Unit Wh
     2024-03-16 19:03:45   Inverter_Cumulation_DAY_ENERGY_Value 7172
     2024-03-16 19:03:45   Inverter_Cumulation_DeviceStatus_ErrorCode 307
     2024-03-16 19:03:45   Inverter_Cumulation_DeviceStatus_LEDColor 1
     2024-03-16 19:03:45   Inverter_Cumulation_DeviceStatus_LEDState 0
     2024-03-16 19:03:45   Inverter_Cumulation_DeviceStatus_MgmtTimerRemainingTime 13
     2024-03-16 19:03:45   Inverter_Cumulation_DeviceStatus_StateToReset false
     2024-03-16 19:03:45   Inverter_Cumulation_DeviceStatus_StatusCode 3
     2024-03-16 18:16:44   Inverter_Cumulation_PAC_Unit W
     2024-03-16 18:16:44   Inverter_Cumulation_PAC_Value 0
     2024-03-16 19:03:45   Inverter_Cumulation_TOTAL_ENERGY_Unit Wh
     2024-03-16 19:03:45   Inverter_Cumulation_TOTAL_ENERGY_Value 5415200
     2024-03-16 19:03:45   Inverter_Cumulation_YEAR_ENERGY_Unit Wh
     2024-03-16 19:03:45   Inverter_Cumulation_YEAR_ENERGY_Value 521479.41
     2024-03-15 19:20:06   Inverter_Cumulation_data nodata
     2024-03-16 19:03:45   Inverter_System_DAY_ENERGY_Unit Wh
     2024-03-16 19:03:45   Inverter_System_DAY_ENERGY_Values_1 7172
     2024-03-16 19:03:45   Inverter_System_PAC_Unit W
     2024-03-16 19:03:45   Inverter_System_PAC_Values_1 0
     2024-03-16 19:03:45   Inverter_System_TOTAL_ENERGY_Unit Wh
     2024-03-16 19:03:45   Inverter_System_TOTAL_ENERGY_Values_1 5415200
     2024-03-16 19:03:45   Inverter_System_YEAR_ENERGY_Unit Wh
     2024-03-16 19:03:45   Inverter_System_YEAR_ENERGY_Values_1 521479
     2024-03-15 19:20:06   Inverter_System_data nodata
     2024-03-18 18:31:40   MPPT1_DC_A      0
     2024-03-18 18:31:40   MPPT1_DC_V      172.2
     2024-03-18 18:31:40   MPPT1_DC_W      0
     2024-03-18 18:31:40   MPPT2_DC_W      0
     2024-03-18 18:31:38   PowerFlow_Inverters_1_DT 112
     2024-03-18 18:31:38   PowerFlow_Inverters_1_E_Day 6782
     2024-03-18 18:31:38   PowerFlow_Inverters_1_E_Total 5434810
     2024-03-18 18:31:38   PowerFlow_Inverters_1_E_Year 541082
     2024-03-18 18:31:38   PowerFlow_Inverters_1_P 0
     2024-03-18 18:31:38   PowerFlow_Site_E_Day 6782
     2024-03-18 18:31:38   PowerFlow_Site_E_Total 5434810
     2024-03-18 18:31:38   PowerFlow_Site_E_Year 541082
     2024-03-18 18:31:38   PowerFlow_Site_Meter_Location unknown
     2024-03-18 18:31:38   PowerFlow_Site_Mode produce-only
     2024-03-18 18:31:38   PowerFlow_Site_P_Akku 0
     2024-03-18 18:31:38   PowerFlow_Site_P_Grid 0
     2024-03-18 18:31:38   PowerFlow_Site_P_Load 0
     2024-03-18 18:31:38   PowerFlow_Site_P_PV 0
     2024-03-18 18:31:38   PowerFlow_Site_rel_Autonomy 0
     2024-03-18 18:31:38   PowerFlow_Site_rel_SelfConsumption 0
     2024-03-18 18:31:38   PowerFlow_Version 12
     2024-03-15 19:20:02   PowerFlow_data  nodata
     2024-03-18 00:02:01   ProduktionHeute 0
     2024-03-18 13:00:32   state           connected
   helper:
     RUNNING_REQUEST 0
     .HTTP_CONNECTION:
       CL        
       NAME      
       addr       http://192.168.178.61:80
       auth       0
       buf       
       code       200
       compress   1
       conn      
       displayurl http://192.168.178.61/solar_api/v1/GetArchiveData.cgi?Scope=System&StartDate=2024-03-18T18:26:38+01:00&EndDate=2024-03-18T18:31:38+01:00&Channel=Current_DC_String_1&Channel=Current_DC_String_2&Channel=Voltage_DC_String_1&Channel=Voltage_DC_String_2
       host       192.168.178.61
       httpheader HTTP/1.1 200 OK
Content-Type: text/javascript
Cache-Control: no-cache, no-store, must-revalidate
Pragma: no-cache
Expires: 0
Content-Length: 1072
Connection: close
Date: Mon, 18 Mar 2024 17:31:40 GMT
Server: webserver
       httpversion 1.1
       hu_blocking 0
       hu_filecount 665
       hu_port    80
       hu_portSfx
       keepalive  0
       loglevel   4
       method     GET
       noshutdown 1
       path       /solar_api/v1/GetArchiveData.cgi?Scope=System&StartDate=2024-03-18T18:26:38+01:00&EndDate=2024-03-18T18:31:38+01:00&Channel=Current_DC_String_1&Channel=Current_DC_String_2&Channel=Voltage_DC_String_1&Channel=Voltage_DC_String_2
       protocol   http
       redirects  0
       timeout    10
       type       GetArchiveData
       url        http://192.168.178.61/solar_api/v1/GetArchiveData.cgi?Scope=System&StartDate=2024-03-18T18:26:38+01:00&EndDate=2024-03-18T18:31:38+01:00&Channel=Current_DC_String_1&Channel=Current_DC_String_2&Channel=Voltage_DC_String_1&Channel=Voltage_DC_String_2
       hash:
       sslargs:
     CMD_QUEUE:
     VARS:
       FroniusBaseURL /solar_api/v1/
       FroniusIP  192.168.178.61
       Smart_Inverter nA
       Smart_Meter nA
       Smart_OhmPilot nA
       Smart_SensorCard nA
       Smart_Storage nA
       Smart_StringControl nA
Attributes:
   DbLogInclude PowerFlow_Site_P_PV
   devStateStyle attr WetterHelmsheim style="text-align:right;"
   event-min-interval .*:3600
   event-on-change-reading .*
   room       030 PV Aktuell
   stateFormat PV aktuell [$name:PowerFlow_Site_P_PV:r1] W / Heute [$name:ProduktionHeute:r1] KWh produziert
   userReadings ProduktionHeute:Inverter_Cumulation_TOTAL_ENERGY_Value.* {(ReadingsNum($NAME,"Inverter_Cumulation_TOTAL_ENERGY_Value",0)-ReadingsNum("PV_Statistik","WR1_GesamtZaehlerstand",0))/1000}


stefanru

Hi Frank_Huber,

nein geht bei mir alles noch.
Welche Version benutzt du?
Es gab einige neue Versionen von Fichtennadel bei denen man die Intervalle separat anpassen kann.
Außerdem wurden glaub ich noch Probleme mit den Timern behoben.

Also entweder machst du einfach mal einen Neustart von FHEM, danach sollten die Timer wieder laufen oder suchst mal nach der neusten Version von Fichtennadel ein bis zwei Seiten vorher.

Gruß,
Stefan

Frank_Huber

#368

Version ist
Zitat
98_Fronius.pm      21787 2022-07-13 13:53:55Z michael.winkler



Die lief die ganze Zeit problemlos, seit Samstag Abend aber nicht mehr alle Readings. ein Reload des Moduls und Neustart des Gesamtsystems brachte keinen Erfolg.
Ich installiere dann mal die Version von Fichtennadel und berichte wieder!

EDIT:
Tatsächlich geht mit dem getauschten Modul wieder alles.
Es bleibt mir aber ein Rätsel wie ein System ewig problemlos laufen kann, mit Updates und Neustarts und allem, und auf einmal nicht mehr.
Hatte da echt die API selbst im Verdacht.

Danke für den Hinweis und das korrigierte Modul! :-)


Grüße
Frank

kask

Vieleicht System erweitert und jetzt dauerts vlt. länger beim Restart so das die Timerproblematik jetzt bei dir zum tragen kommt.

hugomckinley

Ich habe seit kurzem den Smartmeter im Einsatz und jetzt binnen 4 Wochen zweimal die Situation gehabt, dass plötzlich keine Readings mehr kommen. Weder ein modify oder ein defmod haben etwas gebracht. Der WR bleibt im Status initialize.
Ich verwende die Version v0.0.11c vom Modul. Eigentlich hat nach den letzten Änderungen vom Modul alles funktioniert und jetzt mit dem neuen WR (Symo 15.0 statt 6.0) und Smartmeter habe ich wieder dieses sporadischen Ausfälle, die nur ein Neustart von FHEM behebt.

Ein verbose=4 bringt folgende Logeinträge:
2024.04.24 06:06:04 4: [WR] [fronius_GetMeterRealtimeData] Timer 60
2024.04.24 06:06:06 4: [WR] [fronius_GetInverterRealtimeData] Timer 60
2024.04.24 06:06:10 4: [WR] [fronius_StartUp]
2024.04.24 06:06:10 4: [WR] [fronius_StartUp] clearHeadData
2024.04.24 06:06:10 4: [WR] [fronius_StartUp] RemoveInternalTimer
2024.04.24 06:06:10 4: [WR] [fronius_StartUp] InternalTimer Statische Daten
2024.04.24 06:06:10 4: [WR] [fronius_StartUp] InternalTimer Realtime Daten
2024.04.24 06:06:10 4: [WR] [fronius_StartUp] InternalTimer Archive Daten - 120
2024.04.24 06:06:10 4: [WR] [fronius_StartUp] done
2024.04.24 06:06:10 4: [WR] [fronius_SendCommand] [GetAPIVersionInfo] START
2024.04.24 06:06:10 4: [WR] [fronius_SendCommand] [GetAPIVersionInfo] PushToCmdQueue SendURL=http://192.168.64.94/solar_api/GetAPIVersion.cgi
2024.04.24 06:06:15 4: [WR] [fronius_SendCommand] [GetActiveDeviceInfo] START
2024.04.24 06:06:15 4: [WR] [fronius_SendCommand] [GetActiveDeviceInfo] NOT PushToCmdQueue ERROR=Fronus API Base URL not set!
2024.04.24 06:06:15 4: [WR] [fronius_SendCommand] [GetActiveDeviceInfo] re-init fronius_GetAPIVersionInfo
2024.04.24 06:06:20 4: [WR] [fronius_SendCommand] [GetPowerFlowRealtimeData] START
2024.04.24 06:06:20 4: [WR] [fronius_SendCommand] [GetPowerFlowRealtimeData] NOT PushToCmdQueue ERROR=Fronus API Base URL not set!
2024.04.24 06:06:20 4: [WR] [fronius_SendCommand] [GetPowerFlowRealtimeData] re-init fronius_GetAPIVersionInfo
2024.04.24 06:06:20 4: [WR] [fronius_GetPowerFlowRealtimeData] Timer 60
2024.04.24 06:06:22 4: [WR] [fronius_GetStorageRealtimeData] Timer 60
2024.04.24 06:06:24 4: [WR] [fronius_GetMeterRealtimeData] Timer 60
2024.04.24 06:06:26 4: [WR] [fronius_GetInverterRealtimeData] Timer 60
2024.04.24 06:06:30 4: [WR] [fronius_StartUp]
2024.04.24 06:06:30 4: [WR] [fronius_StartUp] clearHeadData
2024.04.24 06:06:30 4: [WR] [fronius_StartUp] RemoveInternalTimer
2024.04.24 06:06:30 4: [WR] [fronius_StartUp] InternalTimer Statische Daten
2024.04.24 06:06:30 4: [WR] [fronius_StartUp] InternalTimer Realtime Daten
2024.04.24 06:06:30 4: [WR] [fronius_StartUp] InternalTimer Archive Daten - 120
2024.04.24 06:06:30 4: [WR] [fronius_StartUp] done
2024.04.24 06:06:30 4: [WR] [fronius_SendCommand] [GetAPIVersionInfo] START
2024.04.24 06:06:30 4: [WR] [fronius_SendCommand] [GetAPIVersionInfo] PushToCmdQueue SendURL=http://192.168.64.94/solar_api/GetAPIVersion.cgi
2024.04.24 06:06:35 4: [WR] [fronius_SendCommand] [GetActiveDeviceInfo] START
2024.04.24 06:06:35 4: [WR] [fronius_SendCommand] [GetActiveDeviceInfo] NOT PushToCmdQueue ERROR=Fronus API Base URL not set!
2024.04.24 06:06:35 4: [WR] [fronius_SendCommand] [GetActiveDeviceInfo] re-init fronius_GetAPIVersionInfo
2024.04.24 06:06:40 4: [WR] [fronius_SendCommand] [GetPowerFlowRealtimeData] START
2024.04.24 06:06:40 4: [WR] [fronius_SendCommand] [GetPowerFlowRealtimeData] NOT PushToCmdQueue ERROR=Fronus API Base URL not set!
2024.04.24 06:06:40 4: [WR] [fronius_SendCommand] [GetPowerFlowRealtimeData] re-init fronius_GetAPIVersionInfo
2024.04.24 06:06:40 4: [WR] [fronius_GetPowerFlowRealtimeData] Timer 60
2024.04.24 06:06:42 4: [WR] [fronius_GetStorageRealtimeData] Timer 60
2024.04.24 06:06:44 4: [WR] [fronius_GetMeterRealtimeData] Timer 60
2024.04.24 06:06:46 4: [WR] [fronius_GetInverterRealtimeData] Timer 60

Es sieht genauso aus, wie das Timerproblem von "damals", wo die Timer nicht gesetzt wurden, wenn der WR im Standby ist.

Grüße
Hugo
----------------------------------------------------
FHEM in TrueNAS-Jail
HMLGW + HM-Komponenten, alexa-fhem, Modbus/TCP, Modbus/RS485, LG-WebOS, Firmata, 1wire, ESP-RGBWW, DaikinAC per WLAN, Shellys, Denon AVR, Fronius WR, Helios Wohnraumlüftung, ...

fichtennadel

#371
Mich wundert das zweite [fronius_StartUp] um 2024.04.24 06:06:30, woher kommt das? Hast Du zu diesem Zeitpunkt manuell ein modify oder defmod gemacht oder kam das aus dem System?

Der Ablauf im Modul ist so: zuerst wird verucht mit GetAPIVersion die URL für die folgenden Aufrufe zu ermitteln. Gelingt das nicht (weil der WR zB noch im Standby ist), wird 60 Sekunden gewartet ("re-init fronius_GetAPIVersionInfo").
Was derzeit etwas unglücklich implementiert ist: diese 60 Sekunden beginnen bei jedem Versuch wieder von vorne (sieht man am 2. und 3. Eintrag "re-init fronius_GetAPIVersionInfo" um 2024.04.24 06:06:35 bzw. :40).

Aber eigentlich hätte dann um 2024.04.24 06:07:40 (60s später) ein neuer Versuch mit "[GetAPIVersionInfo] PushToCmdQueue SendURL=http://192.168.64.94/solar_api/GetAPIVersion.cgi" stattfinden sollen, nur ist der verhindert worden, weil das [fronius_StartUp] alles wieder zurück auf Start gestellt hat.

In Deinem Logauszug vom Januar sieht man das gut: https://forum.fhem.de/index.php?topic=113850.msg1299649#msg1299649 , da ist kein störendes [fronius_StartUp] dazwischen.

Teste bitte die Version im Anhang, da sollte das "re-init fronius_GetAPIVersionInfo" nur einmal je Versuch kommen.
RasPi 2 B | JeeLink Classic [4x 30.3144it, 2x 30.3147it] | CUL 433 a-culfw V 1.04.01 [ IT-1500, ITM-100, Somfy Telis 1 RTS, BelFox ] | TCM ESP3 [ FSB61, FSB61NP, FT55, FMH4S, AP221 ] | Fronius | Modbus/TCP (Stiebel Eltron WP)

hugomckinley

Zitat von: fichtennadel am 24 April 2024, 10:10:59Mich wundert das zweite [fronius_StartUp] um 2024.04.24 06:06:30, woher kommt das? Hast Du zu diesem Zeitpunkt manuell ein modify oder defmod gemacht oder kam das aus dem System?

Ja das war ein modify bzw. defmod
Das auslesen der Werte hat um 3:59 aufgehört und dann habe ich um kurz nach 6:00 eben die Fehlerbehebungsversuche unternommen.
d.h. es hat stundenlang nichts geliefert und auch die defmod und modify-versuche haben nichts gebracht. Erst der Neustart von FHEM hat die Daten wieder geliefert.

Ich werde die neue Version testen, aber es wird vermutlich ein paar Wochen dauern, da der Fehler nur alle heiligen Zeiten auftritt.

Besten Dank für die neue Version.
----------------------------------------------------
FHEM in TrueNAS-Jail
HMLGW + HM-Komponenten, alexa-fhem, Modbus/TCP, Modbus/RS485, LG-WebOS, Firmata, 1wire, ESP-RGBWW, DaikinAC per WLAN, Shellys, Denon AVR, Fronius WR, Helios Wohnraumlüftung, ...