WillCodeForCats / WillCodeForCats/solaredge-modbus-multi
Document how to do advanced battery usage
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 326
- Forks
- 29
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 20
Description
This is a suggestion to enhance the documentation or possibly get pointers where it's documented already but I missed it.
When I read the official documentation (https://github.com/WillCodeForCats/solaredge-modbus-multi/wiki/Configuration) there is virtually not any real explanation on what Power Control options would do when enabled.
I did not enable it (yet) because I have no time to investigate right now and the warning message is scary enough :)
Describe the feature
When having batteries, and with Fall and Winter coming, there is less and less solar activity and some days sun is not sufficient to fully recharge the batteries during the day.
In Switzerland I have a double tarification for buying energy from the grid. In short it's cheaper over night than during the day. It will change in 2026 with some lower rate around noon but the idea is there. I already have a template sensor for knowing how much the energy from the grid costs at the moment.
It looks like it could be interesting to force charge the battery out of the grid during the night to consume during the day if there won't be enough sun during the day. That's the basic idea.
Based on this discussion in HA community (https://community.home-assistant.io/t/enough-solar-energy-later-to-charge-battery/592671/8), it looks like EMHASS plugin could be interesting to figure out if it would be worth it charging from the grid.
What I miss im the documentation (by reading, as said possibly it's more clear by just trying out), is whether enabling Power Control (and possibly "Storage control"?) is what will ultimately be needed to force the battery to charge, say at 5.30 AM and switch back to, say, "maximize efficiency" when done or when higher tarif starts.
So my request would be to possibly have some more description in the documentation, possibly with external pointers if one wants to go that way. I suspect you are doing something like that as maintainer for your own installation, so having some feedback or suggestions in the doc would be awesome.
Home Assistant
- Home Assistant Core Version: 2025.10.1
- solaredge-modbus-multi Version: 3.1.7
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked wiki Configuration page and review the Power Control and Storage control options, then compare them with the battery-charging scenario described in the issue. Document what each option does, whether it supports scheduled grid charging and switching modes, and add external pointers if the integration does not provide that behavior. Done means a user can understand the required settings and limitations without trial and error.
Written by the indexing model from the issue text.
Assessment
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100