Erfahrungen mit der Anbindung von Huawei Wechselrichtern?

Begonnen von lingerb, 30 Oktober 2020, 20:02:56

Vorheriges Thema - Nächstes Thema

rhoffm34

Hallo Robert,

ich habe das Attribut obj-h32106-polldelay 3600 jetzt gelöscht und logge die neuen Werte.

Ich habe jedoch nicht ganz verstanden, warum "Ihr" die Logs erst analysiert wenn bei dem Register h32106, also WR_Gesamtertrag_kWh, das Polling rausgenommen wurde (alle anderen Werte sind ohne polling). Es tut doch nichts zur Sache, ob der Wert jetzt jede Stunde oder alle 20 Sekunden aktualisiert wird. Ausschlaggebend ist doch, dass der Wert sich bei Dunkelheit ändert:

2024-11-04_00:01:04 Sun2000 WR_Gesamtertrag_kWh: 10641.27
2024-11-04_03:01:00 Sun2000 WR_Gesamtertrag_kWh: 10642.06
2024-11-04_06:01:00 Sun2000 WR_Gesamtertrag_kWh: 10642.81

Allerdings nur, wenn sich noch Energie im Akku befindet!

In der Huawei Solar Inverter Modbus Interface Definitions steht beim Register 32106 = "Accumulated energy yield", also "kumulierter Energieertrag". Das hatte ich so verstanden, das dass den direkten gesamten Energieertrag der PV-Anlage darstellt. Dem ist aber offensichtlich nicht so. Weil nachts liefert die PV-Anlage keinen Strom.

Und das spiegelt auch der Wert h32114 - WR_Energie_Tag_kWh in meiner gestern angehängten Grafik wieder:

Akku leer => WR_Energie_Tag_kWh steigt nicht mehr, bis die Sonne auf geht.

Vielleicht hat noch jemand anderes eine Meinung zu diesem Thema?

Sobald die neuen Daten da sind, werde ich die hier posten.

Gruß,

  Ralf

bertl

Hallo Ralf,

zur Klarstellung:
Zitat von: rhoffm34 am 05 November 2024, 23:15:23Ich habe jedoch nicht ganz verstanden, warum "Ihr" die Logs erst analysiert ...
So wie es aussieht gibt es kein "Ihr", sondern aktuell nur ein "ich".

Aus meiner Sicht macht es keinen Sinn sich Log-Files anzusehen und zu analysieren, wenn die Daten nicht konsistent sind.
Wie soll eine Analyse mit teils aktuellen Werten und teils Werten vor einer Stunde funktionieren - das ist Zeitverschwendung!
Eine Fehlersuche funktioniert immer Schritt für Schritt - alle möglichen Fehlerquellen ausschließen und dann schauen wo man landet.
Nachdem in der Doku nicht steht was genau 'Accumulated energy yield' bedeutet (Energieertrag nur PV, Energieertrag PV + Bat, ...), muss man das erst herausfinden.
Dazu benötigt man die richtigen Werte.

Um zu verhindern, dass du in deinem Setup noch irgendwelche Fehlerquellen eingebaut hast, habe ich dich gebeten folgende Infos zu liefern:
Zitat von: bertl am 05 November 2024, 18:12:41Poste zur Sicherheit mal deine gesamte Modbus-Definition (98_ModbusSUN2000WR.pm) und ein 'list Sun2000' beides als Anhang.
Leider kein Response von dir!

Zitat von: rhoffm34 am 05 November 2024, 14:39:28Ich habe keine Ahnung was in diesem Bezug polldelay bedeutet
Nachdem ich nicht verstanden habe, warum du das polldely bei diesem Reading auf 3600 gesetzt hast, habe ich mir den Verlauf dieser Diskussion angesehen und gehe jetzt davon aus, dass du eine relativ alte Modbus-Definition kopiert hast (von den Anfängen).
In der Modbus-Definition welche ich hier 29 Oktober 2024, 10:48:56 gepostet habe, sind sämtliche Änderungen welche in diesem Forum diskutiert und verbessert wurden eingepflegt.

Aber du hast wahrscheinlich recht, es macht keinen Sinn wenn ich mich deinem Problem annehme, wo ich ja gar keine Batterie besitze.

Zitat von: rhoffm34 am 05 November 2024, 23:15:23Vielleicht hat noch jemand anderes eine Meinung zu diesem Thema?
Viel Erfolg bei deiner Fehlersuche durch "jemand".

Gruß, Robert

rhoffm34

Ach Robert, wer wird denn gleich eingeschnappt sein?

hier sind die daten aus dem Logfile:

2024-11-05_00:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 0
2024-11-05_00:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 0
2024-11-05_00:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3207.33
2024-11-05_00:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3131.02
2024-11-05_00:01:00 Sun2000 WR_Gesamtertrag_kWh: 10656.75
2024-11-05_00:01:00 Sun2000 WR_Energie_Tag_kWh: 0.01
2024-11-05_00:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-05_00:01:00 Sun2000 PM_Netzbezug_kWh: 3070.16


2024-11-05_03:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 0
2024-11-05_03:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 1.48
2024-11-05_03:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3207.33
2024-11-05_03:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3132.49
2024-11-05_03:01:00 Sun2000 WR_Gesamtertrag_kWh: 10657.82
2024-11-05_03:01:00 Sun2000 WR_Energie_Tag_kWh: 1.07
2024-11-05_03:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-05_03:01:00 Sun2000 PM_Netzbezug_kWh: 3070.18

2024-11-05_06:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 0
2024-11-05_06:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 2.76
2024-11-05_06:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3207.33
2024-11-05_06:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3133.77
2024-11-05_06:01:00 Sun2000 WR_Gesamtertrag_kWh: 10658.39
2024-11-05_06:01:00 Sun2000 WR_Energie_Tag_kWh: 1.97
2024-11-05_06:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-05_06:01:00 Sun2000 PM_Netzbezug_kWh: 3070.19

2024-11-05_09:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 0.09
2024-11-05_09:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 3.23
2024-11-05_09:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3207.44
2024-11-05_09:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3134.24
2024-11-05_09:01:00 Sun2000 WR_Gesamtertrag_kWh: 10659.05
2024-11-05_09:01:00 Sun2000 WR_Energie_Tag_kWh: 2.78
2024-11-05_09:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-05_09:01:00 Sun2000 PM_Netzbezug_kWh: 3070.73

2024-11-05_12:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 1.96
2024-11-05_12:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 3.71
2024-11-05_12:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3209.29
2024-11-05_12:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3134.72
2024-11-05_12:01:00 Sun2000 WR_Gesamtertrag_kWh: 10660.97
2024-11-05_12:01:00 Sun2000 WR_Energie_Tag_kWh: 4.93
2024-11-05_12:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-05_12:01:00 Sun2000 PM_Netzbezug_kWh: 3070.76

2024-11-05_15:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 8.58
2024-11-05_15:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 3.73
2024-11-05_15:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3215.91
2024-11-05_15:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3134.74
2024-11-05_15:01:00 Sun2000 WR_Gesamtertrag_kWh: 10662.64
2024-11-05_15:01:00 Sun2000 WR_Energie_Tag_kWh: 6.17
2024-11-05_15:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-05_15:01:00 Sun2000 PM_Netzbezug_kWh: 3070.79

