goodwe-logo开放平台

查询系统历史测点数据

接口描述

功能描述

根据系统ID查询系统下的历史测点数据。

访问限制

  • 每个ip的限流次数:每分钟10次。
  • 获取系统历史数据,一次最多支持查询50个系统。

请求方式

HTTPS调用

POST https://we.goodwe.com/api/openapi/v1/service/getSystemPointsDayMonthYearDataList

Header参数

属性类型必填说明
AuthorizationString用户token

请求参数

属性类型必填说明
systemIdListList<String>系统id集合
dimensionString查询方式(day日、month月、year年、total累计)(默认year维度查询当年、month维度当年所有月、day维度当月所有日、累计)
startDateString开始日期(yyyy-MM-dd格式)(day维度一次性可查31天、month维度一次性可查12个月、year不限制)
endDateString结束日期(yyyy-MM-dd格式)
identityCodeString业主身份:assetsManage-资方,care-运维商,powerMonitorInvested-用能业主(被投),powerMonitor-用能业主(自投),vpp-虚拟电厂(默认assetsManage-资方 )

返回参数

属性类型说明示例值
codeString请求成功或失败标识,“00000”请求成功,其余code请求失败-
descriptionString请求结果描述-
dataObject返回数据-
data.dataListList<Object>系统列表-
data.dataList.thingIdLong系统id1746767166860034048
data.dataList.nameString系统名称测试电站-lhh
data.dataList.stateString系统状态normal-正常,abnormal-异常
data.dataList.stateNameString系统状态normal-正常,abnormal-异常
data.dataList.dataListObject系统具体数据-
data.dataList.dataList.dateString时间累计:null,年:2024 月:2024-03 日:2024-11-01
data.dataList.dataList.metricsObject测点数据-

其他说明

附录中未返回的字段默认为0

调用示例

请求数据示例

json
{ "systemIdList": ["1746767166860034048"], "dimension": "month", "startDate":"2023-01-01", "endDate":"2023-12-30" }

返回数据示例

样例1:返回电站历史数据成功

json
{ "code": "00000", "description": "成功", "data": { "dataList": [ { "thingId": "1619145966919745536", "name": "统一指标电量和收益at勿动系统!!", "state": "abnormal", "stateName": "异常", "dataList": [ { "date": "2024-06-25", "metric": { "selfProfit": -37.878463, "selfUseE": -69.158610, "eCritical": 1021.07383067, "gridEFlat": 229.34021783, "topGridProfitValley": 663.57694379, "equivalentTree": 1.967348, "topGenerateProfitCritical": 888.33423268, "topGridProfitPeak": 438.68309105, "profitTotalPV": 1977.736346, "selfUseEFlat": 10.063987, "eReactiveTotal": 3113.05432000, "savedProfitFlat": -5.635832, "topGenerateProfitValley": 629.56713013, "topGenerateProfitFlat": 134.06635443, "eValley": 1144.66750933, "savedProfitValley": 34.009814, "selfProfitPeak": -18.833148, "ePeak": 626.64170567, "topGridProfitDeep": 0, "netProfitPV": 1977.736346, "eReactive": 3136.48733000, "eDeep": 0, "gridE": 3100.94586000, "selfProfitValley": -34.009814, "selfProfitDeep": 0.000000, "gridProfit": 2015.61480900, "savedProfit": 37.878463, "weightedEPrice": 0.652333, "epReactiveTotal": 3108.53312000, "gridEDeep": 0, "gridECritical": 1010.35122583, "topGenerateProfitDeep": 0, "epTotal": 3029.043370, "selfProfitFlat": 5.635832, "selfUseEDeep": 0.000000, "selfUseRate": -0.022811, "ep": 3098.20198000, "topGenerateProfitPeak": 419.84994280, "topGenerateProfit": 2071.81766004, "topGridProfitFlat": 128.43052199, "selfUseEValley": -61.836025, "genEp": 3064.05683000, "savedProfitPeak": 18.833148, "selfProfitCritical": 9.328666, "selfUseEPeak": -28.109177, "topGridProfit": 2109.69612331, "epReactive": 3138.22432000, "eFlat": 239.40420433, "topGridProfitCritical": 879.00556648, "savedProfitDeep": 0.000000, "saveCoal": 1.212715, "reactiveTotal": 6221.587440, "gridEValley": 1206.50353417, "gridEPeak": 654.75088217, "savedProfitCritical": -9.328667, "eTotal": 3031.78725000, "greenERate": -0.022832, "co2Reduction": 1.440099, "selfUseECritical": 10.722605 } }, { "date": "2024-06-24", "metric": {} }, { "date": "2024-06-23", "metric": {} }, { "date": "2024-06-22", "metric": {} } ] } ] } }
system-history-point-demo