So, ich glaub ich bin da einer ganz großen Sache auf der Spur. Naja wohl eher nicht. Aber vielleicht hab ich zumindest eine Spur welche uns helfen könnte das Problem zu finden. Also keine ganz große Sache, sondern mehr ein paar Semmelbrösel auf dem Weg durch den Wald.Frank-H hat geschrieben: ↑So Jul 21, 2024 6:58 amDas Problem ist, dass die Peaks relativ selten auftauchen. Im der Mainlog-Standarteinstellung ist davon nichts zu sehen und bei Details häufen sich schnell große Datenmengen an. Ich weiß nicht, wie groß das Log sein darf, ohne dass die SD volläuft.mrinas hat geschrieben: ↑Sa Jul 20, 2024 10:46 am Hm. Dann brauchen wir wohl wirklich mal logs vor m Zeitpunkt wenn das Auftritt. Hat jemand eine Idee wie man das Problem reproduzieren kann?
Würde gerne in den Logs sehen welche Daten vom WR zum Zeitpunkt des Problems geliefert werden. Dann kann man das hoffentlich irgendwie abfangen.
Ich hatte hier viewtopic.php?p=103725#p103725 schon mal ein Detaillog bei den Peaks eingestellt, weiß aber nicht, ob das hilfreich war.
Ich hab' mir dein Log mal angeschaut und filtere das Log auf zwei markante Zeilen aus dem Log:
Hier wird der Wechselrichter per Modbus ausgelesen, wir sehen welche Daten ankommen:
Code: Alles auswählen
{modules.devices.sma_sunny_boy.inverter:73} - {DEBUG:device1}
Code: Alles auswählen
{modules.common.store._api:30} - {INFO:component2}
Code: Alles auswählen
{DEBUG:device1} - Start device reading {'component1': <modules.devices.sma_sunny_boy.bat_smart_energy.SunnyBoySmartEnergyBat
Code: Alles auswählen
{DEBUG:component2} - Update Komponente ['Sma Sunny Boy/Tripower Wechselrichter']
Code: Alles auswählen
2024-03-01 11:17:52,207 - {modules.devices.sma_sunny_boy.inverter:73} - {DEBUG:device1} - WR 192.168.188.74: InverterState(currents=[0.0, 0.0, 0.0], power=18, exported=4929341, dc_power=-736)
2024-03-01 11:17:52,435 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-685.87, exported=5028532.18, dc_power=None)
2024-03-01 11:18:01,129 - {modules.devices.sma_sunny_boy.inverter:73} - {DEBUG:device1} - WR 192.168.188.74: InverterState(currents=[0.0, 0.0, 0.0], power=31, exported=4929341, dc_power=-751)
2024-03-01 11:18:01,183 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-687.93, exported=5028533.82, dc_power=None)
2024-03-01 11:18:11,743 - {modules.devices.sma_sunny_boy.inverter:73} - {DEBUG:device1} - WR 192.168.188.74: InverterState(currents=[0.0, 0.0, 0.0], power=16, exported=4929341, dc_power=-737)
2024-03-01 11:18:11,781 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-683.84, exported=5028535.91, dc_power=None)
2024-03-01 11:18:21,404 - {modules.devices.sma_sunny_boy.inverter:73} - {DEBUG:device1} - WR 192.168.188.74: InverterState(currents=[0.0, 0.0, 0.0], power=-17, exported=4929341, dc_power=-715)
2024-03-01 11:18:21,442 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-662.0, exported=5028537.86, dc_power=None)
2024-03-01 11:18:31,978 - {modules.devices.sma_sunny_boy.inverter:73} - {DEBUG:device1} - WR 192.168.188.74: InverterState(currents=[0.0, 0.0, 0.0], power=-100, exported=4929341, dc_power=-716)
2024-03-01 11:18:32,014 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-666.89, exported=5028539.64, dc_power=None)
2024-03-01 11:18:41,650 - {modules.devices.sma_sunny_boy.inverter:73} - {DEBUG:device1} - WR 192.168.188.74: InverterState(currents=[0.0, 0.0, 0.0], power=-75, exported=4929341, dc_power=-702)
2024-03-01 11:18:41,684 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-641.89, exported=5028541.16, dc_power=None)
Dennoch, und das ist m.E. unerwartet, wird nach der Verarbeitung sowohl PV Produktion als auch ein höherer Zählerstand gespeichert. Um das zu verdeutlichen hab' ich noch den Fehler ({pymodbus.client.sync:218} - {ERROR:device1}) mit in den Filter aufgenommen, sieht dann so aus. Sowohl Power als auch exported steigen permanent. Woher? Der WR lieferte ja keine Daten.
Code: Alles auswählen
2024-03-01 11:18:32,014 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-666.89, exported=5028539.64, dc_power=None)
2024-03-01 11:18:41,650 - {modules.devices.sma_sunny_boy.inverter:73} - {DEBUG:device1} - WR 192.168.188.74: InverterState(currents=[0.0, 0.0, 0.0], power=-75, exported=4929341, dc_power=-702)
2024-03-01 11:18:41,684 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-641.89, exported=5028541.16, dc_power=None)
2024-03-01 11:18:53,310 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:18:53,371 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1208.78, exported=5127741.32, dc_power=None)
2024-03-01 11:19:04,022 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:19:04,083 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-1775.67, exported=5226941.48, dc_power=None)
2024-03-01 11:19:13,772 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:19:13,842 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-2342.56, exported=5326141.640000001, dc_power=None)
2024-03-01 11:19:23,493 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:19:23,562 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-2909.45, exported=5425341.800000001, dc_power=None)
2024-03-01 11:19:33,230 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:19:33,294 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-3476.3399999999997, exported=5524541.960000001, dc_power=None)
2024-03-01 11:19:43,956 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:19:44,018 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-4043.2299999999996, exported=5623742.120000001, dc_power=None)
2024-03-01 11:19:53,775 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:19:53,838 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-4610.12, exported=5722942.280000001, dc_power=None)
2024-03-01 11:20:05,401 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:20:05,464 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-5177.01, exported=5822142.440000001, dc_power=None)
2024-03-01 11:20:13,167 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:20:13,232 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-5743.900000000001, exported=5921342.6000000015, dc_power=None)
2024-03-01 11:20:23,894 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:20:23,964 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-6310.790000000001, exported=6020542.760000002, dc_power=None)
2024-03-01 11:20:33,618 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:20:33,686 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-6877.680000000001, exported=6119742.920000002, dc_power=None)
2024-03-01 11:20:43,294 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:20:43,360 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-7444.5700000000015, exported=6218943.080000002, dc_power=None)
2024-03-01 11:20:54,049 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:20:54,106 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-8011.460000000002, exported=6318143.240000002, dc_power=None)
2024-03-01 11:21:03,767 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:21:03,839 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-8578.350000000002, exported=6417343.400000002, dc_power=None)
2024-03-01 11:21:13,441 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:21:13,509 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-9145.240000000002, exported=6516543.560000002, dc_power=None)
2024-03-01 11:21:23,127 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:21:23,198 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-9712.130000000001, exported=6615743.7200000025, dc_power=None)
2024-03-01 11:21:33,914 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:21:33,978 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-10279.02, exported=6714943.880000003, dc_power=None)
2024-03-01 11:21:43,596 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:21:43,668 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-10845.91, exported=6814144.040000003, dc_power=None)
2024-03-01 11:21:53,290 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:21:53,347 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-11412.8, exported=6913344.200000003, dc_power=None)
2024-03-01 11:22:04,031 - {pymodbus.client.sync:218} - {ERROR:device1} - Connection to (192.168.188.74, 502) failed: timed out
2024-03-01 11:22:04,171 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-11979.689999999999, exported=7012544.360000003, dc_power=None)
2024-03-01 11:22:11,764 - {modules.devices.sma_sunny_boy.inverter:73} - {DEBUG:device1} - WR 192.168.188.74: InverterState(currents=[0.0, 0.0, 0.0], power=-75, exported=4929345, dc_power=-857)
2024-03-01 11:22:11,800 - {modules.common.store._api:30} - {INFO:component2} - Saving InverterState(currents=[0.0, 0.0, 0.0], power=-784.9, exported=5028582.29, dc_power=None)
2024-03-01 11:22:21,372 - {modules.devices.sma_sunny_boy.inverter:73} - {DEBUG:device1} - WR 192.168.188.74: InverterState(currents=[0.0, 0.0, 0.0], power=-665, exported=4929346, dc_power=-861)
Die Leistung steigt alle 10s um 566,89W.
Und das ist genau die verbleibende Speicherleistung
Code: Alles auswählen
2024-03-01 11:18:41,850 - {control.bat_all:221} - {DEBUG:MainThread} - Verbleibende Speicher-Leistung: 566.89W
Lena, kannst Du uns hier helfen und auf Basis dieser Erkenntnis einen Blick in das verlinkte Log werfen? Vielleicht können wir somit endlich die Peaks der SMA Wechselrichter beim wöchentlichen (?) Neustart des Diagnosesystems adressieren.