-
Notifications
You must be signed in to change notification settings - Fork 70
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
Setting battery charge/discharge profile #36
Comments
Nice - I haven't seen the Solaredge documentation but that should help me fine tune my PR #35 - although my LG battery does not seem to exactly fit the documented register behaviours. It would be awesome to add support for changing the storage mode - we probably just have to add a service that can be called to switch it by writing the appropriate registers. I'm certainly keen to do this myself as I have a problem right now with the inverter dumping the battery charge into the EV when it starts charging during hours of cheap import. If I could have HA switch the profile automatically, then I can hold on to the battery charge for when the import rate is expensive again. |
Yeah it's very handy to be able to change. I am using it for an LG Chem resu10h battery. Currently I just write to register 63242 in an automation based on a input_select field. My automation yaml for that is below
|
@nerfherder Thanks for the link to the documentation! I've used it to implement control of my battery's charge / discharge profile :-) I now have control! |
Implemented in #38 |
It is possible to control battery charge and discharge profiles by setting values to modbus register 63242 provided register 63236 is set to remote control.
I have set this up using the default modbus integration in hassio but this would be better setup as a default control in this integration.
The registers and settings are defined in https://www.photovoltaikforum.com/core/attachment/88445-power-control-open-protocol-for-solaredge-inverters-pdf/
The text was updated successfully, but these errors were encountered: