How can I add my battery to the energy module with the official SE web integration?
I obviously need current battery input and current battery output to configure the energy module. But I cannot select any appropriate entity. The only related entity I can see is “storage power” which is I assume is positive on battery output and negative on battery input. But I cannot select this. And probably would need two separate entities anyways, right?
Can I do this with template sensors and/or utility meter? If yes, could anyone share some config? I am totally new to this.
Hi All
I am a newbie with Home Assistant,
I have been trying to get the Solaredge ModBus integration working with HA for over a week now with no luck.
I have a SE4000-16A. i can only get ModBus when I use the lan port to show on the inverter as connected but i am not able to get the integration to work. all the sensors just show up as unavailable. i have searched the web for a solution and am not able to find anything.
any help would be appreciated
I have the IP Address of the inverter it is using port 502 for the ModBus i have made sure that it is using the Lan for the server connection and not Wifi. but when ever i setup the integration all the sensors just show up as unavailable.
The absolute values (as seen on the right side) are not effected by it. (it gets only effected if the negativ are before midnight, and the positive again after midnight)
Is there a solution for a default or “null” value if the API is not reachable?
Not sure if it’s the same thing, but I seem to get roughly 4-hour updates which leaves my graphs very confused. I have two solar systems, the solaredge is the lighter color. Notably, I am certain there was no solar production from 11pm → midnight, seems like a delayed update.
are you pulling the values from the SolarEdge API?
If yes, it can be caused by the following case:
Your inverter is producing energy - but can’t submit the information to the API (Webportal) because it is down
The Inverter is storing the information locally, and sending the information to the API as soon the connection is established again.
Therefore, it can happen, that the API is getting the information over night - internally, the API will show it correctly, because the Inverter is also sending the timestamps - but you will probably see the results when they arrive in the Webportal.
I had a similar case last year - and therefore switched back to the direct communication with the inverter.
@markpurcell I’m running the latest HA and I see solaredge entities (in Wh), I have enabled them all, but still can’t select them in energy configuration. What am I doing wrong?
it shouldn’t be neccecary to convert the values into kwh or create another sensor …
At least the ones from the modbus integration should come with all relevant information - and (at least with the current version of HA) you can also add Sensors with Wh to the energy dashboard without any issues.
I’ve just rebuilded my homeassistant - and this time, I’ve just not added template sensors to convert the value.
No issues - everything is working as I expect.
I am also on 4.15.119 - and ModbusTCP is working fine.
But since I don’t rely on wifi - a wired connection was planned from the beginning…
There’s just one thing you should be aware of:
The inverter does only accept one active connection over ModbusTCP - If you do have other devices, which needs to communicate with the inverter (a wallbox for example) you need to consider this into your infrastructure planning.
I am using a “Modbus Proxy” - which will connect to the inverter.
And then, all other clients and applications connect to the modbus proxy.
In my case, this is the SolarEdge Modbus integration, and the Wallbox for now.
If other hardware like a heatpump will come in the future, they can use the proxy directly.
I guess, the newer Firmware will be rolled out automatically at some point - but you can also create a support ticket and SolarEdge will update the inverter.