电表相关
用户下电表列表
接口描述
根据关键字,接入方向,电表类型,以及通选状态,获取当前用户下所有的电表列表
请求方法
/sol_monitor/ammeter/user/list
请求方式
GET
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| keyWord | query | string | 否 | 设备别名/SN/所属电站 |
| communicationStatus | query | string | 否 | 通讯状态 |
| ammeterDirection | query | string | 否 | 接入方向,0:正接,1:反接 |
| page | query | string | 是 | 页码 |
| pageSize | query | string | 是 | 每页个数 |
| ammeterType | query | string | 是 | 电表类型,0:光伏表,1:上网表 |
| device | header | string | 否 | |
| locale | header | string | 否 | |
| serviceModule | header | string | 是 | 服务模块,固定为 BASE |
| x-access-token | header | string | 是 |
返回数据结构
状态码 200
| 名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
|---|---|---|---|---|---|
| » success | boolean | true | 是否成功 | ||
| » message | string | true | 响应信息 | ||
| » code | integer | true | 响应码 | ||
| » result | object | true | 结果 | ||
| »» content | [object] | true | 电表列表 | ||
| »»» id | integer | false | 电表 ID | ||
| »»» brandId | integer | false | 品牌 ID | ||
| »»» createTime | string | false | 创建时间 | ||
| »»» name | string | false | 型号名称 | ||
| »»» plantId | integer | false | 电站 ID | ||
| »»» ammeterAlias | string | false | 电表别名 | ||
| »»» ammeterSn | string | false | 电表 SN | ||
| »»» ammeterStatus | integer | false | 电表状态, | ||
| »»» ammeterEnergy | number | false | 当日发电量 | ||
| »»» ammeterType | integer | false | 电表类型,0:光伏表,1:光口表,2:计量电表 | ||
| »»» ammeterDirection | integer | false | 接入方向,0:正接,1:反接 | ||
| »»» ammeterRate | integer | false | 波特率 | ||
| »»» brandName | string | false | 品牌名称 | ||
| »»» modelId | integer | false | 型号 ID | ||
| »»» dataUpdateTime | string | false | 数据更新时间 | ||
| »»» ammeterCollector | string | false | 关联采集器 SN | ||
| »»» ammeterCollectorName | string | false | 关联采集器名称 | ||
| »»» rdlInitialReading | integer | false | 正向总有功读数 | ||
| »»» rrcInitialReading | integer | false | 反向总有功读数 | ||
| »»» rrc1InitialReading | integer | false | 反向尖有功读数 | ||
| »»» rdl1InitialReading | integer | false | 正向尖有功读数 | ||
| »»» rrc2InitialReading | integer | false | 反向峰有功读数 | ||
| »»» rdl2InitialReading | integer | false | 正向峰有功读数 | ||
| »»» rrc3InitialReading | integer | false | 反向平有功读数 | ||
| »»» rdl3InitialReading | integer | false | 正向平有功读数 | ||
| »»» rrc4InitialReading | integer | false | 反向谷有功读数 | ||
| »»» rdl4InitialReading | integer | false | 正向谷有功读数 | ||
| »»» accessStatus | integer | false | 接入状态,0:未接入,1:已接入 | ||
| »»» associatedDeviceMode | integer | false | 关联设备方式,0:采集器,1:API | ||
| »»» calculationStartDate | string | false | 计量开始时间 | ||
| »»» plantName | string | false | 电站名称 | ||
| »»» postalAddress | string | false | 通讯地址 | ||
| »»» apiId | integer | false | 数据接入 ID | ||
| »»» apiName | string | false | API 名称 | ||
| »»» batteryStatus | number | false | 电池状态,0:电量不足,1:电池健康 | ||
| »»» batteryVoltage | number | false | 电池电压 | ||
| »»» keepYears | integer | false | 质保时间-年 | ||
| »»» keepMonths | integer | false | 质保时间-月 | ||
| »»» keepDaily | integer | false | 质保时间-天 | ||
| »»» keepStartTime | string | false | 质保开始时间 | ||
| »»» keepEndTime | string | false | 质保结束时间 | ||
| »»» nameRule | integer | false | 命名规则:0:平台规则,1:自定义 | ||
| »»» forwardPhotosUploadStatus | integer | false | 资产图片是否上传,0:未上传,1:已上传 | ||
| »»» assetsViewStatus | number | false | 资产标记状态,0:未标记,2:已标记 | ||
| »»» isCalc | number | false | 是否计入电量计算,0:否,1:是 | ||
| »»» remark | string | false | 备注 | ||
| »»» deviceImage | string | false | 设备图片 | ||
| »»» hasQuota | integer | false | 是否有额度 | ||
| »»» powerSupplyType | integer | false | 供电类型,0:电池供电,1:电源供电 | ||
| »» totalElements | integer | true | 总条数 | ||
| »» totalPages | integer | true | 总页数 | ||
| » timestamp | integer | true | 时间戳 |
返回示例
{
"success": true,
"message": "操作成功!",
"code": 200,
"result": {
"content": [
{
"id": 17,
"brandId": 1221,
"createTime": "2022-06-10 14:24:38",
"updateTime": "2025-01-24 14:15:06",
"name": "禾金泰DLT645电表",
"isDelete": 0,
"plantId": 37713,
"ammeterAlias": "光伏表03",
"ammeterSn": "91002104",
"ammeterStatus": 0,
"ammeterEnergy": 536,
"ammeterType": 0,
"ammeterDirection": 0,
"ammeterRate": 160,
"brandName": "通用",
"modelId": 4,
"dataSource": "3",
"dataUpdateTime": "2025-01-24 14:00:27",
"ammeterCollector": null,
"ammeterCollectorName": null,
"bindFlag": 0,
"modifyDataTime": "2025-01-24 14:00:27",
"unbindTime": null,
"dataAccessTime": null,
"offLineExceedDay": 0,
"rdlInitialReading": 0,
"rrcInitialReading": 0,
"rrc1InitialReading": 0,
"rdl1InitialReading": 0,
"rrc2InitialReading": 0,
"rdl2InitialReading": 0,
"rrc3InitialReading": 0,
"rdl3InitialReading": 0,
"rrc4InitialReading": 0,
"rdl4InitialReading": 0,
"collectorId": null,
"accessStatus": 1,
"associatedDeviceMode": 1,
"calculationStartDate": "2024-02-22 00:00:00",
"plantName": "苏州太仓连城1.458MWp工商业电站",
"scopeUseId": null,
"scopeUseName": null,
"postalAddress": "1558644440",
"apiId": 108,
"apiName": "禾金泰电表数据接入",
"powerNoChange": 0,
"isShutdown": 0,
"batteryStatus": null,
"batteryVoltage": null,
"keepYears": 4,
"keepMonths": null,
"keepDaily": null,
"keepStartTime": null,
"keepEndTime": null,
"nameRule": 1,
"forwardPhotos": null,
"forwardPhotosUploadStatus": null,
"assetsViewStatus": null,
"areaDivideId": null,
"areaDivideName": null,
"isCalc": null,
"remark": null,
"deviceImage": null,
"virtualAmmeterTimeList": null,
"inverterIdList": null,
"hasQuota": 1,
"powerSupplyType": 1
}
],
"totalElements": 429,
"totalPages": 22
},
"timestamp": 1737700705254
}
电站下电表列表
接口描述
根据关键字,接入方向,电表类型,以及通选状态,获取电站下所有的电表列表
请求方法
/sol_monitor/ammeter/list
请求方式
GET
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| plantId | query | integer | 是 | 电站ID |
| keyWord | query | string | 否 | 设备别名/SN/所属电站 |
| communicationStatus | query | string | 否 | 通讯状态 |
| ammeterDirection | query | string | 否 | 接入方向,0:正接,1:反接 |
| page | query | string | 是 | 页码 |
| pageSize | query | string | 是 | 每页个数 |
| type | query | string | 是 | 电表类型,0:光伏表,1:上网表 |
| device | header | string | 否 | |
| locale | header | string | 否 | |
| serviceModule | header | string | 是 | 服务模块,固定为 BASE |
| x-access-token | header | string | 是 |
返回数据结构
状态码 200
| 名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
|---|---|---|---|---|---|
| » success | boolean | true | 是否成功 | ||
| » message | string | true | 响应信息 | ||
| » code | integer | true | 响应码 | ||
| » result | object | true | 结果 | ||
| »» content | [object] | true | 电表列表 | ||
| »»» id | integer | false | 电表 ID | ||
| »»» brandId | integer | false | 品牌 ID | ||
| »»» createTime | string | false | 创建时间 | ||
| »»» name | string | false | 型号名称 | ||
| »»» plantId | integer | false | 电站 ID | ||
| »»» ammeterAlias | string | false | 电表别名 | ||
| »»» ammeterSn | string | false | 电表 SN | ||
| »»» ammeterStatus | integer | false | 电表状态, | ||
| »»» ammeterEnergy | number | false | 当日发电量 | ||
| »»» ammeterType | integer | false | 电表类型,0:光伏表,1:光口表,2:计量电表 | ||
| »»» ammeterDirection | integer | false | 接入方向,0:正接,1:反接 | ||
| »»» ammeterRate | integer | false | 波特率 | ||
| »»» brandName | string | false | 品牌名称 | ||
| »»» modelId | integer | false | 型号 ID | ||
| »»» dataUpdateTime | string | false | 数据更新时间 | ||
| »»» ammeterCollector | string | false | 关联采集器 SN | ||
| »»» ammeterCollectorName | string | false | 关联采集器名称 | ||
| »»» rdlInitialReading | integer | false | 正向总有功读数 | ||
| »»» rrcInitialReading | integer | false | 反向总有功读数 | ||
| »»» rrc1InitialReading | integer | false | 反向尖有功读数 | ||
| »»» rdl1InitialReading | integer | false | 正向尖有功读数 | ||
| »»» rrc2InitialReading | integer | false | 反向峰有功读数 | ||
| »»» rdl2InitialReading | integer | false | 正向峰有功读数 | ||
| »»» rrc3InitialReading | integer | false | 反向平有功读数 | ||
| »»» rdl3InitialReading | integer | false | 正向平有功读数 | ||
| »»» rrc4InitialReading | integer | false | 反向谷有功读数 | ||
| »»» rdl4InitialReading | integer | false | 正向谷有功读数 | ||
| »»» accessStatus | integer | false | 接入状态,0:未接入,1:已接入 | ||
| »»» associatedDeviceMode | integer | false | 关联设备方式,0:采集器,1:API | ||
| »»» calculationStartDate | string | false | 计量开始时间 | ||
| »»» plantName | string | false | 电站名称 | ||
| »»» postalAddress | string | false | 通讯地址 | ||
| »»» apiId | integer | false | 数据接入 ID | ||
| »»» apiName | string | false | API 名称 | ||
| »»» batteryStatus | number | false | 电池状态,0:电量不足,1:电池健康 | ||
| »»» batteryVoltage | number | false | 电池电压 | ||
| »»» keepYears | integer | false | 质保时间-年 | ||
| »»» keepMonths | integer | false | 质保时间-月 | ||
| »»» keepDaily | integer | false | 质保时间-天 | ||
| »»» keepStartTime | string | false | 质保开始时间 | ||
| »»» keepEndTime | string | false | 质保结束时间 | ||
| »»» nameRule | integer | false | 命名规则:0:平台规则,1:自定义 | ||
| »»» forwardPhotosUploadStatus | integer | false | 资产图片是否上传,0:未上传,1:已上传 | ||
| »»» assetsViewStatus | number | false | 资产标记状态,0:未标记,2:已标记 | ||
| »»» isCalc | number | false | 是否计入电量计算,0:否,1:是 | ||
| »»» remark | string | false | 备注 | ||
| »»» deviceImage | string | false | 设备图片 | ||
| »»» hasQuota | integer | false | 是否有额度 | ||
| »»» powerSupplyType | integer | false | 供电类型,0:电池供电,1:电源供电 | ||
| »» totalElements | integer | true | 总条数 | ||
| »» totalPages | integer | true | 总页数 | ||
| » timestamp | integer | true | 时间戳 |
返回示例
{
"success": true,
"message": "操作成功!",
"code": 200,
"result": {
"content": [
{
"id": 17,
"brandId": 1221,
"createTime": "2022-06-10 14:24:38",
"updateTime": "2025-01-24 14:15:06",
"name": "禾金泰DLT645电表",
"isDelete": 0,
"plantId": 37713,
"ammeterAlias": "光伏表03",
"ammeterSn": "91002104",
"ammeterStatus": 0,
"ammeterEnergy": 536,
"ammeterType": 0,
"ammeterDirection": 0,
"ammeterRate": 160,
"brandName": "通用",
"modelId": 4,
"dataSource": "3",
"dataUpdateTime": "2025-01-24 14:00:27",
"ammeterCollector": null,
"ammeterCollectorName": null,
"bindFlag": 0,
"modifyDataTime": "2025-01-24 14:00:27",
"unbindTime": null,
"dataAccessTime": null,
"offLineExceedDay": 0,
"rdlInitialReading": 0,
"rrcInitialReading": 0,
"rrc1InitialReading": 0,
"rdl1InitialReading": 0,
"rrc2InitialReading": 0,
"rdl2InitialReading": 0,
"rrc3InitialReading": 0,
"rdl3InitialReading": 0,
"rrc4InitialReading": 0,
"rdl4InitialReading": 0,
"collectorId": null,
"accessStatus": 1,
"associatedDeviceMode": 1,
"calculationStartDate": "2024-02-22 00:00:00",
"plantName": "苏州太仓连城1.458MWp工商业电站",
"scopeUseId": null,
"scopeUseName": null,
"postalAddress": "1558644440",
"apiId": 108,
"apiName": "禾金泰电表数据接入",
"powerNoChange": 0,
"isShutdown": 0,
"batteryStatus": null,
"batteryVoltage": null,
"keepYears": 4,
"keepMonths": null,
"keepDaily": null,
"keepStartTime": null,
"keepEndTime": null,
"nameRule": 1,
"forwardPhotos": null,
"forwardPhotosUploadStatus": null,
"assetsViewStatus": null,
"areaDivideId": null,
"areaDivideName": null,
"isCalc": null,
"remark": null,
"deviceImage": null,
"virtualAmmeterTimeList": null,
"inverterIdList": null,
"hasQuota": 1,
"powerSupplyType": 1
}
],
"totalElements": 429,
"totalPages": 22
},
"timestamp": 1737700705254
}
电表详情
接口描述
根据电表 ID,获取电表的详细信息
请求方法
/sol_monitor/ammeter/details
请求方式
GET
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| id | query | string | 是 | 电表 ID |
| device | header | string | 否 | |
| locale | header | string | 否 | |
| x-access-token | header | string | 是 |
返回数据结构
状态码 200
| 名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
|---|---|---|---|---|---|
| » success | boolean | true | 是否成功 | ||
| » message | string | true | 响应信息 | ||
| » code | integer | true | 响应码 | ||
| » result | object | true | 电表详情 | ||
| »» id | integer | false | 电表 ID | ||
| »» brandId | integer | false | 品牌 ID | ||
| »» createTime | string | false | 创建时间 | ||
| »» name | string | false | 型号名称 | ||
| »» plantId | integer | false | 电站 ID | ||
| »» ammeterAlias | string | false | 电表别名 | ||
| »» ammeterSn | string | false | 电表 SN | ||
| »» ammeterStatus | integer | false | 电表状态, | ||
| »» ammeterEnergy | number | false | 当日发电量 | ||
| »» ammeterType | integer | false | 电表类型,0:光伏表,1:光口表,2:计量电表 | ||
| »» ammeterDirection | integer | false | 接入方向,0:正接,1:反接 | ||
| »» ammeterRate | integer | false | 波特率 | ||
| »» brandName | string | false | 品牌名称 | ||
| »» modelId | integer | false | 型号 ID | ||
| »» dataUpdateTime | string | false | 数据更新时间 | ||
| »» ammeterCollector | string | false | 关联采集器 SN | ||
| »» ammeterCollectorName | string | false | 关联采集器名称 | ||
| »» rdlInitialReading | integer | false | 正向总有功读数 | ||
| »» rrcInitialReading | integer | false | 反向总有功读数 | ||
| »» rrc1InitialReading | integer | false | 反向尖有功读数 | ||
| »» rdl1InitialReading | integer | false | 正向尖有功读数 | ||
| »» rrc2InitialReading | integer | false | 反向峰有功读数 | ||
| »» rdl2InitialReading | integer | false | 正向峰有功读数 | ||
| »» rrc3InitialReading | integer | false | 反向平有功读数 | ||
| »» rdl3InitialReading | integer | false | 正向平有功读数 | ||
| »» rrc4InitialReading | integer | false | 反向谷有功读数 | ||
| »» rdl4InitialReading | integer | false | 正向谷有功读数 | ||
| »» accessStatus | integer | false | 接入状态,0:未接入,1:已接入 | ||
| »» associatedDeviceMode | integer | false | 关联设备方式,0:采集器,1:API | ||
| »» calculationStartDate | string | false | 计量开始时间 | ||
| »» plantName | string | false | 电站名称 | ||
| »» postalAddress | string | false | 通讯地址 | ||
| »» apiId | integer | false | 数据接入 ID | ||
| »» apiName | string | false | API 名称 | ||
| »» batteryStatus | number | false | 电池状态,0:电量不足,1:电池健康 | ||
| »» batteryVoltage | number | false | 电池电压 | ||
| »» keepYears | integer | false | 质保时间-年 | ||
| »» keepMonths | integer | false | 质保时间-月 | ||
| »» keepDaily | integer | false | 质保时间-天 | ||
| »» keepStartTime | string | false | 质保开始时间 | ||
| »» keepEndTime | string | false | 质保结束时间 | ||
| »» nameRule | integer | false | 命名规则:0:平台规则,1:自定义 | ||
| »» forwardPhotosUploadStatus | integer | false | 资产图片是否上传,0:未上传,1:已上传 | ||
| »» assetsViewStatus | number | false | 资产标记状态,0:未标记,2:已标记 | ||
| »» isCalc | number | false | 是否计入电量计算,0:否,1:是 | ||
| »» remark | string | false | 备注 | ||
| »» deviceImage | string | false | 设备图片 | ||
| »» hasQuota | integer | false | 是否有额度 | ||
| »» powerSupplyType | integer | false | 供电类型,0:电池供电,1:电源供电 | ||
| » timestamp | integer | true | 时间戳 |
返回示例
{
"success": true,
"message": "string",
"code": 0,
"result": {
"id": 0,
"brandId": 0,
"createTime": "string",
"name": "string",
"plantId": 0,
"ammeterAlias": "string",
"ammeterSn": "string",
"ammeterStatus": 0,
"ammeterEnergy": 0,
"ammeterType": 0,
"ammeterDirection": 0,
"ammeterRate": 0,
"brandName": "string",
"modelId": 0,
"dataUpdateTime": "string",
"ammeterCollector": "string",
"ammeterCollectorName": "string",
"rdlInitialReading": 0,
"rrcInitialReading": 0,
"rrc1InitialReading": 0,
"rdl1InitialReading": 0,
"rrc2InitialReading": 0,
"rdl2InitialReading": 0,
"rrc3InitialReading": 0,
"rdl3InitialReading": 0,
"rrc4InitialReading": 0,
"rdl4InitialReading": 0,
"accessStatus": 0,
"associatedDeviceMode": 0,
"calculationStartDate": "string",
"plantName": "string",
"postalAddress": "string",
"apiId": 0,
"apiName": "string",
"batteryStatus": 0,
"batteryVoltage": 0,
"keepYears": 0,
"keepMonths": 0,
"keepDaily": 0,
"keepStartTime": "string",
"keepEndTime": "string",
"nameRule": 0,
"forwardPhotosUploadStatus": 0,
"assetsViewStatus": 0,
"isCalc": 0,
"remark": "string",
"deviceImage": "string",
"hasQuota": 0,
"powerSupplyType": 0
},
"timestamp": 0
}
电表设备数据
接口描述
根据电表 ID,日期,以及类型(日,月,年,总)获取电表相关读数
请求方法
/sol_monitor/ammeter/detailsData
请求方式
GET
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| ammeterId | query | string | 是 | 电表 ID |
| date | query | string | 是 | 日期 |
| type | query | string | 是 | 日期类型,DAY:日,MONTH:月,YEAR:年,TILL_NOW:总 |
| device | header | string | 否 | |
| locale | header | string | 否 | |
| x-access-token | header | string | 是 |
返回数据结构
状态码 200
| 名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
|---|---|---|---|---|---|
| » success | boolean | true | 是否成功 | ||
| » message | string | true | 响应信息 | ||
| » code | integer | true | 响应 code | ||
| » result | object | true | 结果 | ||
| »» ammeterData | object | true | 电表数据 | ||
| »»» ammeterRdl0 | number | true | 电表正向读数 | ||
| »»» ammeterRdl1 | integer | true | 正向尖有功读数 | ||
| »»» ammeterRdl2 | number | true | 正向尖峰功读数 | ||
| »»» ammeterRdl3 | number | true | 正向尖平功读数 | ||
| »»» ammeterRdl4 | number | true | 正向尖谷功读数 | ||
| »»» ammeterRrc0 | number | true | 电表反向读数 | ||
| »»» ammeterRrc1 | integer | true | 反向尖有功读数 | ||
| »»» ammeterRrc2 | number | true | 反向峰有功读数 | ||
| »»» ammeterRrc3 | number | true | 反向平有功读数 | ||
| »»» ammeterRrc4 | number | true | 反向谷有功读数 | ||
| »» deliveredValue | number | true | (日/月/年/总)正向读数 | ||
| »» receivedValue | integer | true | (日/月/年/总)反向读数 | ||
| »» deliveredTotal | number | true | 正向有功电量 | ||
| »» receivedTotal | number | true | 反向有功电量 | ||
| »» deliveredSharpValue | number | true | 尖发电量 | ||
| »» deliveredPeaksValue | number | true | 峰发电量 | ||
| »» deliveredFlatValue | number | true | 平发电量 | ||
| »» deliveredValleysValue | number | true | 谷发电量 | ||
| » timestamp | integer | true | 时间戳 |
返回示例
{
"success": true,
"message": "操作成功!",
"code": 200,
"result": {
"ammeterData": {
"ammeterRdl0": 41,
"ammeterRdl1": 65,
"ammeterRdl2": 48,
"ammeterRdl3": 28,
"ammeterRdl4": 45,
"ammeterRrc0": 68,
"ammeterRrc1": 88,
"ammeterRrc2": 94,
"ammeterRrc3": 6,
"ammeterRrc4": 91
},
"deliveredValue": 24,
"receivedValue": 26,
"deliveredTotal": 46,
"receivedTotal": 4,
"deliveredSharpValue": 14,
"deliveredPeaksValue": 45,
"deliveredFlatValue": 36,
"deliveredValleysValue": 38
},
"timestamp": 1688337735343
}
电表数据通用接口
接口描述
根据电表 ID,日期,以及数据枚举,获取对应枚举的数据,可以一次性获取多个数据
请求方法
/sol_monitor/iot/meter
请求方式
POST
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| device | header | string | 否 | |
| locale | header | string | 否 | |
| x-access-token | header | string | 是 | |
| body | body | object | 是 | |
| » date | body | string | 是 | 日期 |
| » meterId | body | integer | 是 | 电表 ID |
| » keyList | body | [string] | 是 | 枚举列表 |
枚举值
| 属性 | 值 | 说明 |
|---|---|---|
| » keyList | DELIVERED_ARR | 正向日发电量 |
| » keyList | DELIVERED_ARR_MONTH | 正向日发电量(月) |
| » keyList | DELIVERED_ARR_YEAR | 正向日发电量(年) |
| » keyList | DELIVERED_ARR_TILL_NOW | 正向日发电量(至今) |
| » keyList | RECEIVED_ARR | 反向日发电量 |
| » keyList | RECEIVED_ARR_MONTH | 反向日发电量(月) |
| » keyList | RECEIVED_ARR_YEAR | 反向日发电量(年) |
| » keyList | RECEIVED_ARR_TILL_NOW | 反向日发电量(至今) |
| » keyList | ALL_DELIVERED_ARR | 正向有功总(总正向发电量) |
| » keyList | ALL_DELIVERED_ARR_MONTH | 正向有功总(总正向发电量 - 月) |
| » keyList | ALL_DELIVERED_ARR_YEAR | 正向有功总(总正向发电量 - 年) |
| » keyList | ALL_DELIVERED_ARR_TILL_NOW | 正向有功总(总正向发电量 - 至今) |
| » keyList | ALL_RECEIVED_ARR | 反向有功总(总反向发电量) |
| » keyList | ALL_RECEIVED_ARR_MONTH | 反向有功总(总反向发电量 - 月) |
| » keyList | ALL_RECEIVED_ARR_YEAR | 反向有功总(总反向发电量 - 年) |
| » keyList | ALL_RECEIVED_ARR_TILL_NOW | 反向有功总(总反向发电量 - 至今) |
body 请求示例
{
"date": "20250124",
"meterId": 16,
"keyList": ["WEEK_OFFLINE", "MONTH_OFFLINE", "YEAR_OFFLINE_ARR"]
}
返回数据结构
状态码 200
| 名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
|---|---|---|---|---|---|
| » success | boolean | true | 是否成功 | ||
| » message | string | true | 响应信息 | ||
| » code | integer | true | 响应码 | ||
| » result | object | true | 结果,根据请求参数 keyList 返回 | ||
| »» WEEK_OFFLINE | string | true | 周离线次数 | ||
| »» MONTH_OFFLINE | string | true | 月离线次数 | ||
| »» YEAR_OFFLINE_ARR | string | true | 年离线统计列表 | ||
| » timestamp | integer | true | 时间戳 |
返回示例
{
"success": true,
"message": "操作成功!",
"code": 200,
"result": {
"WEEK_OFFLINE": "0",
"YEAR_OFFLINE": "0",
"TOTAL_OFFLINE": "4",
"MONTH_OFFLINE": "0",
"YEAR_OFFLINE_ARR": "[{\"time\":\"1\",\"value\":0.0},{\"time\":\"2\",\"value\":0.0},{\"time\":\"3\",\"value\":0.0},{\"time\":\"4\",\"value\":0.0},{\"time\":\"5\",\"value\":0.0},{\"time\":\"6\",\"value\":0.0},{\"time\":\"7\",\"value\":0.0},{\"time\":\"8\",\"value\":0.0},{\"time\":\"9\",\"value\":0.0},{\"time\":\"10\",\"value\":0.0},{\"time\":\"11\",\"value\":0.0},{\"time\":\"12\",\"value\":0.0}]"
},
"timestamp": 1737701757706
}