[APP][Pro] Solis Cloud Inverter - Receive realtime data from your Solis Inverter

According to Solis you can control power limit just like in the Solis Cloud app via the API. But I don’t understand the API data sheet.

*edit, found a Control API document.

https://oss.soliscloud.com/doc/SolisCloud_control_api_command_list.xlsx

I think we want to serve cid:15 “Power Limit Value”.

In the tester you can also generate the code. Choose controlSettings, CID 15, (hybrid mode off)
You will then get:

Request Constructor:

{
“authorization”: “API 1300319277300413995:4l4hd7YPVcw6TgyABmCu1GWkhK8=”,
“stringToSign”: “POST\n9G/zGNaNdzdnHGxphHZuKA==\napplication/json\nWed, 23 Apr 2025 14:41:13 GMT\n/v2/api/control”,
“sign”: “4l4hd7YPVcw6TgyABmCu1GWkhK8=”,
“time”: “Wed, 23 Apr 2025 14:41:13 GMT”,
“canonicalizedResource”: “/v2/api/control”,
“body”: {
“inverterSn”: “”,
“cid”: “15”,
“value”: “70”
}
}

Request Header:

{
“method”: “POST”,
“url”: “https://www.soliscloud.com:13333/v2/api/control”,
“data”: {
“inverterSn”: “”,
“cid”: “15”,
“value”: “70”
},
“header”: {
“ContentMD5”: “9G/zGNaNdzdnHGxphHZuKA==”,
“ContentType”: “application/json;charset=UTF-8”,
“Authorization”: “API 1300319277300413995:4l4hd7YPVcw6TgyABmCu1GWkhK8=”,
“Time”: “Wed, 23 Apr 2025 14:41:13 GMT”
}
}

Content MD5 is something about encryption. And the second part of the API key looks like a checksum when I test multiple times. So this is way above my level. @Kim_Kokholm Is this information something you can work with? In connection with negative feed-in tariffs it would be very nice if we could get this working.