Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IDM Wärmepumpen #19002

Closed
motze92 opened this issue Feb 20, 2025 · 39 comments · Fixed by #19008
Closed

IDM Wärmepumpen #19002

motze92 opened this issue Feb 20, 2025 · 39 comments · Fixed by #19008
Labels
heating Heating

Comments

@motze92
Copy link
Contributor

motze92 commented Feb 20, 2025

Is your feature request related to a problem? Please describe.
IDM Wärmepumpen per Modbus anbinden

Describe the solution you'd like
Bitte ein Template für IDM Wärmepumpen erstellen. Sie können per Modbus angesteuert werden.

Interresant ist vor allem Register 74. Damit kann der WP der aktuelle Überschuss in Watt mitgeteilt werden.
Untenstehend die vollständige Tabelle.

Additional context

IDNameAccessValueGLT Value
74ÜberschussRW0
76Leistung E-HeizstabRW0
78PV LeistungRW0
82HausverbrauchRW0
84BatterieentladungRW0
86Batterie FüllstandRW-1
1000AußentemperaturRO6.7
1002Mittelwert Außentem.RO-1.5
1004interne MeldungRO126.0
1005Betriebsart SystemRW1
1008WärmespeichertemperaturRO33.8
1010KältespeichertemperaturRO25.7
1012Trinkwarmwassererwärmerfühler untenRO28.2
1014TW-Erw. Temp.obenRO44.5
1033Warmwasserladung EinschalttemperaturRW35
1034Warmwasserladung AusschalttemperaturRW42
1050WärmepumpenvorlauftemperaturRO28.4
1052RücklauffühlerRO23.9
1060AnsauglufttemperaturRO6.4
1090Betriebsart WärmepumpeRO0.0
1091HeizanforderungRO0.0
1092KühlanforderungRO0.0
1093VorranganforderungRO0.0
1098EW/EVU SperrkontaktRO1.0
1099Summenstörung ReglerRO0.0
1100Verdichter 1RO0.0
1104LadepumpeRO-1.0
1110Ventil Heizen/KühlenRO0.0
1111Ventil Wärme/KälteRO0.0
1112Ventil Heizen/VorrangRO0.0
1120Bivalenzpunkt 1RW-5
1121Bivalenzpunkt 2RW-20
1122Bivalenzpunkt 1RW-5
1123Bivalenzpunkt 2RW-20
11242./3. WärmeerzeugerRO0.0
1350Vorlauftemperatur HK ARO28.9
1378Sollvorlauftemp. HK ARO28.7
1392FeuchtesensorROKurzschluss
1393Betriebsart Heizkreis ARW2
1401Raumtemperatur Heizen NormalRW22
1415Raumtemperatur Heizen EcoRW18
1429HeizkurveRW0.3
1442HeizgrenzeRW15
1457Raumtemperatur Kühlen NormalRW15
1471Raumtemperatur Kühlen EcoRW15
1484KühlgrenzeRW20
1491Vorlauftemperatur KühlenRW15
1498aktive Betriebsart HK ARO1.0
1505ParallelverschiebungRW2
1650externe Raumtemperatur HKAW-1
1652externe Raumtemperatur HKBW-1
1654externe Raumtemperatur HKCW-1
1656externe Raumtemperatur HKDW-1
1658externe Raumtemperatur HKEW-1
1660externe Raumtemperatur HKFW-1
1662externe Raumtemperatur HKGW-1
1690externe AußentemperaturW-1
1692externe FeuchteW-1
1694Externe Ansteuerung HeiztemperaturRW40
1695Externe Ansteuerung KühltemperaturRW10
1696GLT Temperaturanforderung HeizenW0
1698GLT Temperaturanforderung KühlenW1e+02
1710Externe Ansteuerung HeizenRW0
1711Externe Ansteuerung KühlenRW0
1712Externe WarmwasserladungRW0
1713Externe Ansteuerung einmalige WarmwasserladungRW0
1714externe Anforderung Sole-/ZwischenkreispumpeRW-2
1715externe Anforderung GrundwasserpumpeRW-2
1716GLT WärmespeichertemperaturW-1
1718GLT KältespeichertemperaturW-1
1720GLT TWW-Erwärmertemperatur untenW-1
1722GLT TWW-Erwärmertemperatur obenW-1
1748Wärmemenge HeizenRO23508.4
1750Wärmemenge gesamtRO38511.6
1752Wärmemenge KühlenRO3248.8
1754Wärmemenge WarmwasserRO11295.3
1756Wärmemenge AbtauungRO459.2
1762Wärmemenge E-HeizstabRO132.1
1790thermische Leistung (basierend auf Durchflusssensor)RO0.0
1999Störung quittierenW
4108Leistungsbegrenzung WärmepumpeRW-1
4112Leistungsbegrenzung KaskadeRW-1
4116Firmware Version IDMRO
4122elektrische Gesamtleistung (falls kein Wert vom Inverter vorhanden ist, wird jener vom Polynom verwendet)RO0.0
4124elektrische Gesamtleistung (falls kein Wert vom Inverter vorhanden ist, wird jener vom Polynom verwendet)RO0.0
4126thermische Leistung (basierend auf Durchflusssensor)RO0.0
4128Wärmemenge gesamtRO38511.6
@andig
Copy link
Member