2024-11-05_18:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 8.9
2024-11-05_18:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 4.72
2024-11-05_18:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3216.23
2024-11-05_18:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3135.73
2024-11-05_18:01:00 Sun2000 WR_Gesamtertrag_kWh: 10663.7
2024-11-05_18:01:00 Sun2000 WR_Energie_Tag_kWh: 7.37
2024-11-05_18:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-05_18:01:00 Sun2000 PM_Netzbezug_kWh: 3070.81

2024-11-05_21:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 8.9
2024-11-05_21:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 7.31
2024-11-05_21:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3216.23
2024-11-05_21:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3138.32
2024-11-05_21:01:00 Sun2000 WR_Gesamtertrag_kWh: 10665.27
2024-11-05_21:01:00 Sun2000 WR_Energie_Tag_kWh: 9.53
2024-11-05_21:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-05_21:01:00 Sun2000 PM_Netzbezug_kWh: 3070.86

2024-11-06_00:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 0
2024-11-06_00:01:02 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 0
2024-11-06_00:01:02 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3216.23
2024-11-06_00:01:02 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3140.83
2024-11-06_00:01:02 Sun2000 WR_Gesamtertrag_kWh: 10668.39
2024-11-06_00:01:02 Sun2000 WR_Energie_Tag_kWh: 0.01
2024-11-06_00:01:02 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-06_00:01:02 Sun2000 PM_Netzbezug_kWh: 3070.87

2024-11-06_03:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 0
2024-11-06_03:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 1.77
2024-11-06_03:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3216.23
2024-11-06_03:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3142.59
2024-11-06_03:01:00 Sun2000 WR_Gesamtertrag_kWh: 10669.74
2024-11-06_03:01:00 Sun2000 WR_Energie_Tag_kWh: 1.36
2024-11-06_03:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-06_03:01:00 Sun2000 PM_Netzbezug_kWh: 3070.89

2024-11-06_06:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 0
2024-11-06_06:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 2.12
2024-11-06_06:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3216.23
2024-11-06_06:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3142.94
2024-11-06_06:01:00 Sun2000 WR_Gesamtertrag_kWh: 10669.99
2024-11-06_06:01:00 Sun2000 WR_Energie_Tag_kWh: 1.61
2024-11-06_06:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-06_06:01:00 Sun2000 PM_Netzbezug_kWh: 3071.79

2024-11-06_09:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 0
2024-11-06_09:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 2.12
2024-11-06_09:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3216.23
2024-11-06_09:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3142.94
2024-11-06_09:01:00 Sun2000 WR_Gesamtertrag_kWh: 10670.01
2024-11-06_09:01:00 Sun2000 WR_Energie_Tag_kWh: 1.63
2024-11-06_09:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-06_09:01:00 Sun2000 PM_Netzbezug_kWh: 3072.98

2024-11-06_12:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 0.3
2024-11-06_12:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 2.12
2024-11-06_12:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3216.53
2024-11-06_12:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3142.94
2024-11-06_12:01:00 Sun2000 WR_Gesamtertrag_kWh: 10670.67
2024-11-06_12:01:00 Sun2000 WR_Energie_Tag_kWh: 2.29
2024-11-06_12:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-06_12:01:00 Sun2000 PM_Netzbezug_kWh: 3073.18

2024-11-06_15:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 0.49
2024-11-06_15:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 2.44
2024-11-06_15:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3216.72
2024-11-06_15:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3143.26
2024-11-06_15:01:00 Sun2000 WR_Gesamtertrag_kWh: 10671.59
2024-11-06_15:01:00 Sun2000 WR_Energie_Tag_kWh: 3.21
2024-11-06_15:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-06_15:01:00 Sun2000 PM_Netzbezug_kWh: 3073.54

2024-11-06_18:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 0.5
2024-11-06_18:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 2.44
2024-11-06_18:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3216.73
2024-11-06_18:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3143.26
2024-11-06_18:01:00 Sun2000 WR_Gesamtertrag_kWh: 10671.62
2024-11-06_18:01:00 Sun2000 WR_Energie_Tag_kWh: 3.24
2024-11-06_18:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-06_18:01:00 Sun2000 PM_Netzbezug_kWh: 3076.67

2024-11-06_21:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 0.5
2024-11-06_21:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 2.44
2024-11-06_21:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3216.73
2024-11-06_21:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3143.26
2024-11-06_21:01:00 Sun2000 WR_Gesamtertrag_kWh: 10671.62
2024-11-06_21:01:00 Sun2000 WR_Energie_Tag_kWh: 3.24
2024-11-06_21:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-06_21:01:00 Sun2000 PM_Netzbezug_kWh: 3077.08

2024-11-07_00:01:00 Sun2000 ESU1_Energie_Ladung_Tag_kWh: 0.5
2024-11-07_00:01:00 Sun2000 ESU1_Energie_Entladung_Tag_kWh: 2.44
2024-11-07_00:01:00 Sun2000 ESU1_Gesamtenergie_Ladung_kWh: 3216.73
2024-11-07_00:01:00 Sun2000 ESU1_Gesamtenergie_Entladung_kWh: 3143.26
2024-11-07_00:01:00 Sun2000 WR_Gesamtertrag_kWh: 10671.62
2024-11-07_00:01:00 Sun2000 WR_Energie_Tag_kWh: 3.24
2024-11-07_00:01:00 Sun2000 PM_Einspeisung_kWh: 5873.47
2024-11-07_00:01:00 Sun2000 PM_Netzbezug_kWh: 3077.08


angehängt die Grafik vom 05.11.

Jetzt sollten alle Daten, die von Dir benötigt werden, vorhanden sein.

Viele Grüße,

Ralf


rhoffm34

Und hier noch das List von Sun2000. leider in zwei Teilen weil ich sonst immer eine Fehlemeldung beim posten bekomme...

