Prevent battery overcharging when there is low consumption and high PV generation #842
-
|
Hello there! First of all, I want to express my gratitude to @davidrapan for his excellent work on this integration and also to everyone else contributing to this awesome integration. It is working better than great with my Deye SUN-18K-SG05LP3-EU-SM2 inverter and DEYE SE–G5.1 PRO-B batteries. Thank you, @davidrapan . I am very new to the solar energy world. In fact, I just had my home solar system installed two weeks ago. My system consists of:
So far, I have only used David's integration and customized the I have a question for the more experienced users: The issue I am facing is that my batteries are constantly overcharged (99–100% SOC almost all day long) whenever there is abundant PV energy and my household consumption is low. For context, I do not plan to sell energy to the grid. My priority is not so much saving money on energy bills, but rather ensuring reliable backup power for my home, as I have some critical energy consumers running continuously. I am currently using:
I have defined my TOU to top up the battery until it reaches 80% SOC during the day, and then gradually discharge it down to 60% SOC (to keep backup power available for emergencies). However, I’ve noticed that on sunny days the inverter ignores my TOU settings and continues to overcharge the battery to 100%, keeping it in the 98–100% range for most of the day when household consumption is low. I contacted Deye support and requested the latest MODBUS RTU for my inverter (I can share it if anyone is interested). I also asked whether there is a StopSOC/MaxSOC/LimitSOC register that could be used to stop charging once a certain SOC is reached. They explained that the StopSOC register has been removed, and that this behavior is considered normal, claiming it does not harm the battery. I am still unsure how healthy it is to keep the battery at 100% SOC constantly. I have seen some users implement complex automation scenarios that adjust the inverter’s max charge/discharge current to slow down or speed up battery charging/discharging. I was wondering if there are any other possible workarounds, perhaps by manipulating Thank you in advance to anyone who can provide guidance. Does anyone have suggestions on this topic? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
|
Hi @stoil, did you try to lower |
Beta Was this translation helpful? Give feedback.
Hi @stoil, did you try to lower
number.inverter_battery_max_charging_currentwhen is SOC above desired value?