andig commented Feb 20, 2025

@premultiply das wäre analog zur Lambda

@motze92
Copy link
Contributor Author

motze92 commented Feb 20, 2025

Folgende config funktioniert bei mir um der Pumpe den Überschuss mitzuteilen, sowie den aktuellen verbrauch auszulesen.

meters:
  - name: WP
    type: custom
    power:
      source: modbus
      id: 1
      uri: "192.168.3.243:502"
      register:
        address: 4122
        type: holding
        decode: float32s
      scale: 1000

chargers:
  - name: WP
    type: custom
    icon: waterheater
    features: [integrateddevice, heating]
    status:
      source: const
      value: C
    enabled:
      source: const
      value: 1
    enable:
      source: js
      script: |
        console.log(enable);
    maxcurrent:
      source: modbus
      id: 1
      uri: "192.168.3.243:502"
      register:
        address: 74
        type: writeholding
        decode: float32s
      scale: 220

@andig
Copy link
Member

andig commented Feb 20, 2025

Das meter brauchst Du gar nicht- der custom Charger kann mittlerweile auch power.

@motze92
Copy link
Contributor Author

motze92 commented Feb 20, 2025

Ok danke. Hab jetzt folgende config gemacht:

- name: WP
    type: sgready
    setmode: 
      source: js
      script: |
        console.log();
    getmode:
      source: map
      values:
        0: 1 # Frostschutz
        1: 2 # Normal
        2: 2 # Forcierter Betrieb
        3: 2 # Sofortige Ansteuerung
        4: 2 # Sofortige Ansteuerung
      get:
        source: modbus
        id: 1
        uri: "192.168.3.243:502"
        register:
          address: 1090
          type: holding
          decode: uint16
    maxpower:
      source: modbus
      id: 1
      uri: "192.168.3.243:502"
      register:
        address: 74
        type: writeholding
        decode: float32s
      scale: 0.001
    power:
      source: modbus
      id: 1
      uri: "192.168.3.243:502"
      register:
        address: 4122
        type: holding
        decode: float32s
      scale: 1000
    temp:
      source: modbus
      id: 1
      uri: "192.168.3.243:502"
      register:
        address: 1014
        type: holding
        decode: float32s
    energy:
      source: modbus
      id: 1
      uri: "192.168.3.243:502"
      register:
        address: 4128
        type: holding
        decode: float32s

gibts irgendwo eine doku was die Werte für getmode bzw. setmode bedeuten? Hab nichts gefunden..

@andig
Copy link
Member

andig commented Feb 20, 2025

Was bedeuten denn die Werte der Betriebsart? Gibts ne vollständige Doku?

@motze92
Copy link
Contributor Author

motze92 commented Feb 20, 2025

0 ... Aus
1 ... Heizbetrieb
2 ... Kühlbetrieb
4 ... Warmwasser
8 ... Abtauung

Modbus TCP_Navigator 2.0.pdf

@andig
Copy link
Member

andig commented Feb 20, 2025

Ich schau grad- wie kommst du auf Forcierter Betrieb?

@motze92
Copy link
Contributor Author

motze92 commented Feb 20, 2025

Ah, sry ist copy/paste von hier. Also ignorieren.

https://github.com/evcc-io/evcc/blob/master/templates/definition/charger/stiebel-lwa.yaml

