POST api/ingest/config
Request Information
URI Parameters
None.
Body Parameters
ConfigBundle| Name | Description | Type | Additional information |
|---|---|---|---|
| Serial | string |
None. |
|
| Site | SiteInfo |
None. |
|
| Groups | Collection of ProductGroup |
None. |
|
| Inverters | Collection of ProductInverter |
None. |
|
| Jbs | Collection of ProductJb |
None. |
|
| Sensors | Collection of ProductSensor |
None. |
|
| Outs | Collection of ProductOut |
None. |
Request Formats
application/json, text/json
Sample:
{
"serial": "sample string 1",
"site": {
"placeName": "sample string 1",
"placeNameRear": "sample string 2",
"company": "sample string 3",
"timer": 1,
"mode": "sample string 4"
},
"groups": [
{
"power": 1.1,
"type": "sample string 1",
"id": 2,
"num": 1,
"place": "sample string 3",
"group": 1
},
{
"power": 1.1,
"type": "sample string 1",
"id": 2,
"num": 1,
"place": "sample string 3",
"group": 1
}
],
"inverters": [
{
"address": 1,
"power": 1.1,
"protocol": "sample string 1",
"port": "sample string 2",
"ip": "sample string 3",
"connect": 1,
"id": 4,
"num": 1,
"place": "sample string 5",
"group": 1
},
{
"address": 1,
"power": 1.1,
"protocol": "sample string 1",
"port": "sample string 2",
"ip": "sample string 3",
"connect": 1,
"id": 4,
"num": 1,
"place": "sample string 5",
"group": 1
}
],
"jbs": [
{
"address": 1,
"ch": 1,
"protocol": "sample string 1",
"port": "sample string 2",
"ip": "sample string 3",
"connect": 1,
"id": 4,
"num": 1,
"place": "sample string 5",
"group": 1
},
{
"address": 1,
"ch": 1,
"protocol": "sample string 1",
"port": "sample string 2",
"ip": "sample string 3",
"connect": 1,
"id": 4,
"num": 1,
"place": "sample string 5",
"group": 1
}
],
"sensors": [
{
"address": 1,
"protocol": "sample string 1",
"port": "sample string 2",
"ip": "sample string 3",
"id": 4,
"num": 1,
"place": "sample string 5",
"group": 1
},
{
"address": 1,
"protocol": "sample string 1",
"port": "sample string 2",
"ip": "sample string 3",
"id": 4,
"num": 1,
"place": "sample string 5",
"group": 1
}
],
"outs": [
{
"protocol": "sample string 1",
"port": "sample string 2",
"ip": "sample string 3",
"id": 4,
"num": 1,
"place": "sample string 5",
"group": 1
},
{
"protocol": "sample string 1",
"port": "sample string 2",
"ip": "sample string 3",
"id": 4,
"num": 1,
"place": "sample string 5",
"group": 1
}
]
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample:
Sample not available.