- Record
- 1. the first step Authorization
- 2.the seccond step add Plant
- 3.the third step add DataLog
- OpenAPI-BMS
- Get base info of BCUGET
- Get base info of BCU listGET
- Get historical data of BCUGET
- Get the latest real-time data of BCUGET
- Get setting of BUCGET
- Modify setting of BCUPUT
- Get base info of MBMSGET
- Get base info of MBMS listGET
- Get historical data of MBMSGET
- Get the latest real-time data of MBMSGET
- Get setting of MBMSGET
- Modify setting of MBMSPUT
- OpenAPI-DataLog
- OpenAPI-HPS
- Get Central type base info of HPSGET
- Get Central type base info of HPS listGET
- Get historical data of Central type HPSGET
- Get the latest real-time data of Central type HPSGET
- Get setting of Central type HPSGET
- Modify setting of Central type HPSPUT
- Get String type base info of HPSGET
- Get String type base info of HPS listGET
- Get historical data of String type HPSGET
- Get the latest real-time data of String type HPSGET
- Get setting of String type HPSGET
- Modify setting of String type HPSPUT
- OpenAPI-PBD
- OpenAPI-PCS
- OpenAPI-Plant
Get the latest real-time data of PCS
Prod Env
Prod Env
GET
https://www.enerclo-atesspower.com/api/v1/pcs/data-last
OpenAPI-PCS
Limit the frequency#
Request Header#
Header | Value | Description |
---|---|---|
Authorization | ############ your token ############ | Permission validation |
Accept-Language | en | English Message |
Request Param#
Key | Value Type |
---|---|
deviceSn | String |
https://www.enerclo-atesspower.com/api/v1/pcs/data-last?deviceSn=xxxxxxx
Response Body#
{
"code": 0,
"data": {
"atsBypass": 0,
......
"vpvwu": 0
},
"msg": "operate successfully"
}
data: result data
msg: result message,code=200 is usually empty
code | description |
---|---|
200 | succeed |
500 | fail |
400 | not fount |
403 | No access |
... | Other exceptions |
Response Data Description#
PCS whose dtc is 215xx models additional parameters#
parameter | device type | desc |
---|---|---|
runModel | DTC:215XX | 4:Back-up Mode;5:Standard Mode |
rtfPower | DTC:215XX | RTF Power(kW) |
rtfDemandPower | DTC:215XX | RTF Demand(kW) |
rtfState | DTC:215XX | RTF State |
rtfPowerLimit | DTC:215XX | RTF Power Limit(kW) |
Request
Query Params
deviceSn
string
required
Header Params
Authorization
string
required
Accept-Language
string
required
Default:
en
Responses
🟢200OK
application/json
Body
code
integer <int32>
optional
data
object (OpenApiPcsDataVo)
optional
atsBypass
integer <int32>
optional
bactivePower
number <float>
optional
bapparentPower
number <float>
optional
bmsStatus
integer <int32>
optional
bmsSystemStatus
integer <int32>
optional
bmsVoltStatus
integer <int32>
optional
breactivePower
number <float>
optional
bvbus
number <float>
optional
bypassFreq
number <float>
optional
capacity
integer <int32>
optional
checkTime
number <float>
optional
cpActivePower
number <float>
optional
cpPowerLimit
number <float>
optional
cpcu
number <float>
optional
cpcv
number <float>
optional
cpcw
number <float>
optional
dailyPowerGridInverter
number <float>
optional
deviceSn
string
optional
dgActivePower
number <float>
optional
dgApparentPower
number <float>
optional
dgCurrentU
number <float>
optional
dgCurrentV
number <float>
optional
dgCurrentW
number <float>
optional
dgGridSelect
integer <int32>
optional
dgReactivePower
number <float>
optional
dgTodayIntakePower
number <float>
optional
dgTodayIntakeTime
number <float>
optional
dgTotalIntakePower
number <float>
optional
dgTotalIntakeTime
number <float>
optional
dryContactState
integer <int32>
optional
ebatChargeTimeTotal
number <double>
optional
ebatChargeTotal
number <double>
optional
ebatDischargeTimeTotal
number <double>
optional
ebatDischargeTotal
number <double>
optional
echargeTimeToday
number <float>
optional
echargeToday
number <float>
optional
edischargeTimeToday
number <float>
optional
edischargeToday
number <float>
optional
egridTimeToday
number <float>
optional
egridTimeTotal
number <double>
optional
egridToday
number <float>
optional
egridTotal
number <double>
optional
eloadTimeToday
number <float>
optional
eloadTimeTotal
number <double>
optional
eloadToday
number <float>
optional
eloadTotal
number <double>
optional
epvTimeToday
number <double>
optional
epvTimeTotal
number <double>
optional
epvToday
number <float>
optional
epvTotal
number <double>
optional
etoGridTimeToday
number <float>
optional
etoGridTimeTotal
number <double>
optional
etoGridToday
number <float>
optional
etoGridTotal
number <double>
optional
fac
number <float>
optional
gvpvuv
number <float>
optional
gvpvvw
number <float>
optional
gvpvwu
number <float>
optional
ibat
number <float>
optional
ipva
number <float>
optional
ipvb
number <float>
optional
ipvc
number <float>
optional
ipvu
number <float>
optional
ipvv
number <float>
optional
ipvw
number <float>
optional
loadActivePower
number <float>
optional
loadApparentPower
number <float>
optional
loadIu
number <float>
optional
loadIv
number <float>
optional
loadIw
number <float>
optional
loadPf
number <float>
optional
loadReactivePower
number <float>
optional
maxChargeCurr
number <float>
optional
maxDischargeCurr
number <float>
optional
maxTemp
number <float>
optional
maxTempGroup
integer <int32>
optional
maxTempNum
integer <int32>
optional
maxVolt
number <float>
optional
maxVoltCell
integer <int32>
optional
maxVoltGroup
integer <int32>
optional
maxVoltNum
integer <int32>
optional
minTemp
number <float>
optional
minTempGroup
integer <int32>
optional
minTempNum
integer <int32>
optional
minVolt
number <float>
optional
minVoltCell
integer <int32>
optional
minVoltGroup
integer <int32>
optional
minVoltNum
integer <int32>
optional
mvpv
number <float>
optional
outActivePower
number <float>
optional
outApparentPower
number <float>
optional
outReactivePower
number <float>
optional
outvu
number <float>
optional
outvv
number <float>
optional
outvw
number <float>
optional
pac
number <float>
optional
pbdOutputPower
number <float>
optional
pcsDcPower
number <float>
optional
pf
number <float>
optional
runModel
integer <int32>
optional
status
integer <int32>
optional
sysBatteryCurr
number <float>
optional
systemNo
integer <int32>
optional
temp
number <float>
optional
temp1
number <float>
optional
temp4
number <float>
optional
time
string
optional
totalPowerGridInverter
number <float>
optional
vacu
number <float>
optional
vacv
number <float>
optional
vacw
number <float>
optional
vbat
number <float>
optional
vpvuv
number <float>
optional
vpvvw
number <float>
optional
vpvwu
number <float>
optional
msg
string
optional
Example
{
"code": 0,
"data": {
"atsBypass": 0,
"bactivePower": 0,
"bapparentPower": 0,
"bmsStatus": 0,
"bmsSystemStatus": 0,
"bmsVoltStatus": 0,
"breactivePower": 0,
"bvbus": 0,
"bypassFreq": 0,
"capacity": 0,
"checkTime": 0,
"cpActivePower": 0,
"cpPowerLimit": 0,
"cpcu": 0,
"cpcv": 0,
"cpcw": 0,
"dailyPowerGridInverter": 0,
"deviceSn": "string",
"dgActivePower": 0,
"dgApparentPower": 0,
"dgCurrentU": 0,
"dgCurrentV": 0,
"dgCurrentW": 0,
"dgGridSelect": 0,
"dgReactivePower": 0,
"dgTodayIntakePower": 0,
"dgTodayIntakeTime": 0,
"dgTotalIntakePower": 0,
"dgTotalIntakeTime": 0,
"dryContactState": 0,
"ebatChargeTimeTotal": 0,
"ebatChargeTotal": 0,
"ebatDischargeTimeTotal": 0,
"ebatDischargeTotal": 0,
"echargeTimeToday": 0,
"echargeToday": 0,
"edischargeTimeToday": 0,
"edischargeToday": 0,
"egridTimeToday": 0,
"egridTimeTotal": 0,
"egridToday": 0,
"egridTotal": 0,
"eloadTimeToday": 0,
"eloadTimeTotal": 0,
"eloadToday": 0,
"eloadTotal": 0,
"epvTimeToday": 0,
"epvTimeTotal": 0,
"epvToday": 0,
"epvTotal": 0,
"etoGridTimeToday": 0,
"etoGridTimeTotal": 0,
"etoGridToday": 0,
"etoGridTotal": 0,
"fac": 0,
"gvpvuv": 0,
"gvpvvw": 0,
"gvpvwu": 0,
"ibat": 0,
"ipva": 0,
"ipvb": 0,
"ipvc": 0,
"ipvu": 0,
"ipvv": 0,
"ipvw": 0,
"loadActivePower": 0,
"loadApparentPower": 0,
"loadIu": 0,
"loadIv": 0,
"loadIw": 0,
"loadPf": 0,
"loadReactivePower": 0,
"maxChargeCurr": 0,
"maxDischargeCurr": 0,
"maxTemp": 0,
"maxTempGroup": 0,
"maxTempNum": 0,
"maxVolt": 0,
"maxVoltCell": 0,
"maxVoltGroup": 0,
"maxVoltNum": 0,
"minTemp": 0,
"minTempGroup": 0,
"minTempNum": 0,
"minVolt": 0,
"minVoltCell": 0,
"minVoltGroup": 0,
"minVoltNum": 0,
"mvpv": 0,
"outActivePower": 0,
"outApparentPower": 0,
"outReactivePower": 0,
"outvu": 0,
"outvv": 0,
"outvw": 0,
"pac": 0,
"pbdOutputPower": 0,
"pcsDcPower": 0,
"pf": 0,
"runModel": 0,
"status": 0,
"sysBatteryCurr": 0,
"systemNo": 0,
"temp": 0,
"temp1": 0,
"temp4": 0,
"time": "string",
"totalPowerGridInverter": 0,
"vacu": 0,
"vacv": 0,
"vacw": 0,
"vbat": 0,
"vpvuv": 0,
"vpvvw": 0,
"vpvwu": 0
},
"msg": "string"
}
Modified at 2024-12-10 02:33:33