Das setmode wird für diese WP eigentlich nicht benötigt, da ja alles über maxpower geht. Kann man das ändern, dass dies nicht required ist?

@andig
Copy link
Member

andig commented Feb 20, 2025

Ja, siehe PR

@mathiasmora
Copy link
Contributor

@motze92
Ich wäre auch sehr an deiner Config interessiert wenn es läuft.
Vielleicht kannst du den finalen Stand hier ja verteilen. Würde mich auch dazu bereit erklären es zu testen :)

@andig andig added the heating Heating label Feb 22, 2025
@andig
Copy link
Member

andig commented Feb 22, 2025

Schaut Euch mal bitte an, ob #19008 funktionieren kann. Da wird einfach der WP die verfügbare Leistung mitgeteilt. Kann das jemand testen ob sich dieser heatpump Charger für die IDM eignen würde?

Kann das jemand testen?

@mathiasmora
Copy link
Contributor

Hi @andig,

erstmal vielen Dank für die Integration der IDM Wärmepumpe. Bin schon sehr darauf gespannt was da in Zukunft noch so alles möglich sein wird.

Ich hatte heute endlich Zeit EVCC an meine IDM WP anzubinden. Das Auslesen von Leistung WP, Energie und Temperatur funktioniert. Für mich persönlich würde die Temperatur für Trinkwasserspeicher unten (Register 1012) interessanter sein als der Wert für den Trinkwasserspeicher oben (Register 1014). Das ist aber vermutlich eine persönliche Präferenz.

Image

Der PV-Überschüss (-0,6 kW) der an der WP ankommt scheint für mich auch plausibel zu sein.

Image

Image

Ich werde es die kommenden Tage weiter beobachten. Sollten noch irgendwelche Tests notwendig sein gerne melden.

Viele Grüße
Mathias

@andig
Copy link
Member

andig commented Feb 27, 2025

Gerne PR für weiteren Tempsensor, einfach im gleichen Muster ergänzen. 👍🏻

@mathiasmora
Copy link
Contributor

PR ist erstellt #19249

@dubtec
Copy link

dubtec commented Feb 28, 2025

Ich klinke mich hier mal mit ein, als Interessent mit IDM-Wärmepumpe und dem unmittelbaren Wunsch diese auch in EVCC zu steuern abhängig vom PV-Überschuß. Bitte bedenkt, dass ältere WPn mit Navigator 1.7 ausgeliefert worden (bis 2020 glaube ich) und dort sind meines Wissens nach die Modbus-Adressen im Detail andere. PV-Überschuss ist aber weiterhin auf der 74. Für eine gute Abdeckung sollten diese Versionsunterschiede (v1.7 bzw. v2.0) berücksichtigt werden.

@mathiasmora
Copy link
Contributor

@andig:

heute war endlich mal genügend Überschuss vorhanden. Sobald der Überschuss verhanden ist dann bekomm ich folgende Fehlermeldung und an der WP kommt dann kein PV-Überschuss an.:

[site ] DEBUG 2025/02/28 13:16:30 grid power: -481W
[site ] DEBUG 2025/02/28 13:16:30 grid powers: [-273 -78 -130]W
[site ] DEBUG 2025/02/28 13:16:30 pv 1 power: 5681W
[site ] DEBUG 2025/02/28 13:16:30 battery 1 power: -4830W
[site ] DEBUG 2025/02/28 13:16:30 grid currents: [-2.31 -1.71 -2]A
[site ] DEBUG 2025/02/28 13:16:30 battery 1 soc: 73%
[site ] DEBUG 2025/02/28 13:16:30 site power: -5311W
[lp-2 ] DEBUG 2025/02/28 13:16:30 charge total import: 20153.975kWh
[lp-2 ] DEBUG 2025/02/28 13:16:30 charger status: B
[lp-2 ] DEBUG 2025/02/28 13:16:30 pv charge current: 7.7A = 0A + 7.7A (-5311W @ 3p)
[lp-2 ] DEBUG 2025/02/28 13:16:30 site power -5311W <= 0W enable threshold
[lp-2 ] DEBUG 2025/02/28 13:16:30 pv enable in 0s
[lp-2 ] DEBUG 2025/02/28 13:16:30 pv enable timer elapsed
[lp-2 ] ERROR 2025/02/28 13:16:30 max charge current 6A: invalid func code: 3