Internals:
   DEF        0 20 192.168.200.1:6607 TCP
   DeviceName 192.168.200.1:6607
   EXPECT     idle
   FD         4
   FUUID      64eb88f2-f33f-ce19-955d-4e4d16c5574ad999
   IODev      Sun2000
   Interval   20
   LASTOPEN   1730993478.61809
   MODBUSID   0
   MODE       master
   MODULEVERSION Modbus 4.5.5 - 9.5.2023
   NAME       Sun2000
   NOTIFYDEV  global
   NR         43
   NTFY_ORDER 50-Sun2000
   PARTIAL   
   PROTOCOL   TCP
   STATE      Status: on_grid, Temp: 40.1, Aktuell 0.0 Watt, Heute gesamt 2.55 KWh
   TCPConn    1
   TYPE       ModbusAttr
   devioLoglevel 3
   eventCount 94879
   nextOpenDelay 60
   DICACHE:
     3:
       UNPACK     
       EXPRS:
       EXTRAS:
       FNAMES:
   PICACHE:
     h32016:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32017:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32018:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32019:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32064:
       bswapRegs 
       decode     
       encode     
       expr       
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32069:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32070:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32071:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32072:
       bswapRegs 
       decode     
       encode     
       expr       $val/1000
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32074:
       bswapRegs 
       decode     
       encode     
       expr       $val/1000
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32076:
       bswapRegs 
       decode     
       encode     
       expr       $val/1000
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32078:
       bswapRegs 
       decode     
       encode     
       expr       
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32080:
       bswapRegs 
       decode     
       encode     
       expr       
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32086:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32087:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32089:
       bswapRegs 
       decode     
       encode     
       expr       
       format     
       ignoreExpr
       map        0:standby, 1:standby, 2:standby, 3:standby, 256:starting, 512:on_grid, 513:power_limited, 514:self_derating, 768:shutdown_fault, 769:shutdown_command, 770:shutdown_OVGR, 771:shutdown_comm_disconn, 772:shutdown_power_limited, 773:shutdown_manual_startup_required, 774:shutdown_DC_switches_disconn, 775:shutdown_rapid_cutoff, 776:shutdown_input_underpower, 1025:Grid_scheduling_cosφ-P_curve, 1026:Grid_scheduling_Q-U_curve, 1027:Grid_scheduling_PF-U_curve, 1028:Grid_scheduling_dry_contact, 1029:Grid_scheduling_Q-P_curve, 1280:Spot-check_ready, 1281:Spot-checking, 1536:Inspecting, 1792:AFCI_self_check, 2048:I-V_scanning, 2304:DC_input_detection, 2560:Running_off-grid_charging, 40960:Standby_no_irradiation
       mapDefault
       revRegs   
       rmapDefault
     h32091:
       bswapRegs 
       decode     
       encode     
       expr       
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32093:
       bswapRegs 
       decode     
       encode     
       expr       
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32106:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h32114:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37000:
       bswapRegs 
       decode     
       encode     
       expr       
       format     
       ignoreExpr
       map        0:offline, 1:standby, 2:running, 3:fault, 4:sleep_mode
       mapDefault
       revRegs   
       rmapDefault
     h37001:
       bswapRegs 
       decode     
       encode     
       expr       $val/1
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37004:
       bswapRegs 
       decode     
       encode     
       expr       sprintf( "%.0f", $val/10 )
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37015:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37017:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37022:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37066:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37068:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37100:
       bswapRegs 
       decode     
       encode     
       expr       sprintf( "%.0f", $val/100 )
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37101:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37103:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37105:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37107:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37109:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37111:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37113:
       bswapRegs 
       decode     
       encode     
       expr       
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37119:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37121:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37132:
       bswapRegs 
       decode     
       encode     
       expr       
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37134:
       bswapRegs 
       decode     
       encode     
       expr       
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37136:
       bswapRegs 
       decode     
       encode     
       expr       
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37738:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37741:
       bswapRegs 
       decode     
       encode     
       expr       
       format     
       ignoreExpr
       map        0:offline, 1:standby, 2:running, 3:fault, 4:sleep_mode
       mapDefault
       revRegs   
       rmapDefault
     h37743:
       bswapRegs 
       decode     
       encode     
       expr       $val/1
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37746:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37748:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37752:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37753:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37755:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37760:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37762:
       bswapRegs 
       decode     
       encode     
       expr       
       format     
       ignoreExpr
       map        0:offline, 1:standby, 2:running, 3:fault, 4:sleep_mode
       mapDefault
       revRegs   
       rmapDefault
     h37784:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h37786:
       bswapRegs 
       decode     
       encode     
       expr       $val/100
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h47081:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h47082:
       bswapRegs 
       decode     
       encode     
       expr       $val/10
       format     
       ignoreExpr
       map       
       mapDefault
       revRegs   
       rmapDefault
     h47415:
       bswapRegs 
       decode     
       encode     
       expr       
       format     
       ignoreExpr
       map        0:unlimited, 1:DI_active_scheduling, 5:zero_power_grid_connection, 6:power_limited_grid_connection_kw, 7:power_limited_grid_connection_percent
       mapDefault
       revRegs   
       rmapDefault
   QUEUE:
   READ:
     BUFFER     
   READINGS:
     2024-11-09 17:27:40   Batterie_EntladeLeistung 0
     2024-11-09 17:27:40   Batterie_LadeLeistung 0
     2024-11-09 17:27:40   Batterie_LadeLeistung_mitFehler 57
     2024-11-09 17:27:40   BezugNetz       0
     2024-11-09 17:27:40   BezugNetzPM     914
     2024-11-09 17:27:39   ESS_Energie_Entladung_Tag_kWh 1.84
     2024-11-09 17:27:39   ESS_Energie_Ladung_Tag_kWh 1.99
     2024-11-09 17:27:39   ESS_Entladegrenze_Prozent 5
     2024-11-09 17:27:39   ESS_Ladegrenze_Prozent 100
     2024-11-09 17:27:39   ESS_SoC         3
     2024-11-09 17:27:39   ESS_Status      running
     2024-11-09 17:27:35   ESU1_Energie_Entladung_Tag_kWh 1.84
     2024-11-09 17:27:35   ESU1_Energie_Ladung_Tag_kWh 1.78
     2024-11-09 17:27:35   ESU1_Gesamtenergie_Entladung_kWh 3145.14
     2024-11-09 17:27:35   ESU1_Gesamtenergie_Ladung_kWh 3219.85
     2024-11-09 17:27:34   ESU1_Momentanleistung_W 57
     2024-11-09 17:27:34   ESU1_SoC        3
     2024-11-09 17:27:34   ESU1_Status     running
     2024-11-09 17:27:35   ESU1_Temperatur 39.9
     2024-11-09 17:27:38   ESU2_Energie_Entladung_Tag_kWh 0
     2024-11-09 17:27:38   ESU2_Energie_Ladung_Tag_kWh 0
     2024-11-09 17:27:39   ESU2_Gesamtenergie_Entladung_kWh 0
     2024-11-09 17:27:38   ESU2_Gesamtenergie_Ladung_kWh 0
     2024-11-09 17:27:38   ESU2_Momentanleistung_W 0
     2024-11-09 17:27:37   ESU2_SoC        0
     2024-11-09 17:27:38   ESU2_Status     offline
     2024-11-09 17:27:38   ESU2_Temperatur 0
     2024-11-09 17:27:40   EinspeisungNetz 0
     2024-11-09 17:27:40   EinspeisungNetzPM 0
     2024-11-09 17:27:40   LeistungGes     0
     2024-11-09 17:27:40   LeistungStrg1   0
     2024-11-09 17:27:40   LeistungStrg2   0
     2024-11-09 17:27:40   MeterEinspeisung 4355.83
     2024-11-09 17:27:40   MeterNetzbezug  2449.31
     2024-11-09 17:27:37   Netz_Ladeenergie_kWh 3219.84
     2024-11-09 17:27:40   Netz_Ladeleistung_Akku 0
     2024-11-09 17:27:37   PM_ActivePower_A -285
     2024-11-09 17:27:37   PM_ActivePower_B -290
     2024-11-09 17:27:37   PM_ActivePower_C -333
     2024-11-09 17:27:37   PM_Einspeisung_kWh 5873.47
     2024-11-09 17:27:36   PM_GridCurrent_A -1.65
     2024-11-09 17:27:36   PM_GridCurrent_B -1.85
     2024-11-09 17:27:37   PM_GridCurrent_C -1.98
     2024-11-09 17:27:36   PM_GridVoltage_A 228.3
     2024-11-09 17:27:36   PM_GridVoltage_B 226.6
     2024-11-09 17:27:36   PM_GridVoltage_C 227.8
     2024-11-09 17:27:35   PM_Meter_Status 0
     2024-11-09 17:27:37   PM_Momentanleistung_W -914
     2024-11-09 17:27:37   PM_Netzbezug_kWh 3120.31
     2024-11-09 17:27:31   PV1_current     0
     2024-11-09 17:27:31   PV1_voltage     0
     2024-11-09 17:27:32   PV2_current     0
     2024-11-09 17:27:32   PV2_voltage     0
     2024-11-09 15:56:11   PV_Ladeenergie_kWh 3219.84
     2024-11-09 17:27:40   PV_Ladeleistung_Akku 57
     2024-11-09 17:27:40   P_Error_pWR_vs_pStat 0
     2024-11-09 17:27:40   SolarSpeisungHaus -57
     2024-10-15 22:28:22   SolarSpeisungHaus_kWh 1.59
     2024-11-09 17:27:34   WR_Device_status on_grid
     2024-11-09 17:27:33   WR_Efficiency   100
     2024-11-09 17:27:32   WR_Eingangsleistung_Solar_W 0
     2024-11-09 17:27:34   WR_Energie_Tag_kWh 2.55
     2024-11-09 17:27:34   WR_Gesamtertrag_kWh 10677.44
     2024-11-09 17:27:33   WR_Internal_temperature 40.1
     2024-11-09 17:27:33   WR_Maximalleistung_Tag_W 1418
     2024-11-09 17:27:40   WR_Modus_Leistungsbegrenzung unlimited
     2024-11-09 17:27:33   WR_Momentanleistung_W 0
     2024-11-09 17:27:40   WR_Phase123_W   149.9198
     2024-11-09 17:27:32   WR_Phase_A_Current 0.211
     2024-11-09 17:27:32   WR_Phase_A_Voltage 228.5
     2024-11-09 17:27:32   WR_Phase_B_Current 0.212
     2024-11-09 17:27:32   WR_Phase_B_Voltage 226.9
     2024-11-09 17:27:33   WR_Phase_C_Current 0.235
     2024-11-09 17:27:32   WR_Phase_C_Voltage 228.1
     2024-11-09 17:27:34   WR_Shutdown_Time -1
     2024-11-09 17:27:34   WR_Startup_Time 1731146314
     2024-11-09 17:27:37   statESU1_Gesamtenergie_Entladung_kWh Hour: 0.00 Day: 1.84 Month: 29.68 Year: 126.13 (since: 2024-10-15 )
     2024-11-09 17:27:37   statESU1_Gesamtenergie_Entladung_kWhDay 1.84
     2024-11-08 23:59:55   statESU1_Gesamtenergie_Entladung_kWhDayLast 0.02
     2024-11-09 16:59:55   statESU1_Gesamtenergie_Entladung_kWhLast Hour: 0.00 Day: 0.02 Month: 96.45 Year: - (since: 2024-10-15 )
     2024-11-09 17:27:37   statESU1_Gesamtenergie_Entladung_kWhMonth 29.68
     2024-10-31 23:59:55   statESU1_Gesamtenergie_Entladung_kWhMonthLast 96.45
     2024-11-09 17:27:37   statESU1_Gesamtenergie_Entladung_kWhYear 126.13
     2024-11-09 17:27:37   statESU1_Gesamtenergie_Ladung_kWh Hour: 0.00 Day: 1.78 Month: 31.33 Year: 130.53 (since: 2024-10-15 )
     2024-11-09 17:27:37   statESU1_Gesamtenergie_Ladung_kWhDay 1.78
     2024-11-08 23:59:55   statESU1_Gesamtenergie_Ladung_kWhDayLast 0.52
     2024-11-09 16:59:55   statESU1_Gesamtenergie_Ladung_kWhLast Hour: 0.01 Day: 0.52 Month: 99.20 Year: - (since: 2024-10-15 )
     2024-11-09 17:27:37   statESU1_Gesamtenergie_Ladung_kWhMonth 31.33
     2024-10-31 23:59:55   statESU1_Gesamtenergie_Ladung_kWhMonthLast 99.20
     2024-11-09 17:27:37   statESU1_Gesamtenergie_Ladung_kWhYear 130.53
     2024-11-09 17:27:37   statNetz_Ladeleistung_Akku Hour: 0 Day: 0 Month: 0 Year: 0 (since: 2024-10-25 )
     2024-11-09 17:27:37   statNetz_Ladeleistung_AkkuDay 0
     2024-11-08 23:59:55   statNetz_Ladeleistung_AkkuDayLast 0
     2024-11-09 16:59:55   statNetz_Ladeleistung_AkkuLast Hour: 0 Day: 0 Month: 0 Year: - (since: 2024-10-25 )
     2024-11-09 17:27:37   statNetz_Ladeleistung_AkkuMonth 0
     2024-10-31 23:59:55   statNetz_Ladeleistung_AkkuMonthLast 0
     2024-11-09 17:27:37   statNetz_Ladeleistung_AkkuYear 0
     2024-11-09 17:27:37   statPM_Einspeisung_kWh Hour: 0.00 Day: 0.00 Month: 13.58 Year: 38.00 (since:  )
     2024-11-09 17:27:37   statPM_Einspeisung_kWhDay 0.00
     2024-11-08 23:59:55   statPM_Einspeisung_kWhDayLast 0.00
     2024-11-09 16:59:55   statPM_Einspeisung_kWhLast Hour: 0.00 Day: 0.00 Month: 24.42 Year: -
     2024-11-09 17:27:37   statPM_Einspeisung_kWhMonth 13.58
     2024-10-31 23:59:55   statPM_Einspeisung_kWhMonthLast 24.42
     2024-11-09 17:27:37   statPM_Einspeisung_kWhYear 38.00
     2024-11-09 17:27:37   statPM_Netzbezug_kWh Hour: 0.53 Day: 8.68 Month: 74.83 Year: 190.12 (since:  )
     2024-11-09 17:27:37   statPM_Netzbezug_kWhDay 8.68
     2024-11-08 23:59:55   statPM_Netzbezug_kWhDayLast 12.33
     2024-11-09 16:59:55   statPM_Netzbezug_kWhLast Hour: 1.13 Day: 12.33 Month: 115.29 Year: -
     2024-11-09 17:27:37   statPM_Netzbezug_kWhMonth 74.83
     2024-10-31 23:59:55   statPM_Netzbezug_kWhMonthLast 115.29
     2024-11-09 17:27:37   statPM_Netzbezug_kWhYear 190.12
     2024-11-09 17:27:37   statPV_Ladeleistung_Akku Hour: 0 Day: -4598 Month: 3 Year: 0 (since: 2024-10-25 )
     2024-11-09 17:27:37   statPV_Ladeleistung_AkkuDay -4598
     2024-11-08 23:59:55   statPV_Ladeleistung_AkkuDayLast 4599
     2024-11-09 16:59:55   statPV_Ladeleistung_AkkuLast Hour: 0 Day: 4599 Month: -3 Year: - (since: 2024-10-25 )
     2024-11-09 17:27:37   statPV_Ladeleistung_AkkuMonth 3
     2024-10-31 23:59:55   statPV_Ladeleistung_AkkuMonthLast -3
     2024-11-09 17:27:37   statPV_Ladeleistung_AkkuYear 0
     2024-11-09 17:27:37   statWR_Gesamtertrag_kWh Hour: 0.00 Day: 2.55 Month: 56.74 Year: 224.93 (since: 2024-10-15 )
     2024-11-09 17:27:37   statWR_Gesamtertrag_kWhDay 2.55
     2024-11-08 23:59:55   statWR_Gesamtertrag_kWhDayLast 1.54
     2024-11-09 16:59:55   statWR_Gesamtertrag_kWhLast Hour: 0.00 Day: 1.54 Month: 168.19 Year: - (since: 2024-10-15 )
     2024-11-09 17:27:37   statWR_Gesamtertrag_kWhMonth 56.74
     2024-10-31 23:59:55   statWR_Gesamtertrag_kWhMonthLast 168.19
     2024-11-09 17:27:37   statWR_Gesamtertrag_kWhYear 224.93
     2024-11-07 16:31:18   state           opened
   REMEMBER:
     lid        0
     lname      Sun2000
     lrecv      1731169660.08243
     lsend      1731169660.03753
   UPDATECACHE:
     h32016:
       adr        32016
       len        1
       objCombi   h32016
       reading    PV1_voltage
       span       1
       type       h
     h32017:
       adr        32017
       len        1
       objCombi   h32017
       reading    PV1_current
       span       1
       type       h
     h32018:
       adr        32018
       len        1
       objCombi   h32018
       reading    PV2_voltage
       span       1
       type       h
     h32019:
       adr        32019
       len        1
       objCombi   h32019
       reading    PV2_current
       span       1
       type       h
     h32064:
       adr        32064
       len        2
       objCombi   h32064
       reading    WR_Eingangsleistung_Solar_W
       span       2
       type       h
     h32069:
       adr        32069
       len        1
       objCombi   h32069
       reading    WR_Phase_A_Voltage
       span       1
       type       h
     h32070:
       adr        32070
       len        1
       objCombi   h32070
       reading    WR_Phase_B_Voltage
       span       1
       type       h
     h32071:
       adr        32071
       len        1
       objCombi   h32071
       reading    WR_Phase_C_Voltage
       span       1
       type       h
     h32072:
       adr        32072
       len        2
       objCombi   h32072
       reading    WR_Phase_A_Current
       span       2
       type       h
     h32074:
       adr        32074
       len        2
       objCombi   h32074
       reading    WR_Phase_B_Current
       span       2
       type       h
     h32076:
       adr        32076
       len        2
       objCombi   h32076
       reading    WR_Phase_C_Current
       span       2
       type       h
     h32078:
       adr        32078
       len        2
       objCombi   h32078
       reading    WR_Maximalleistung_Tag_W
       span       2
       type       h
     h32080:
       adr        32080
       len        2
       objCombi   h32080
       reading    WR_Momentanleistung_W
       span       2
       type       h
     h32086:
       adr        32086
       len        1
       objCombi   h32086
       reading    WR_Efficiency
       span       1
       type       h
     h32087:
       adr        32087
       len        1
       objCombi   h32087
       reading    WR_Internal_temperature
       span       1
       type       h


