Closed marcoaddario closed 7 months ago
I've made a fix on master, would you be able to test it please?
Thank you very much for the fix Trefor. I have started testing it and the read-only mode is now preventing the app to change the inverter mode. Luckily today is a very sunny day and I should be able to test it on different scenarios. I'll check tonight with the charge slot if it works as it should, but I have noticed something odd (I don't know if si related to this fix or not. If not I think it would be better to create a new issue to track it properly)
The plan shown the FreezeDis
status (due to sun + full batteries) but the inverter started to discharge them.:
and this is how predbat set the inverter:
The night charge session went well. The inverter charger during the expected slot and then switch back to the original state.
Glad the overnight slot worked.
I think there maybe an issue with the freeze discharge setting as a discharge instead, I'll see if that can be avoided
I'm not sure what's happening here, I don't think force discharge is really supported with Solis so probably you should turn off calculate discharge by using the Predbat mode of Control Charge
I think it is supported (and I remember it worked during the last two saving sessions).
It simply works setting the discharge time (start and end time) and the discharge current (in the same way as the charge from grid is managed)
What I think is not supported is the Discharge Freeze. If this is the case (happy to be proved wrong), I think the set_discharge_freeze
option should be set to false
within the inverter definition.
...you should turn off calculate discharge by using the Predbat mode of Control Charge
This is what I have done yesterday, and is going perfectly well.
Timed discharge should work but probably not Freeze Discharge On 7 Dec 2023 at 15:57 +0000, Marco Addario @.***>, wrote:
I think it is supported (and I remember it worked during the last two saving sessions). It simply works setting the discharge time (start and end time) and the discharge current (in the same way as the charge from grid is managed) What I think is not supported is the Discharge Freeze. If this is the case (happy to be proved wrong), I think the set_discharge_freeze option should be set to false within the inverter definition.
...you should turn off calculate discharge by using the Predbat mode of Control Charge This is what I have made yesterday, and is going perfectly well. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>
This release will disable discharge freeze for non GE inverters: https://github.com/springfall2008/batpred/releases/tag/v7.14.6
I'm on 7.13.23 with solis (GS) inverter. A couple of days ago I have found in the morning that the inverter did not charged the battery during the night (even if the plan was to charge from 23:30 to 5:30). Yesterday night I kept an eye on the log and I have seen at the window start time that the target SOC was not correct even if in the plan it was set to 100%
I have not understood if the charge window referred here
2023-12-04 23:30:02.621243 INFO pred_bat: Inverter 0 charge windows currently []
is the inverter or the car one.if is the inverter one, I think this may be the problem.
After that I have tried to set predbat in readonly mode to manually change the inverter mode and charge the batteries. I set the readonly mode from HA, manually change the inverter mode, but at each predbat run it change the mode back to
disable grid charging
. The only way I had to keep the mode has been to shut down the app.[...]