Ich hoffe es ist über diesen Kanal richtig. Sonst kann ich gerne ein neues Issue aufmachen.

@andig
Copy link
Member

andig commented Feb 28, 2025

Fixed in b9863ad

@mathiasmora
Copy link
Contributor

Hi @andig,

hab die Version v.200.5 mit den Bugfixes von oben jetzt am laufen. Die Fehlermeldung ist verschwunden und es wird ein PV-Überschuss an die WP kommuniziert.

Leider ist der PV Überschuss der Übertragen wird ist viel zu hoch (PV hat 13 kWp):
Image

Ich habe dir zwei Logs angehängt.

Ich hab nochmal in die genaue Doku vom Modus TCP für die IDM nachgeschaut. Der Datentyp wäre hier float:
Image
Das sollte somit passen.

Viele Grüße
Mathias

@andig
Copy link
Member

andig commented Mar 2, 2025

Bevor ich lange suche: hast Du mal ins Log geschaut, welcher Wert für reg 74 geschrieben wird? Stimmt der?

@motze92
Copy link
Contributor Author

motze92 commented Mar 2, 2025 via email

@andig
Copy link
Member

andig commented Mar 2, 2025

Du musst nur ins Log schauen ;)

@motze92
Copy link
Contributor Author

motze92 commented Mar 2, 2025

[lp-2 ] DEBUG 2025/03/02 12:27:50 charge total import: 39129.773kWh
[lp-2 ] DEBUG 2025/03/02 12:27:50 charger status: B
[lp-2 ] DEBUG 2025/03/02 12:27:50 pv charge current: 7.95A = 0A + 7.95A (-5483W @ 3p)
[lp-2 ] DEBUG 2025/03/02 12:27:50 site power -5483W <= 0W enable threshold
[lp-2 ] DEBUG 2025/03/02 12:27:50 pv enable in 0s
[lp-2 ] DEBUG 2025/03/02 12:27:50 pv enable timer elapsed
[circuit-main] TRACE 2025/03/02 12:27:50 validate power: -1W + (1885.8W -> 4140W) <= 4500W ok
[WP ] TRACE 2025/03/02 12:27:50 modbus: send 00 71 00 00 00 06 01 06 00 4a 00 04
[WP ] TRACE 2025/03/02 12:27:50 modbus: recv 00 71 00 00 00 06 01 06 00 4a 00 04
[lp-2 ] DEBUG 2025/03/02 12:27:50 max charge current: 6A
[WP ] TRACE 2025/03/02 12:27:50 modbus: send 00 72 00 00 00 06 01 06 00 4a 00 04
[WP ] TRACE 2025/03/02 12:27:50 modbus: recv 00 72 00 00 00 06 01 06 00 4a 00 04
[lp-2 ] DEBUG 2025/03/02 12:27:50 charger enable
[lp-2 ] DEBUG 2025/03/02 12:27:50 wake-up timer: start
[site ] DEBUG 2025/03/02 12:28:09 ----
[WP ] TRACE 2025/03/02 12:28:09 modbus: send 00 73 00 00 00 06 01 03 10 1a 00 02
[WP ] TRACE 2025/03/02 12:28:09 modbus: close connection and retry, because of EOF
[WP ] TRACE 2025/03/02 12:28:24 modbus: send 00 73 00 00 00 06 01 03 10 1a 00 02
[WP ] TRACE 2025/03/02 12:28:24 modbus: recv 00 73 00 00 00 07 01 03 04 12 c1 3f fb
[lp-2 ] DEBUG 2025/03/02 12:28:24 charge power: 1962W

@andig
Copy link
Member

andig commented Mar 2, 2025

Nochmal neues Nightly in 20min, kann sein, dass noch nicht als float32 geschrieben wird

@dubtec
Copy link

dubtec commented Mar 2, 2025

Wäre es bitte möglich, dass jemand seine / ihre Konfig. postet? Ich würde gerne auch beisteuern (mit Navigator v1.7). Wenn ich wie in der Doku. beschrieben das Template nutze, komme ich nicht weit…

@andig
Copy link
Member

andig commented Mar 3, 2025

komme ich nicht weit…

Das ist sehr unspezifisch.

@dubtec
Copy link

dubtec commented Mar 3, 2025

komme ich nicht weit…

Das ist sehr unspezifisch.

Ich habe nur das template als charger in der Konfiguration angegeben. In der UI sehe ich davon aber nichts.