Vielleicht ist der Code sonst zu lang...?

rhoffm34

Zweiter Teil:


[code] h32089:
       adr        32089
       len        1
       objCombi   h32089
       reading    WR_Device_status
       span       1
       type       h
     h32091:
       adr        32091
       len        2
       objCombi   h32091
       reading    WR_Startup_Time
       span       2
       type       h
     h32093:
       adr        32093
       len        2
       objCombi   h32093
       reading    WR_Shutdown_Time
       span       2
       type       h
     h32106:
       adr        32106
       len        2
       objCombi   h32106
       reading    WR_Gesamtertrag_kWh
       span       2
       type       h
     h32114:
       adr        32114
       len        2
       objCombi   h32114
       reading    WR_Energie_Tag_kWh
       span       2
       type       h
     h37000:
       adr        37000
       len        1
       objCombi   h37000
       reading    ESU1_Status
       span       1
       type       h
     h37001:
       adr        37001
       len        2
       objCombi   h37001
       reading    ESU1_Momentanleistung_W
       span       2
       type       h
     h37004:
       adr        37004
       len        1
       objCombi   h37004
       reading    ESU1_SoC
       span       1
       type       h
     h37015:
       adr        37015
       len        2
       objCombi   h37015
       reading    ESU1_Energie_Ladung_Tag_kWh
       span       2
       type       h
     h37017:
       adr        37017
       len        2
       objCombi   h37017
       reading    ESU1_Energie_Entladung_Tag_kWh
       span       2
       type       h
     h37022:
       adr        37022
       len        1
       objCombi   h37022
       reading    ESU1_Temperatur
       span       1
       type       h
     h37066:
       adr        37066
       len        2
       objCombi   h37066
       reading    ESU1_Gesamtenergie_Ladung_kWh
       span       2
       type       h
     h37068:
       adr        37068
       len        2
       objCombi   h37068
       reading    ESU1_Gesamtenergie_Entladung_kWh
       span       2
       type       h
     h37100:
       adr        37100
       len        1
       objCombi   h37100
       reading    PM_Meter_Status
       span       1
       type       h
     h37101:
       adr        37101
       len        2
       objCombi   h37101
       reading    PM_GridVoltage_A
       span       2
       type       h
     h37103:
       adr        37103
       len        2
       objCombi   h37103
       reading    PM_GridVoltage_B
       span       2
       type       h
     h37105:
       adr        37105
       len        2
       objCombi   h37105
       reading    PM_GridVoltage_C
       span       2
       type       h
     h37107:
       adr        37107
       len        2
       objCombi   h37107
       reading    PM_GridCurrent_A
       span       2
       type       h
     h37109:
       adr        37109
       len        2
       objCombi   h37109
       reading    PM_GridCurrent_B
       span       2
       type       h
     h37111:
       adr        37111
       len        2
       objCombi   h37111
       reading    PM_GridCurrent_C
       span       2
       type       h
     h37113:
       adr        37113
       len        2
       objCombi   h37113
       reading    PM_Momentanleistung_W
       span       2
       type       h
     h37119:
       adr        37119
       len        2
       objCombi   h37119
       reading    PM_Einspeisung_kWh
       span       2
       type       h
     h37121:
       adr        37121
       len        2
       objCombi   h37121
       reading    PM_Netzbezug_kWh
       span       2
       type       h
     h37132:
       adr        37132
       len        2
       objCombi   h37132
       reading    PM_ActivePower_A
       span       2
       type       h
     h37134:
       adr        37134
       len        2
       objCombi   h37134
       reading    PM_ActivePower_B
       span       2
       type       h
     h37136:
       adr        37136
       len        2
       objCombi   h37136
       reading    PM_ActivePower_C
       span       2
       type       h
     h37738:
       adr        37738
       len        1
       objCombi   h37738
       reading    ESU2_SoC
       span       1
       type       h
     h37741:
       adr        37741
       len        1
       objCombi   h37741
       reading    ESU2_Status
       span       1
       type       h
     h37743:
       adr        37743
       len        2
       objCombi   h37743
       reading    ESU2_Momentanleistung_W
       span       2
       type       h
     h37746:
       adr        37746
       len        2
       objCombi   h37746
       reading    ESU2_Energie_Ladung_Tag_kWh
       span       2
       type       h
     h37748:
       adr        37748
       len        2
       objCombi   h37748
       reading    ESU2_Energie_Entladung_Tag_kWh
       span       2
       type       h
     h37752:
       adr        37752
       len        1
       objCombi   h37752
       reading    ESU2_Temperatur
       span       1
       type       h
     h37753:
       adr        37753
       len        2
       objCombi   h37753
       reading    ESU2_Gesamtenergie_Ladung_kWh
       span       2
       type       h
     h37755:
       adr        37755
       len        2
       objCombi   h37755
       reading    ESU2_Gesamtenergie_Entladung_kWh
       span       2
       type       h
     h37760:
       adr        37760
       len        1
       objCombi   h37760
       reading    ESS_SoC
       span       1
       type       h
     h37762:
       adr        37762
       len        1
       objCombi   h37762
       reading    ESS_Status
       span       1
       type       h
     h37784:
       adr        37784
       len        2
       objCombi   h37784
       reading    ESS_Energie_Ladung_Tag_kWh
       span       2
       type       h
     h37786:
       adr        37786
       len        2
       objCombi   h37786
       reading    ESS_Energie_Entladung_Tag_kWh
       span       2
       type       h
     h47081:
       adr        47081
       len        1
       objCombi   h47081
       reading    ESS_Ladegrenze_Prozent
       span       1
       type       h
     h47082:
       adr        47082
       len        1
       objCombi   h47082
       reading    ESS_Entladegrenze_Prozent
       span       1
       type       h
     h47415:
       adr        47415
       len        1
       objCombi   h47415
       reading    WR_Modus_Leistungsbegrenzung
       span       1
       type       h
   defptr:
     Sun2000    0
   gotReadings:
     WR_Modus_Leistungsbegrenzung unlimited
   helper:
     _98_statistics myStatDevice_PV_Slave
   lastRead:
     h32016     1731169651.70248
     h32017     1731169651.87462
     h32018     1731169652.14184
     h32019     1731169652.26163
     h32064     1731169652.37266
     h32069     1731169652.49091
     h32070     1731169652.6059
     h32071     1731169652.73937
     h32072     1731169652.85512
     h32074     1731169652.97322
     h32076     1731169653.15846
     h32078     1731169653.37347
     h32080     1731169653.6936
     h32086     1731169653.80912
     h32087     1731169653.91961
     h32089     1731169654.10541
     h32091     1731169654.21787
     h32093     1731169654.3327
     h32106     1731169654.49094
     h32114     1731169654.60562
     h37000     1731169654.71812
     h37001     1731169654.88291
     h37004     1731169654.99469
     h37015     1731169655.16879
     h37017     1731169655.29027
     h37022     1731169655.53924
     h37066     1731169655.7102
     h37068     1731169655.8327
     h37100     1731169655.97511
     h37101     1731169656.15775
     h37103     1731169656.27359
     h37105     1731169656.45478
     h37107     1731169656.7451
     h37109     1731169656.9302
     h37111     1731169657.09024
     h37113     1731169657.20868
     h37119     1731169657.3477
     h37121     1731169657.45883
     h37132     1731169657.61345
     h37134     1731169657.75138
     h37136     1731169657.86821
     h37738     1731169657.97887
     h37741     1731169658.09636
     h37743     1731169658.22788
     h37746     1731169658.33956
     h37748     1731169658.46302
     h37752     1731169658.8509
     h37753     1731169658.96324
     h37755     1731169659.07888
     h37760     1731169659.20861
     h37762     1731169659.32086
     h37784     1731169659.44372
     h37786     1731169659.70984
     h47081     1731169659.82157
     h47082     1731169659.9378
     h47415     1731169660.08528
Attributes:
   event-on-change-reading PV_Ladeleistung_Akku,Netz_Ladeleistung_Akku,ESS_Energie_Entladung_Tag_kWh,ESS_Energie_Ladung_Tag_kWh,WR_Energie_Tag_kWh,MeterNetzbezug,statWR_Gesamtertrag_kWhDay,ESU1_Gesamtenergie_Ladung_kWh,ESU1_Gesamtenergie_Entladung_kWh,ESU1_Energie_Entladung_Tag_kWh,ESU1_Energie_Ladung_Tag_kWh,statPMESU1_Gesamtenergie_Ladung_kWhDay,statPM_ESU1_Gesamtenergie_Entladung_kWhDay,statPM_Netzbezug_kWhDay,SolarSpeisungHaus,BezugNetzPM,EinspeisungNetzPM,EinspeisungNetz,BezugNetz,Batterie_EntladeLeistung,Batterie_LadeLeistung,PM_Momentanleistung_W,WR_Momentanleistung_W,WR_Eingangsleistung_Solar_W,ESU1_SoC,ESU1_Momentanleistung_W,.*Last,.*Day,WR_Gesamtertrag_kWh,PM_ActivePower_.*,PM_Einspeisung_kWh,PM_Netzbezug_kWh,Meter.*,PV.*,LeistungStrg.*:10,PM_Meter_Status
   obj-h32016-expr $val/10
   obj-h32016-len 1
   obj-h32016-poll 1
   obj-h32016-reading PV1_voltage
   obj-h32016-unpack n!
   obj-h32017-expr $val/100
   obj-h32017-len 1
   obj-h32017-poll 1
   obj-h32017-reading PV1_current
   obj-h32017-unpack n!
   obj-h32018-expr $val/10
   obj-h32018-len 1
   obj-h32018-poll 1
   obj-h32018-reading PV2_voltage
   obj-h32018-unpack n!
   obj-h32019-expr $val/100
   obj-h32019-len 1
   obj-h32019-poll 1
   obj-h32019-reading PV2_current
   obj-h32019-unpack n!
   obj-h32064-len 2
   obj-h32064-poll 1
   obj-h32064-reading WR_Eingangsleistung_Solar_W
   obj-h32064-unpack N!
   obj-h32069-expr $val/10
   obj-h32069-len 1
   obj-h32069-poll 1
   obj-h32069-reading WR_Phase_A_Voltage
   obj-h32069-unpack n!
   obj-h32070-expr $val/10
   obj-h32070-len 1
   obj-h32070-poll 1
   obj-h32070-reading WR_Phase_B_Voltage
   obj-h32070-unpack n!
   obj-h32071-expr $val/10
   obj-h32071-len 1
   obj-h32071-poll 1
   obj-h32071-reading WR_Phase_C_Voltage
   obj-h32071-unpack n!
   obj-h32072-expr $val/1000
   obj-h32072-len 2
   obj-h32072-poll 1
   obj-h32072-reading WR_Phase_A_Current
   obj-h32072-unpack N!
   obj-h32074-expr $val/1000
   obj-h32074-len 2
   obj-h32074-poll 1
   obj-h32074-reading WR_Phase_B_Current
   obj-h32074-unpack N!
   obj-h32076-expr $val/1000
   obj-h32076-len 2
   obj-h32076-poll 1
   obj-h32076-reading WR_Phase_C_Current
   obj-h32076-unpack N!
   obj-h32078-len 2
   obj-h32078-poll 1
   obj-h32078-reading WR_Maximalleistung_Tag_W
   obj-h32078-unpack N!
   obj-h32080-len 2
   obj-h32080-poll 1
   obj-h32080-reading WR_Momentanleistung_W
   obj-h32080-unpack N!
   obj-h32086-expr $val/100
   obj-h32086-len 1
   obj-h32086-poll 1
   obj-h32086-reading WR_Efficiency
   obj-h32086-unpack n
   obj-h32087-expr $val/10
   obj-h32087-len 1
   obj-h32087-poll 1
   obj-h32087-reading WR_Internal_temperature
   obj-h32087-unpack n!
   obj-h32089-len 1
   obj-h32089-map 0:standby, 1:standby, 2:standby, 3:standby, 256:starting, 512:on_grid, 513:power_limited, 514:self_derating, 768:shutdown_fault, 769:shutdown_command, 770:shutdown_OVGR, 771:shutdown_comm_disconn, 772:shutdown_power_limited, 773:shutdown_manual_startup_required, 774:shutdown_DC_switches_disconn, 775:shutdown_rapid_cutoff, 776:shutdown_input_underpower, 1025:Grid_scheduling_cosφ-P_curve, 1026:Grid_scheduling_Q-U_curve, 1027:Grid_scheduling_PF-U_curve, 1028:Grid_scheduling_dry_contact, 1029:Grid_scheduling_Q-P_curve, 1280:Spot-check_ready, 1281:Spot-checking, 1536:Inspecting, 1792:AFCI_self_check, 2048:I-V_scanning, 2304:DC_input_detection, 2560:Running_off-grid_charging, 40960:Standby_no_irradiation
   obj-h32089-poll 1
   obj-h32089-reading WR_Device_status
   obj-h32089-unpack n
   obj-h32091-len 2
   obj-h32091-poll 1
   obj-h32091-reading WR_Startup_Time
   obj-h32091-unpack N!
   obj-h32093-len 2
   obj-h32093-poll 1
   obj-h32093-reading WR_Shutdown_Time
   obj-h32093-unpack N!
   obj-h32106-expr $val/100
   obj-h32106-len 2
   obj-h32106-poll 1
   obj-h32106-reading WR_Gesamtertrag_kWh
   obj-h32106-unpack N
   obj-h32114-expr $val/100
   obj-h32114-len 2
   obj-h32114-poll 1
   obj-h32114-reading WR_Energie_Tag_kWh
   obj-h32114-unpack N
   obj-h37000-len 1
   obj-h37000-map 0:offline, 1:standby, 2:running, 3:fault, 4:sleep_mode
   obj-h37000-poll 1
   obj-h37000-reading ESU1_Status
   obj-h37000-unpack n
   obj-h37001-expr $val/1
   obj-h37001-len 2
   obj-h37001-poll 1
   obj-h37001-reading ESU1_Momentanleistung_W
   obj-h37001-unpack N!
   obj-h37004-expr sprintf( "%.0f", $val/10 )
   obj-h37004-len 1
   obj-h37004-poll 1
   obj-h37004-reading ESU1_SoC
   obj-h37004-unpack n
   obj-h37015-expr $val/100
   obj-h37015-len 2
   obj-h37015-poll 1
   obj-h37015-reading ESU1_Energie_Ladung_Tag_kWh
   obj-h37015-unpack N
   obj-h37017-expr $val/100
   obj-h37017-len 2
   obj-h37017-poll 1
   obj-h37017-reading ESU1_Energie_Entladung_Tag_kWh
   obj-h37017-unpack N
   obj-h370177-expr $val/100
   obj-h37022-expr $val/10
   obj-h37022-len 1
   obj-h37022-poll 1
   obj-h37022-reading ESU1_Temperatur
   obj-h37022-unpack n!
   obj-h37066-expr $val/100
   obj-h37066-len 2
   obj-h37066-poll 1
   obj-h37066-reading ESU1_Gesamtenergie_Ladung_kWh
   obj-h37066-unpack N
   obj-h37068-expr $val/100
   obj-h37068-len 2
   obj-h37068-poll 1
   obj-h37068-reading ESU1_Gesamtenergie_Entladung_kWh
   obj-h37068-unpack N
   obj-h37100-expr sprintf( "%.0f", $val/100 )
   obj-h37100-len 1
   obj-h37100-poll 1
   obj-h37100-reading PM_Meter_Status
   obj-h37100-unpack n
   obj-h37101-expr $val/10
   obj-h37101-len 2
   obj-h37101-poll 1
   obj-h37101-reading PM_GridVoltage_A
   obj-h37101-unpack N!
   obj-h37103-expr $val/10
   obj-h37103-len 2
   obj-h37103-poll 1
   obj-h37103-reading PM_GridVoltage_B
   obj-h37103-unpack N!
   obj-h37105-expr $val/10
   obj-h37105-len 2
   obj-h37105-poll 1
   obj-h37105-reading PM_GridVoltage_C
   obj-h37105-unpack N!
   obj-h37107-expr $val/100
   obj-h37107-len 2
   obj-h37107-poll 1
   obj-h37107-reading PM_GridCurrent_A
   obj-h37107-unpack N!
   obj-h37109-expr $val/100
   obj-h37109-len 2
   obj-h37109-poll 1
   obj-h37109-reading PM_GridCurrent_B
   obj-h37109-unpack N!
   obj-h37111-expr $val/100
   obj-h37111-len 2
   obj-h37111-poll 1
   obj-h37111-reading PM_GridCurrent_C
   obj-h37111-unpack N!
   obj-h37113-len 2
   obj-h37113-poll 1
   obj-h37113-reading PM_Momentanleistung_W
   obj-h37113-unpack N!
   obj-h37119-expr $val/100
   obj-h37119-len 2
   obj-h37119-poll 1
   obj-h37119-reading PM_Einspeisung_kWh
   obj-h37119-unpack N!
   obj-h37121-expr $val/100
   obj-h37121-len 2
   obj-h37121-poll 1
   obj-h37121-reading PM_Netzbezug_kWh
   obj-h37121-unpack N!
   obj-h37132-len 2
   obj-h37132-poll 1
   obj-h37132-reading PM_ActivePower_A
   obj-h37132-unpack N!
   obj-h37134-len 2
   obj-h37134-poll 1
   obj-h37134-reading PM_ActivePower_B
   obj-h37134-unpack N!
   obj-h37136-len 2
   obj-h37136-poll 1
   obj-h37136-reading PM_ActivePower_C
   obj-h37136-unpack N!
   obj-h37738-expr $val/10
   obj-h37738-len 1
   obj-h37738-poll 1
   obj-h37738-reading ESU2_SoC
   obj-h37738-unpack n
   obj-h37741-len 1
   obj-h37741-map 0:offline, 1:standby, 2:running, 3:fault, 4:sleep_mode
   obj-h37741-poll 1
   obj-h37741-reading ESU2_Status
   obj-h37741-unpack n
   obj-h37743-expr $val/1
   obj-h37743-len 2
   obj-h37743-poll 1
   obj-h37743-reading ESU2_Momentanleistung_W
   obj-h37743-unpack N!
   obj-h37746-expr $val/100
   obj-h37746-len 2
   obj-h37746-poll 1
   obj-h37746-reading ESU2_Energie_Ladung_Tag_kWh
   obj-h37746-unpack N
   obj-h37748-expr $val/100
   obj-h37748-len 2
   obj-h37748-poll 1
   obj-h37748-reading ESU2_Energie_Entladung_Tag_kWh
   obj-h37748-unpack N
   obj-h37752-expr $val/10
   obj-h37752-len 1
   obj-h37752-poll 1
   obj-h37752-reading ESU2_Temperatur
   obj-h37752-unpack n!
   obj-h37753-expr $val/100
   obj-h37753-len 2
   obj-h37753-poll 1
   obj-h37753-reading ESU2_Gesamtenergie_Ladung_kWh
   obj-h37753-unpack N
   obj-h37755-expr $val/100
   obj-h37755-len 2
   obj-h37755-poll 1
   obj-h37755-reading ESU2_Gesamtenergie_Entladung_kWh
   obj-h37755-unpack N
   obj-h37760-expr $val/10
   obj-h37760-len 1
   obj-h37760-poll 1
   obj-h37760-reading ESS_SoC
   obj-h37760-unpack n
   obj-h37762-len 1
   obj-h37762-map 0:offline, 1:standby, 2:running, 3:fault, 4:sleep_mode
   obj-h37762-poll 1
   obj-h37762-reading ESS_Status
   obj-h37762-unpack n
   obj-h37784-expr $val/100
   obj-h37784-len 2
   obj-h37784-poll 1
   obj-h37784-reading ESS_Energie_Ladung_Tag_kWh
   obj-h37784-unpack N
   obj-h37786-expr $val/100
   obj-h37786-len 2
   obj-h37786-poll 1
   obj-h37786-reading ESS_Energie_Entladung_Tag_kWh
   obj-h37786-unpack N
   obj-h47081-expr $val/10
   obj-h47081-len 1
   obj-h47081-poll 1
   obj-h47081-reading ESS_Ladegrenze_Prozent
   obj-h47081-unpack n
   obj-h47082-expr $val/10
   obj-h47082-len 1
   obj-h47082-poll 1
   obj-h47082-reading ESS_Entladegrenze_Prozent
   obj-h47082-unpack n
   obj-h47415-len 1
   obj-h47415-map 0:unlimited, 1:DI_active_scheduling, 5:zero_power_grid_connection, 6:power_limited_grid_connection_kw, 7:power_limited_grid_connection_percent
   obj-h47415-poll 1
   obj-h47415-reading WR_Modus_Leistungsbegrenzung
   obj-h47415-unpack n
   room       12_PV-Anlage
   stateFormat {sprintf("Status: %s, Temp: %.1f, Aktuell %.1f Watt, Heute gesamt %.2f KWh", ReadingsVal($name,"WR_Device_status",0), ReadingsVal($name,"WR_Internal_temperature",0), ReadingsVal($name,"WR_Momentanleistung_W",0), ReadingsVal($name,"WR_Energie_Tag_kWh",0))}
   
