SolarEdge API Access & Integration

Greetings!
We just received our API from the installers for which we asked, i tried using the site ID from the SolarEdge app.
When inputting the API / ID i get this error:

We don’t have admin access / site owner so we’re unable to generate our own API, would that be the issue?

Better use a custom_component like this one: GitHub - WillCodeForCats/solaredge-modbus-multi: Modbus/TCP local polling to one or more SolarEdge inverters. For single inverters, multiple inverters, meters, and batteries.

This would be a solution where i’d have to pull a ethernet cable around to the inverter (from server room to basement).

I’d like a solution which is remote / Wi-Fi - the inverter i have HERE

NOTE: I don’t have the IP Address nor access to the setapp

This integration is connected via Wifi to your SolarEdge device.

Please see the documentation on the Wiki part of the github: Home · WillCodeForCats/solaredge-modbus-multi Wiki · GitHub
The index of the wiki is on the right side of the screen.

Here’s the specific Configuration info for the inverter(s): Configuration · WillCodeForCats/solaredge-modbus-multi Wiki · GitHub

Oh my bad i see, and the IP address would be a static one not dynamic which i would input into the IP field with the port of the TCP/Modbus on the integration if i’m correct?
This seems really easy for local access without going thru the servers (api).
What’s the update time like via this connection, is it every X minutes or?

Once every 10-15 seconds in my system.

Thank you very much for this quick response and elaboration! I will try this today - may i ask are u acknowledged by any chance with the “wmbusmeters” integration. I’m struggling to understand that part sadly…

Your welcome, happy to help, I hope you can get it working :slight_smile:

wmbusmeters? Do you have a www-link I can look at?

I am trying to read my meter via WMBUS / LoRa - i got a wmbus gateway that im trying to use to read the signals sent by the meter.
I got a response in the WM-Bus Gateway Studio from some kind of meter

I am just not sure how to integrate anything via MQTT & wmbusmeters addon
Not sure what the “www.link” would be :sweat_smile:

Did you look at this topic? Add-on request : wmbusmeter

I have added that addon and installed mqtt etc. i tried setting it up this way:

Would this message help? Add-on request : wmbusmeter - #13 by hubikj


I keep getting some random connections but it’s impossible to know what is what… i think his meter was one of the already certified ones / prepared for ones… Mine doesn’t seem to exist anywhere

Maybe this program can help you: https://mqtt-explorer.com/
It allows you to connect to any MQTT broker and see all the data coming in.

But now I’m thinking you missed an earlier configuration-step.


Very possible i missed something, i just finally found out how to setup the USER & PASSWORD for MQTT.

But i cannot connect to my home assistant MQTT.

edit: everytime i change the password here it changes it back to this text like huh

MQTT is an AddOn, not an Integration. You’re in the wrong place :slight_smile:


Already done and still everything seems to be broken…

What does the MQTT broker Log show?

Wait, you should use your external ip-address of your HA system in the MQTTExplorer. Or homeassistant.local. Not core-mosquitto, that’s the HA-internal address.

I just reinstalled all 3 parts - i setup MQTT and the Broker i am now trying to move onto the wmbus.

When i input the external IP / homeassistant.local one it gives me “Not Supported” on the MQTT protocol