Energy storage queries device information
| parameter | description | required |
|---|---|---|
| action | webQueryDeviceEs | true |
| page | page processing, page number, start at 0, If you do not pass this parameter, it defaults to 0 | false |
| pagesize | page processing, The number of records per page, 1 ~ 50, If you do not pass this parameter, it defaults to 1 | false |
| devtype | device type, seedevice type | false |
| status | device status, seedevice status, If you do not pass this parameter, ignore it | false |
| pn | Digital collector number, Fuzzy search | false |
| brand | device brand | false |
| orderBy | collation rules, Possible values: ascsn, In order of device sn descsn, Press device SN in reverse order ascalias, In order of device aliases descalias, In reverse order by device alias ascdevaddrs, In device address order descdevaddrs, In reverse order by device address ,IF you do not pass this parameter, it defaults to ascsn |
false |
| search | Device alias or serial number, Fuzzy search | false |
response:
| parameter | description | required |
|---|---|---|
| device[x].devalias | Device alias | true |
| device[x].sn | Device serial number | true |
| device[x].status | device status | true |
| device[x].brand | Equipment brand 0 = energy storage machine,1=PV inverter,2=Grid-tied inverter,3=Energy storage all-in-one | true |
| device[x].devtype | device type | true |
| device[x].collalias | Data collector alias | true |
| device[x].pn | Digital collector number | true |
| device[x].devaddr | device address | true |
| device[x].devcode | Device protocol encoding | true |
| device[x].usr | Owning user | true |
| device[x].uid | User id | true |
{
"err":0,
"desc":"ERR_NONE",
"dat":{
"total":21,
"page":0,
"pagesize":10,
"device":[
{
"devalias":"AE618350016951092505",
"sn":"AE618350016951092505",
"status":0,
"brand":1,
"devtype":"",
"collalias":"汽车养护中心客户",
"pn":"AE618350016951",
"devaddr":5,
"devcode":2341,
"usr":"Kenytcs"
},
{
"devalias":"XE618350196488092505",
"sn":"XE618350196488092505",
"status":1,
"brand":1,
"devtype":"",
"collalias":"XE618350196488",
"pn":"XE618350196488",
"devaddr":5,
"devcode":2341,
"usr":"solis"
},
{
"devalias":"XE618350493251092505",
"sn":"XE618350493251092505",
"status":0,
"brand":1,
"devtype":"",
"collalias":"XE618350493251",
"pn":"XE618350493251",
"devaddr":5,
"devcode":2341,
"usr":"Krikulbo"
},
{
"devalias":"XE618350262192092505",
"sn":"XE618350262192092505",
"status":0,
"brand":1,
"devtype":"",
"collalias":"XE618350262192",
"pn":"XE618350262192",
"devaddr":5,
"devcode":2341,
"usr":"hiepnt"
},
{
"devalias":"XE618350109846092505",
"sn":"XE618350109846092505",
"status":0,
"brand":1,
"devtype":"",
"collalias":"XE618350109846",
"pn":"XE618350109846",
"devaddr":5,
"devcode":2341,
"usr":"miyaning"
},
{
"devalias":"XE618350060074092505",
"sn":"XE618350060074092505",
"status":1,
"brand":1,
"devtype":"",
"collalias":"XE618350060074",
"pn":"XE618350060074",
"devaddr":5,
"devcode":2341,
"usr":"hgpower1234"
},
{
"devalias":"XE618350124956092505",
"sn":"XE618350124956092505",
"status":0,
"brand":1,
"devtype":"",
"collalias":"新颜附3栋601",
"pn":"XE618350124956",
"devaddr":5,
"devcode":2341,
"usr":"Dxy1510"
},
{
"devalias":"XE618350142849092505",
"sn":"XE618350142849092505",
"status":1,
"brand":1,
"devtype":"",
"collalias":"XE618350142849",
"pn":"XE618350142849",
"devaddr":5,
"devcode":2341
},
{
"devalias":"XE618350138233092505",
"sn":"XE618350138233092505",
"status":1,
"brand":1,
"devtype":"",
"collalias":"XE618350138233",
"pn":"XE618350138233",
"devaddr":5,
"devcode":2341,
"usr":"mrhai2018"
},
{
"devalias":"XE618350450657092505",
"sn":"XE618350450657092505",
"status":1,
"brand":1,
"devtype":"",
"collalias":"XE618350450657",
"pn":"XE618350450657",
"devaddr":5,
"devcode":2341
}
]
}
}
possbile errror:
| Returns an error code | description | detailed description |
|---|---|---|
| 0x0008 | ERR_FORBIDDEN | rejection |
| 0x0102 | ERR_NOT_FOUND_DEVICE | device not found |