Communication with Solis inverter

Looks good. Adds to home assistant fine now and values look ok on initial glance.
I’ll play more tomorrow and update if any issues.
Many thanks

1 Like

I’ve stumbled on this thread after searching through integrations etc. I don’t know how aware everyone is with Solis, but they’ve recently opened up their API to home users. You need to request access to the API through their solis-service platform, but to be fair, the agents that assist are pretty quick. I think I had my API access approved within about 24hours.

I haven’t integrated yet, and I have little free time to handle it on my own. But if someone was to get started and map out the feature’s I’d be more than happy to help when I get a bit of free time. The documentation provided is extensive and it looks like there are just reams of endpoints and data points we have access to such as from the inverter itself down the data that is logged on the datalogger.

Hello Sean,

I plan to integrate my Solis inverter into HomeAssistant as well. There seem to be quite some ways to do it.

1: Without any data logger directly via the RS482 Port. The protocol seems to be open (I found a pdf about that)
2: With data logger installed - just grab the data from the TX line
3: Grab the data from the Website using a python script
4: Use the API

Well, option 1 is a no-go for me, because I want to use SolisCloud.
Option 2 sounds interesting and I’ll have a look into that. I found a lot of rudimentary documentations on that topic, so I guess I’m gonna start with a RS485 to TTL converter, an Arduino and a serial Interface …
Option 3 is also a no-go: I don’t want update delays of 5+ mins…

So Option 4 sounds really interesting. But like option 2, I can’t find any information about the refresh rate. If the API is as “fast” as SolisCloud, then it’s pretty much useless …

I ordered the API access aswell, but the Ticket System seems to have lost a lot of performance. Ticket is still pending and not assigned … since 2 days now. However, I want to give this Home Assistant with a Solis Hybrid inverter – A taste of Blue Feathers sort of documentation a go once I got the API access.

Has anyone set up the API access and can say something about the refresh rate? Same goes for the RS485 Link: How often does the data logger reads data from the inverter?

1 Like

Just a quick follow-up

I got the API running - it’s quite straight forward if you use the tutorial of the post above.

Now I can answer the question 4 :slight_smile:
The update interval of the API is: 5 Minutes! I really did hope it would be a bit faster, but hey - it’s a quick way to read the Solis without any additional hardware and set-up/coding. You can actually spend hours to set up the visualization because there is a shitload of information …

Yea - it’s in german and it’s not nice, but I’m on a learning curve. Started using Home Assistant just 5 days ago …

It’s kinda funny, because once I got the setup it began snowing and now there is a fine layer of snow on my solar panels. My peak output is 68W :smiley: But I have faith in global warming …

What kind of adapter do i need to connect a RS485 adapter to the COM port on my Solis - S6-GR1P3.6K-M

I used a standard 7 pin DIN socket - any of the sockets here Amazon.com : 7 pin din connector

Then removed the housing - and the remaining socket is a perfect fit

1 Like

How did you hook up your Acrel meter?
Is it connected to the Solis inverter or is it a standalone?

Can you explain how did you get the Acrel meter to work with HA?
Also, what readings are you pulling off the Acrel meter?

Hello Robert,

I would like to ask you wich Modbus you use? I have found multiple forums where they talk about the TCP Modbus, but I can’t get to the settings to see if TCP is activated and wich port I need.

Some news WRT this topic; I found that an API with the Soliscloud is available upon request.
Could be a starting point to build a proper integration with Home-assistant.

@arcaic Hi, I also have an RAI-3K-48ES-5G with LAN stick, but i cannot seem to get it working. Can you explain the settings you are using? Thanks

Has anyone in Australia managed to get API access ?

With the ginglong website shutdown imminent I’ve been attempting to switch over to Solis Cloud API, however when going through the process above they just close the ticket and tell me to contact an AU based solis email address which I’m still waiting to hear back from.

hi, i saw your post about the modbus tables and the connections to the solis inverter. i am planning to read the output data from my inverters. are you willing to supply me the information you have?

Greetings jim vogelzang

Same here.

This PDF has been the best resource I’ve used for the Solis modbus registers

It’s not based on the most recent official document but the newer ones from Solis have sections missing so this is much better.

Hi Will,
Do you know if the integration works with something like this:

I’m building next year and the builder uses solis inverters.

I’m planning cabling now and thinking to put a rj45 point next to the inverter, bring the rs485 back to the above (rs485 over cat6) sitting somewhere near my patch panel. Maybe into a raspberry pi but maybe to a vm if passthrough works ok.

Cheers !

Yea it should work fine.
But wouldn’t an Ethernet-RS485 adaptor give you greater flexibility as you don’t need to plug it physically into the Pi / VM?

1 Like

Yes that’s a much better. Thank you !

Did you have any luck? If so, what is the email for AU?

Never mind … got my API activated today via local support.

Hi
How does one add the interface/add on to HA. It does not appear in the store