[/code]

bertl

Hallo Ralf,

hier noch ein paar Gedanken:

1) Folgendes Attribut kannst du rein aus kosmetischen Gründen löschen (da ist eine 7 zu viel):
attr Sun2000 obj-h370177-expr $val/100
2) Bei den Logs vom 05.11.2024 dürften noch das 'polldelay' hinterlegt sein, da WR_Energie_Tag_kWh zur jeweiligen Uhrzeit nicht mit (WR_Gesamtertrag_kWh minus WR_Gesamtertrag_kWh zu Mitternacht) überein stimmt.

3) Du hast vollkommen recht, dass an deinen Werte etwas nicht stimmen kann.
Am einfachsten zu sehen am 06.11.2024 um 03:01:00 und um 06:01:00 Uhr wo von der PV noch nichts kommt und weder ins Netz eingespeist noch in die Batterie geladen wird.
Denn von wo sollte der tägliche Energieertrag (WR_Energie_Tag_kWh) mit 1,36 bzw. 1,61 kWh her kommen.
Der tägliche Netzbezug (PM_Netzbezug_kWh minus PM_Netzbezug_kWh zu Mitternacht) ist 0,02 bzw. 0,92 kWh.
Die tägliche Entladeenergie der Batterie (ESU1_Energie_Entladung_Tag_kWh) ist 1,77 bzw. 2,12 kWh.
Ganz egal wie man hin oder her rechnet, die Werte sind so nicht erklärbar.

4) Weiters Vorgehen:
4.1) zusätzliches at um Tagesendwerte zu generieren
define at_LogSun2000_endDay at *23:59:00 {
  addLog( "Sun2000","ESU1_Energie_Ladung_Tag_kWh" );
  addLog( "Sun2000","ESU1_Energie_Entladung_Tag_kWh" );
  addLog( "Sun2000","ESU1_Gesamtenergie_Ladung_kWh" );
  addLog( "Sun2000","ESU1_Gesamtenergie_Entladung_kWh" );
  addLog( "Sun2000","WR_Gesamtertrag_kWh" );
  addLog( "Sun2000","WR_Energie_Tag_kWh" );
  addLog( "Sun2000","PM_Einspeisung_kWh" );
  addLog( "Sun2000","PM_Netzbezug_kWh" );
}
4.2) vergleiche deine Tagesendwerte mit denen von der FusionSolar-App - vielleicht kannst du daraus erkennen, wie die Zusammenhänge sind.

5) Nachdem sich hier niemand mit Batterie zu Wort meldet: frage jemanden per PN

Gruß, Robert

Wetterhexe

Hi,

ich weiß nicht ob ihr das Dokument im Anhang kennt ... es beschreibt einigermaßen detailliert wie Huawei die readings in FusionSolar berechnet. Ich hab mir die in fhem nachgebaut und komme damit zwar nicht ganz exakt, aber dennoch in brauchbarer Genauigkeit hin.

