-
Notifications
You must be signed in to change notification settings - Fork 9
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
Solaredge firmware 4.21.xx and 4.22.xx breaks remote battery storage commands #109
Comments
oh really, can you send me some diagnostic reports after these changes. plus their docs are public so their is some new version available. |
Please find some debug output. One of my scripts is trying to execute remote storage commands. debug.log |
can you make some screenshots of all the inverter menu options. maybe change by hand, capture the value of the registers |
only see failed to connect, saw on the docs they talk about lan only , not wifi and max 1 connection at a time. in my app I do a poll every 30 sec , release the connection for other stuff like write, or keep on retrying. |
I am back on solaredge firmware 4.20.xx so i'm unable to screenshot. I am using lan, only one client and never had any connection issues. Anyone else upgraded to firmware 4.21.xx or higher? |
ok and now it works? |
I experienced the same issue after the update. However, the SolarEdge app now has a "Time of Use" feature (more info) that allows me to manage my battery charging schedule according to my needs. As a result, I rely on the SolarEdge app for battery management and only use the Home Assistant integration for monitoring. |
Hi @alecad, could you please share your firmware version? I tried that "Time of Use" feature with firmware 4.21.xx and I was not successful with charing my battery from grid. |
Hi, same issue with new firmware, how can I downgrade to 4.20? |
Hi @iNaiks, Please open a case with solaredge support. They are able to rollback the firmware to 4.20.xx. |
Firmware version: 4.22.39. I also encountered issues setting up the “Time of Use” feature. After trying various approaches, I ended up performing a factory reset on the inverter and reconfiguring the parameters. I then had to contact technical support because the “import limit” option was no longer visible in SetApp. Unfortunately, I had to pretend to be an installer in order to speak with someone who fully understood the issue. They confirmed that there was a specific setting that isn’t configurable via SetApp, and they adjusted it on their end. |
do we think your reset was the solution or their fix on their end? |
The “Time of Use” feature didn’t work before the reset. After performing the factory reset, TOU started functioning, but I lost the “import limit” option within SetApp. SolarEdge support then had to intervene to restore that capability, as it’s not adjustable from the user side. |
this is all from the app or menu or not? Do we already have some modbus docs about how to do TOU ( timing part) . I remember 2 years back you could do this on the site with an installer account and whole NL could see your TOU profile. |
The Time of Use feature I’m referring to (available at https://marketing.solaredge.com/tou-mode) is entirely within the end-user’s monitoring app. It seems relatively new—at least it only appeared for me after the latest updates. The installer-side setup you mentioned, where the installer creates a profile visible to everyone, is a different functionality and not what I’m talking about here. According to their documentation, the end-user TOU functionality should charge the battery at specific times based on certain logic—such as average consumption and weather forecasts for the following day—rather than just following a simple, fixed schedule. |
In my case I'm using the "solaredge modbus for home assistant" and whit the update I can't control any limit on the battery. |
so I got version 4.21.23 , let me do some testing. |
no it was something else , my 2nd inverter did the remaining 4k charge of battery. so it works for me as expected. let me check max 500w discharge. |
also discharge 500w works for me. Maybe some HA issue? Did not hear anything from my homey app users. around 3k are using solaredge but not everyone have a battery. ( I got LG and Solaredge one) |
Thank you for checking @biemond. That is very interesting. Who is the maintainer of https://github.com/binsentsu/home-assistant-solaredge-modbus/? I raised the same issue in that project but never got an answer. |
@thomaslehmann1234 is this working for you? |
I do this
and this
|
4.21.23. https://www.solaredge.com/us/support/firmware-release-notes/residential-inverters-setapp SolarEdge Home Battery 400V - AC charge - New definition | New definition for “Grid charge”
|
also had users where this was disabled somehow
|
Sorry, I don't know how to use from your repo. I only used the Home Assistant HACS integration from binsentsu. I will try to understand how your repo works and try to make a form from other repo. Very thanks for the info !!! |
yeah we use homey or better we use nodejs but I know on HA you can also do modbus read and write , you can check register 0xe005 or 57349 or install nodejs , install the packages and run this js script on node. like this https://github.com/biemond/solaredge.modbus/blob/main/test.js |
I don't know what happen but this morning all is working fine 🤣, remote commands works for charging and now the "bat.charging limit" keeps the numer i set. I don't know |
yep solaredge night batch. they do some stuff for batt during that time. also had it on the 1st days. by default they disable it all, when used and it is ok they will enable it again. |
So they are changing settings to all people and are going to change it again? |
maybe this upgrade was breaking or your reset did this and the night batch fixed it for you again. |
It seems that SolarEdge has dowgraded my inverter that night. |
ack. but after reset and that night, it also worked for you on 4.21 or not? |
I think was the downgrade but I'm not 100% secure. |
In the other thread I found this comment: binsentsu/home-assistant-solaredge-modbus#259 (comment) Stack trace looks like there's a signed/unsigned type issue with a previously unpopulated value, and the latest firmware is finally populating it. My battery is getting installed on Wednesday, so watching closely. Hope this helps |
can be or it is more a HA issue, curious which register it is then . at least. I don't have any issue with 4.21 and my 2 batteries.
|
Hey folks,
I installed firmware 4.21.xx to my Solaredge SE10K-RWS and found out, that my HA remote storage commands stopped working after that upgrade, no effects from the remote battery commands. I enabled debug mode for the integration without any entries in the logs.
A test with firmware 4.22.xx resulted in the same issue. I requested a firmware rollback from Solaredge support to 4.20.xx and remote battery storage commands are back.
Solaredge startet to introduce new battery profiles in the latest releases so maybe modbus registers changed?
Any ideas?
The text was updated successfully, but these errors were encountered: