- 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 setting of String type HPS
Prod Env
Prod Env
GET
https://www.enerclo-atesspower.com/api/v1/hps/small-setting
OpenAPI-HPS
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/hps/small-setting?deviceSn=1
Response Body#
{
"code": 0,
"data": {
"batCapacity": 0,
......
"valleyPeriodTime2": "string"
},
"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 |
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 (OpenApiStringTypeHpsSettingVo)
optional
atsComNo
integer <int32>
optional
>= 0<= 256
atsUnitsNum
integer <int32>
optional
>= 0<= 10
batCapacity
integer <int32>
optional
>= 0<= 5000
batCellVoltSet1
number <float>
optional
>= 0<= 65.535
batCellVoltSet2
number <float>
optional
>= 0<= 65.535
batCellVoltSet3
number <float>
optional
>= 0<= 65.535
batCellVoltSet4
number <float>
optional
>= 0<= 65.535
batCellVoltSet5
number <float>
optional
>= 0<= 65.535
batCellsNum
integer <int32>
optional
>= 0<= 5000
batCompenGridSoc
integer <int32>
optional
>= 0<= 100
batCompenGridVolt
number <float>
optional
>= 0<= 50
batDischargePower1
integer <int32>
optional
>= 0<= 100
batDischargePower2
integer <int32>
optional
>= 0<= 100
batDischargePower3
integer <int32>
optional
>= 0<= 100
batDischargePower4
integer <int32>
optional
>= 0<= 100
batDischargePower5
integer <int32>
optional
>= 0<= 100
batOcChargeProtect
number <float>
optional
>= 0<= 1000
batOcDischargeProtect
number <float>
optional
>= 0<= 1000
batOverVoltProtect
number <float>
optional
>= 0<= 50
batRacksNum
integer <int32>
optional
>= 0<= 100
batSaturation
integer <int32>
optional
>= 0<= 10
batSocSet1
integer <int32>
optional
>= 0<= 100
batSocSet2
integer <int32>
optional
>= 0<= 100
batSocSet3
integer <int32>
optional
>= 0<= 100
batSocSet4
integer <int32>
optional
>= 0<= 100
batSocSet5
integer <int32>
optional
>= 0<= 100
batToNonCriticalEnable
enum<integer> <int32>
optional
Allowed values:
01
batUnderVoltProtect
number <float>
optional
>= 0<= 50
batUnderVoltWarn
number <float>
optional
>= 0<= 50
bmsEnable
enum<integer> <int32>
optional
Allowed values:
01
bmsVoltJudgeSwitch
enum<integer> <int32>
optional
Allowed values:
01
bypassEnable
enum<integer> <int32>
optional
Allowed values:
01
chargeRecoveryVolt
number <float>
optional
>= 0<= 50
checkTime
integer <int32>
optional
>= 0<= 1000
cutOffVolt
number <float>
optional
>= 0<= 50
dischargeRecoveryVolt
number <float>
optional
>= 0<= 50
exportLimit
enum<integer> <int32>
optional
Allowed values:
01
floatVolt
number <float>
optional
>= 0<= 50
genStartVolt
number <float>
optional
>= 0<= 50
genStopVolt
number <float>
optional
>= 0<= 50
generatorChargeEnable
enum<integer> <int32>
optional
Allowed values:
01
gridChargePower
number <float>
optional
gridPvEnable
enum<integer> <int32>
optional
Allowed values:
01
icharge
number <float>
optional
>= 0<= 800
maxExportToGrid
integer <int32>
optional
>= 0<= 500
maxGenChargePower
number <float>
optional
maxGenPower
integer <int32>
optional
>= 0<= 500
maxGridPower
integer <int32>
optional
>= 0<= 500
meterComNo
integer <int32>
optional
>= 0<= 255
meterComSwitchEnable
enum<integer> <int32>
optional
Allowed values:
01
meterCtRatio
integer <int32>
optional
>= 0<= 65535
modelSelect
enum<integer> <int32>
optional
Allowed values:
012345678
multiChargeDisChargeModeTime1
string
optional
multiChargeDisChargeModeTime2
string
optional
multiChargeDisChargeModeTime3
string
optional
multiChargeDisChargeModeTime4
string
optional
multiChargeDisChargeModeTime5
string
optional
oilMachineEnable
enum<integer> <int32>
optional
Allowed values:
01
onOff
enum<integer> <int32>
optional
Allowed values:
01
parallelEnable
enum<integer> <int32>
optional
Allowed values:
01
parallelRedundant
enum<integer> <int32>
optional
Allowed value:
0
parallelUnitNum
integer <int32>
optional
>= 0<= 255
peakPeriodTime1
string
optional
peakPeriodTime2
string
optional
regularPeriodTime1
string
optional
regularPeriodTime2
string
optional
sharedBatteryEnable
integer <int32>
optional
>= 0<= 1
socChargeCutOff
integer <int32>
optional
>= 0<= 100
socDischargeCutOff
integer <int32>
optional
>= 0<= 100
socOff
integer <int32>
optional
>= 0<= 100
socOn
integer <int32>
optional
>= 0<= 100
socReDischarge
integer <int32>
optional
>= 0<= 100
startVolt
number <float>
optional
>= 0<= 50
systemNo
integer <int32>
optional
>= 0<= 1
trickleChargeSet
number <float>
optional
valleyPeriodTime1
string
optional
valleyPeriodTime2
string
optional
msg
string
optional
Example
{
"code": 0,
"data": {
"atsComNo": 0,
"atsUnitsNum": 0,
"batCapacity": 0,
"batCellVoltSet1": 0,
"batCellVoltSet2": 0,
"batCellVoltSet3": 0,
"batCellVoltSet4": 0,
"batCellVoltSet5": 0,
"batCellsNum": 0,
"batCompenGridSoc": 0,
"batCompenGridVolt": 0,
"batDischargePower1": 0,
"batDischargePower2": 0,
"batDischargePower3": 0,
"batDischargePower4": 0,
"batDischargePower5": 0,
"batOcChargeProtect": 0,
"batOcDischargeProtect": 0,
"batOverVoltProtect": 0,
"batRacksNum": 0,
"batSaturation": 0,
"batSocSet1": 0,
"batSocSet2": 0,
"batSocSet3": 0,
"batSocSet4": 0,
"batSocSet5": 0,
"batToNonCriticalEnable": 0,
"batUnderVoltProtect": 0,
"batUnderVoltWarn": 0,
"bmsEnable": 0,
"bmsVoltJudgeSwitch": 0,
"bypassEnable": 0,
"chargeRecoveryVolt": 0,
"checkTime": 0,
"cutOffVolt": 0,
"dischargeRecoveryVolt": 0,
"exportLimit": 0,
"floatVolt": 0,
"genStartVolt": 0,
"genStopVolt": 0,
"generatorChargeEnable": 0,
"gridChargePower": 0,
"gridPvEnable": 0,
"icharge": 0,
"maxExportToGrid": 0,
"maxGenChargePower": 0,
"maxGenPower": 0,
"maxGridPower": 0,
"meterComNo": 0,
"meterComSwitchEnable": 0,
"meterCtRatio": 0,
"modelSelect": 0,
"multiChargeDisChargeModeTime1": "string",
"multiChargeDisChargeModeTime2": "string",
"multiChargeDisChargeModeTime3": "string",
"multiChargeDisChargeModeTime4": "string",
"multiChargeDisChargeModeTime5": "string",
"oilMachineEnable": 0,
"onOff": 0,
"parallelEnable": 0,
"parallelRedundant": 0,
"parallelUnitNum": 0,
"peakPeriodTime1": "string",
"peakPeriodTime2": "string",
"regularPeriodTime1": "string",
"regularPeriodTime2": "string",
"sharedBatteryEnable": 0,
"socChargeCutOff": 0,
"socDischargeCutOff": 0,
"socOff": 0,
"socOn": 0,
"socReDischarge": 0,
"startVolt": 0,
"systemNo": 0,
"trickleChargeSet": 0,
"valleyPeriodTime1": "string",
"valleyPeriodTime2": "string"
},
"msg": "string"
}
Modified at 2024-03-21 10:59:00