Meine PV hat 7.5 kWp und 15 kW Speicher.

LG, Christina

rhoffm34

Hallo Christina,

nein das pdf kannte ich bis dato noch nicht.

Da das ein Dokument direkt von Huawei ist, würde ich sagen, die machen das genauso oder spielen nicht mit offenen Karten.

Kannst Du mich an Deinem Nachbau teilhaben lassen?

VG, Ralf

Wetterhexe

Hallo Ralf,

ich kann dir eine Dokumentation liefern wie du zu den Werten kommst, die für die Berechnung erforderlich sind (Modbus Adressen bzw. Besonderheiten bei der Beschaffung). Die scripte / userreadings mußt du selbst machen, das hängt natürlich davon ab wie deine Definition des WR aussieht und welche Namen du verwendest. Ich destilliere das mal raus und poste es sobald ich fertig bin ... ist schon eine Weile her, ich muß mich da nochmal einlesen  ;)

LG Christina

rhoffm34

Hallo Christina,

ich dachte Du hättest das griffbereit.

Mach dir keine Umstände, ich wusel mal seber in dem pdf rum. Wenn ich noch Fragen hab melde ich mich.

VG Ralf

rhoffm34

Hallo Christina,

vielleicht kannst Du mir doch schicken was Du hast...   ;-)

 8)

Danke und Gruß, Ralf

Wetterhexe

Hallo Ralf,

im Anhang findest du Details zum implementieren der Huawei Formeln. Hoffe es hilft dir weiter.

LG Christina