Skip to content

电站管理 API(用户授权)

电站管理 API 提供电站的新增、修改以及采集器和逆变器的绑定/解绑功能。

适用授权方式:面向云平台用户授权

基础信息

项目说明
认证方式自定义 HMAC-SHA1 签名
API 基础地址https://www.soliscloud.com:13333/

所有接口返回统一的 JSON 结构:

json
{
  "success": true,
  "code": "0",
  "msg": "success",
  "data": {}
}

修改电站 — /v1/api/stationUpdate

参数类型必填说明
idNumber电站 ID
stationNameString电站名称
capacityString装机容量 (kWp)
addrString电站地址
priceNumber电价
timeZoneStandardIdString标准时区,如 Asia/Shanghai

data 返回 null。

新增电站并绑定采集器 — /v1/api/addStationBindCollector

参数类型必填说明
stationIdNumber已有电站 ID(如有则绑定 SN)
snString采集器 SN(多个用逗号分隔)
stationNameString电站名称
capacityString装机容量 (kWp)
userIdInteger业主 ID(默认:当前账号)
latitudeString纬度
longitudeString经度
moneyString货币
addrString电站地址
priceInteger电价
timeZoneStandardIdString标准时区,如 Asia/Shanghai

data 返回新增的电站 ID(stationId)。

解绑采集器 — /v1/api/delCollector

参数类型必填说明
snString采集器 SN
deleteInvertInteger1:删除所有逆变器,0:不删除(默认)

data 返回 null。

绑定逆变器 — /v1/api/addDevice

参数类型必填说明
idInteger电站 ID(id/nmiCode 二选一)
snString逆变器 SN,多个用逗号分隔
nmiCodeStringNMI 码

data 返回 null。


错误码参考

接口返回的 code 错误码及说明请参考 错误码