Image

Mir ist leider nicht klar - nach Lesen der Wärmepumpen-Doku. als auch dem Inhalt hier im Thread - was genau notwendig ist, um a) die Wärmepumpe in EVCC einzubetten und b) weiterführend PV-Überschuss priorisiert. Beispiele enthalten u.a. mal meters, mal nicht.

Off topic, ich bin Sponsor, der nicht via Github gezahlt hat. Kann man das hier als Badge trotzdem deutlich machen?

@andig
Copy link
Member

andig commented Mar 3, 2025

der UI sehe ich davon aber nichts.

Ladepunkt konfiguriert?!

@dubtec
Copy link

dubtec commented Mar 3, 2025

Danke, ja, jetzt habe ich einen zweiten Verbraucher bzw. Ladepunkt:

Image

Inwiefern muß / kann ich die Konfiguration weiter spezifizieren, um Temperaturen auszulesen? Ist es nicht die Idee eines Templates, dass man nur den Typ der Wärmepumpe angibt und dann der Rest wie bspw. oben angegeben automatisch übernommen wird? (#19002 (comment)) Die Werte aus Mathias' Screenshot finde ich nicht wieder. )#19002 (comment))

@andig
Copy link
Member

andig commented Mar 3, 2025

Ich versteh die Frage nicht. Das Template hat alles was es braucht. Warum wählst du nicht einfach den Temperatursensor aus??? Leider funktioniert es nicht, wenn wir in jedem issue wieder

evcc configure

erklären müssen oder wie man das im UI machen kann. Dafür gibts die Doku oder du kannst eine Discussion dazu auf machen.

@dubtec
Copy link

dubtec commented Mar 3, 2025

Dafür gibts die Doku

Das ist es ja. Ich kann der Doku nicht einfach folgen, weil das Ergebnis dann das ist:

der UI sehe ich davon aber nichts.

Ladepunkt konfiguriert?!

In der Page ist nirgends gesagt welche Bestandteile im YAML sein müssen, um eine vollständige Konfig. anzulegen. Im Gegenteil, da ist die Rede von einem Meter, der in diesem Issue hier aber als unnötig bezeichnet wird. Und dann endet es für mich wieder einmal darin, dass ich für dieses Thema eine Konfiguration versuche „zusammenzuschustern“ und Spießruten-mäßig von einem Fail/Neustart-Zyklus in den nächsten renn‘.

@andig
Copy link
Member

andig commented Mar 3, 2025

Dann mach es doch bitte im UI oder mit configure. Niemand zwingt dich zur yaml datei wenn du die nicht verstehst.

@dubtec
Copy link

dubtec commented Mar 3, 2025

Es ist nicht so, dass ich YAML nicht verstehe. Ich ziehe eine Textkonfiguration sogar vor. Meine Rückmeldung ist hier: Anhand der Doku alleine geht’s nicht.
Ich möchte aber auch nicht beratungsresistent rüberkommen und werde den Weg über evcc configure mal probieren.

@motze92
Copy link
Contributor Author

motze92 commented Mar 4, 2025

Nochmal neues Nightly in 20min, kann sein, dass noch nicht als float32 geschrieben wird

Ok jetzt passts.

@mathiasmora
Copy link
Contributor

mathiasmora commented Mar 7, 2025

@motze92: Stimmen bei dir auch die Werte die an der WP ankommen?

Ich habe jetzt die v.0.200.8 drauf. Aktuell habe ich um die 4 kW Überschuss. An der WP kommen im Register aber 11kW an:

Image

[lp-2 ] DEBUG 2025/03/07 09:09:13 pv charge current: 18.4A = 0A + 18.4A (-4223W @ 1p)
[idm_alm] TRACE 2025/03/07 09:09:13 modbus: send 02 ef 00 00 00 0b 01 10 00 4a 00 02 04 7a e1 40 84
[idm_alm] TRACE 2025/03/07 09:09:13 modbus: recv 02 ef 00 00 00 06 01 10 00 4a 00 02
[idm_alm] TRACE 2025/03/07 09:09:13 modbus: send 02 f0 00 00 00 0b 01 10 00 4a 00 02 04 7a e1 40 84
[idm_alm] TRACE 2025/03/07 09:09:13 modbus: recv 02 f0 00 00 00 06 01 10 00 4a 00 02
[idm_alm] TRACE 2025/03/07 09:09:43 modbus: send 02 f7 00 00 00 0b 01 10 00 4a 00 02 04 a3 d7 41 30
[idm_alm] TRACE 2025/03/07 09:09:43 modbus: recv 02 f7 00 00 00 06 01 10 00 4a 00 02

@mathiasmora
Copy link
Contributor

Was mir gerade auch noch aufgefallen ist, dass der Wert nur kurz nach dem "Start Charging" um 09:09:13 zweimal geschickt wird und dann um 09:09:43 das letzte und einzige Update kommt vom PV-Überschuss. Ist das so beabsichtigt?

[lp-2 ] INFO 2025/03/07 09:09:43 start charging ->
[lp-2 ] DEBUG 2025/03/07 09:09:43 wake-up timer: stop
[idm_alm] TRACE 2025/03/07 09:09:43 modbus: send 02 f6 00 00 00 06 01 03 03 f4 00 02
[idm_alm] TRACE 2025/03/07 09:09:43 modbus: recv 02 f6 00 00 00 07 01 03 04 8e f4 42 4e
[lp-2 ] DEBUG 2025/03/07 09:09:43 pv charge current: 24.3A = 6A + 18.3A (-4211W @ 1p)
[lp-2 ] DEBUG 2025/03/07 09:09:43 pv timer reset
[lp-2 ] DEBUG 2025/03/07 09:09:43 pv timer inactive
[idm_alm] TRACE 2025/03/07 09:09:43 modbus: send 02 f7 00 00 00 0b 01 10 00 4a 00 02 04 a3 d7 41 30
[idm_alm] TRACE 2025/03/07 09:09:43 modbus: recv 02 f7 00 00 00 06 01 10 00 4a 00 02

Mittlerweile sind knapp 30 Minute vergangen und es wurde kein weiterer Wert geschickt:

Image
Image

@andig
Copy link
Member

andig commented Mar 7, 2025

Irgendwie schaffe ich es nicht mir einen Reim auf die 04 7a e1 40 zu machen. Das scheint kein passendes Float32 zu sein. Könnte mir mal jemand seine WP per SSH oder VPN verfügbar machen (bitte Mail an [email protected]).

@andig
Copy link
Member

andig commented Mar 7, 2025

Falls sich nichts ändert wird auch nix geschickt.

@andig
Copy link
Member

andig commented Mar 7, 2025

Ok, falsch gelesen. Die letzten 4 Byte sind der Wert: a3 d7 41 30. Das ist 11 als IEEE475 mit vertauschter Wortreihenfolge, siehe https://www.h-schmidt.net/FloatConverter/IEEE754.html.

Das sieht für mich richtig aus!

@motze92
Copy link
Contributor Author

motze92 commented Mar 7, 2025

Kann es sein, dass keine 0 Werte geschickt werden? Also wenn kein Überschuss zur Verfügung ist? Meine WP z.b. "denkt" gerade sie hat 4.1 kW zur Verfügung, obwohl mein Auto gerade lädt.

[lp-2 ] DEBUG 2025/03/07 11:53:59 charge power: 0W
[WP ] TRACE 2025/03/07 11:53:59 modbus: send 13 9d 00 00 00 06 01 03 10 20 00 02
[WP ] TRACE 2025/03/07 11:53:59 modbus: recv 13 9d 00 00 00 07 01 03 04 ff bd 47 19
[WP ] TRACE 2025/03/07 11:53:59 modbus: send 13 9e 00 00 00 06 01 03 10 20 00 02
[WP ] TRACE 2025/03/07 11:54:00 modbus: recv 13 9e 00 00 00 07 01 03 04 ff bd 47 19
[lp-2 ] DEBUG 2025/03/07 11:54:00 charge total import: 39423.738kWh
[lp-2 ] DEBUG 2025/03/07 11:54:00 charger status: C
[WP ] TRACE 2025/03/07 11:54:00 modbus: send 13 9f 00 00 00 06 01 03 03 f0 00 02
[WP ] TRACE 2025/03/07 11:54:00 modbus: recv 13 9f 00 00 00 07 01 03 04 3d 35 42 41
[lp-2 ] DEBUG 2025/03/07 11:54:00 pv charge current: 6.38A = 6A + 0.381A (-263W @ 3p)
[WP ] TRACE 2025/03/07 11:54:04 modbus: send 13 a0 00 00 00 06 01 03 10 1a 00 02
[WP ] TRACE 2025/03/07 11:54:04 modbus: recv 13 a0 00 00 00 07 01 03 04 00 00 00 00
[lp-2 ] DEBUG 2025/03/07 11:54:04 charge power: 0W
[WP ] TRACE 2025/03/07 11:54:24 modbus: send 13 a1 00 00 00 06 01 03 10 1a 00 02
[WP ] TRACE 2025/03/07 11:54:24 modbus: close connection and retry, because of EOF
[WP ] TRACE 2025/03/07 11:54:39 modbus: send 13 a1 00 00 00 06 01 03 10 1a 00 02
[WP ] TRACE 2025/03/07 11:54:39 modbus: recv 13 a1 00 00 00 07 01 03 04 00 00 00 00
[lp-2 ] DEBUG 2025/03/07 11:54:39 charge power: 0W
[WP ] TRACE 2025/03/07 11:54:39 modbus: send 13 a2 00 00 00 06 01 03 10 20 00 02
[WP ] TRACE 2025/03/07 11:54:39 modbus: recv 13 a2 00 00 00 07 01 03 04 ff bd 47 19
[WP ] TRACE 2025/03/07 11:54:39 modbus: send 13 a3 00 00 00 06 01 03 10 20 00 02
[WP ] TRACE 2025/03/07 11:54:39 modbus: recv 13 a3 00 00 00 07 01 03 04 ff bd 47 19
[lp-2 ] DEBUG 2025/03/07 11:54:39 charge total import: 39423.738kWh
[lp-2 ] DEBUG 2025/03/07 11:54:39 charger status: C
[WP ] TRACE 2025/03/07 11:54:39 modbus: send 13 a4 00 00 00 06 01 03 03 f0 00 02
[WP ] TRACE 2025/03/07 11:54:39 modbus: recv 13 a4 00 00 00 07 01 03 04 00 4f 42 41
[lp-2 ] DEBUG 2025/03/07 11:54:39 pv charge current: 6.31A = 6A + 0.31A (-214W @ 3p)
[WP ] TRACE 2025/03/07 11:54:44 modbus: send 13 a5 00 00 00 06 01 03 10 1a 00 02
[WP ] TRACE 2025/03/07 11:54:44 modbus: recv 13 a5 00 00 00 07 01 03 04 00 00 00 00
[lp-2 ] DEBUG 2025/03/07 11:54:44 charge power: 0W
[WP ] TRACE 2025/03/07 11:55:04 modbus: send 13 a6 00 00 00 06 01 03 10 1a 00 02
[WP ] TRACE 2025/03/07 11:55:04 modbus: close connection and retry, because of EOF
[WP ] TRACE 2025/03/07 11:55:19 modbus: send 13 a6 00 00 00 06 01 03 10 1a 00 02
[WP ] TRACE 2025/03/07 11:55:19 modbus: recv 13 a6 00 00 00 07 01 03 04 00 00 00 00
[lp-2 ] DEBUG 2025/03/07 11:55:19 charge power: 0W
[WP ] TRACE 2025/03/07 11:55:19 modbus: send 13 a7 00 00 00 06 01 03 10 20 00 02
[WP ] TRACE 2025/03/07 11:55:19 modbus: recv 13 a7 00 00 00 07 01 03 04 ff bd 47 19
[WP ] TRACE 2025/03/07 11:55:19 modbus: send 13 a8 00 00 00 06 01 03 10 20 00 02
[WP ] TRACE 2025/03/07 11:55:19 modbus: recv 13 a8 00 00 00 07 01 03 04 ff bd 47 19
[lp-2 ] DEBUG 2025/03/07 11:55:19 charge total import: 39423.738kWh
[lp-2 ] DEBUG 2025/03/07 11:55:19 charger status: C
[WP ] TRACE 2025/03/07 11:55:19 modbus: send 13 a9 00 00 00 06 01 03 03 f0 00 02
[WP ] TRACE 2025/03/07 11:55:19 modbus: recv 13 a9 00 00 00 07 01 03 04 c0 7d 42 40
[lp-2 ] DEBUG 2025/03/07 11:55:19 pv charge current: 6.39A = 6A + 0.387A (-267W @ 3p)

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
heating Heating
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants