# Solis omvormer sturen via Modbus TCP/IP

**URL:** <https://community.homey.app/t/solis-omvormer-sturen-via-modbus-tcp-ip/133900>\
**Category:** Vragen & hulp\
**Created:** [April 2, 2025, 8:25am UTC](https://community.homey.app/t/solis-omvormer-sturen-via-modbus-tcp-ip/133900 "2025-04-02T08:25:52Z")\
**Posts on this page:** 1\
**Showing post:** 22

<div class="post-metadata">

**Author:** ![Johan\_Bruyn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/johan_bruyn/32/132683_2.png) [@Johan\_Bruyn](https://community.homey.app/u/Johan_Bruyn)\
**Post date:** [April 23, 2025, 3:07pm UTC](https://community.homey.app/t/solis-omvormer-sturen-via-modbus-tcp-ip/133900/22 "2025-04-23T15:07:57Z")

</div>

Vandaag eens in de telefoon geklommen. Altijd leuk support in het Engels met iemand wiens moedertaal ook iets anders is. 🙃 Een uur later wel wat wijzer. Ik moet de e-mail met de API sleutel even beantwoorden en vragen om de API device control. Nog geen antwoordt, maar met ome Google vond ik ook wat.

> **[SolisCloud%20Device%20Control%20API%20V2.0.pdf](https://oss.soliscloud.com/doc/SolisCloud%20Device%20Control%20API%20V2.0.pdf)**
>
> 331.00 KB

Daarin vind je dan weer:  
[https://oss.soliscloud.com/doc/SolisCloud\_control\_api\_command\_list.xlsx](https://oss.soliscloud.com/doc/SolisCloud_control_api_command_list.xlsx)

En in de API sleutel mail stond al een link naar een test. (wees gerust niet mijn API sleutel)

> **[Soliscloud API Tester](https://soliscloudapitester.netlify.app)**
>
> Web site created using create-react-app

Volgens mij willen wij cid:15 “Power Limit Value” bedienen.

In de tester kan je dan ook de code genereren. Kies controlSettings, CID 15, (hybrid mode uit)  
Je krijgt dan:

**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](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”  
}  
}

Je zal uiteraard de API moeten veranderen in je eigen API key, al weet ik dan niet wat de code achter de : is. En je zal inverterSn moeten invullen met het serienummer van je omvormer.

**Vraag:**  
Maar dan nu de grote vraag. Hoe regel je dat met Homey? In een ander topic kwam ik onderstaand kaartje tegen. Dus ik denk dat ik op het goede spoor zit, maar hoe vul ik de “headers” in?

 ![Scherm­afbeelding 2025-04-23 om 16.58.30](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/8/780aaa30c9c7ac56ac7d6a163600894c57902223.png)

En nog een ander dingetje, ik weet dus nog niet of Solis dan ook de API voor je open moet zetten voor bediening. Want wat ik nu alleen zie op de cloud pagina is “monitoren” (wacht op e-mail Solis)

> **[Solis Cloud Monitoring](https://www.soliscloud.com/#/apiManage)**
>
> Professional solar system monitoring, assists installer(distributor)and end owner to monitor and manage solar system. you can keep track of your power generation and equipment operation status anytime and anywhere.

---

_[View the full topic](https://community.homey.app/t/solis-omvormer-sturen-via-modbus-tcp-ip/133900)._
