鼎鼎开放平台旨在集成物联网设备,赋能合作第三方或内部开发人员,使之可以进行围绕设备、与业务无关的开发。第一版的开放平台开始于2021年1月,对接了深圳曼顿公司物联网空开的HTTP
和UDP
协议。
版本 | 修订内容 | 修订人 | 发布日期 |
---|---|---|---|
1.0.0 | 第一次发布。功能包括:合闸、分断、获取实时数据。 | 季建新 | 2021.1.12 |
1.0.1 | 兼容UDP 协议 |
季建新 | 2021.2.21 |
1.0.2 | HTTP 协议电量查询,实现按月、按天、按小时查询。 |
季建新 | 2021.2.21 |
1.0.3 | UDP 协议电量查询,实现按月、按天、按小时查询。 |
季建新 | 2021.2.21 |
1.0.4 | 获取HTTP 协议模块是否在线; 模块和项目绑定;模块和项目解除绑定;获取60分钟内负荷; 获取任意多开关任意时间段内的电量。 |
季建新 | 2021.3.19 |
1.0.5 | 获取项目下的模块;获取项目下的所有模块及线路;获取任意多个线路的累积负荷;获取任意多开关任意时间段内的按小时、按天、按月电量;获取任意多开关任意时间段内的电量。 | 季建新 | 2021.3.22 |
请求
POST http://47.103.61.198:5008/api/breaker/data
Headers:
Content-Type: application/json
DD-Open-Key: d2ca79f1-4666-4ad5-953b-7ba5ee480fe0
Body:
{
"mac":"187ED53338C4"
}
响应
{
"data": {
"serverinfo": {
"port": "12345",
"hardware": "T25",
"execleakcheck": "false",
"protocol_ver": "19",
"mac": "187ED53338C4",
"loginid": "187ED53338C4",
"gate": "",
"ip": "192.168.8.134",
"version": "1.3.08",
"loginpwd": "7a57a5a743894ae4",
"ssidpwd": "2803f88db851c67a",
"ssid": "DDINGW",
"timezoneId": "Asia/Shanghai",
"ServerProtocol": "2",
"server": "47.103.61.198:5008/ebx-bishop/data/carry",
"datetime": "2021-01-25 14:24:56",
"leakcheckdate": "3,13,33",
"lastleakcheckdate": "2017-01-01 10:00:00"
},
"distributbox": {
"breakers": {
"1": {
"version": "1.03",
"title": "总路",
"model": "JZK2L100-BL6523",
"alarm": 0,
"enableNetCtrl": true,
"mxdw": 0,
"mxgg": 14080,
"mxgl": 96,
"mxgw": 90,
"mxgy": 260,
"mxld": 30,
"mxqy": 0,
"openClose": true,
"addr": 1,
"power": 0,
"specification": "64",
"control": 1,
"visibility": 1,
"totalChannelId": -1,
"lineType": "220",
"a_A": 0,
"a_T": 32.1,
"a_V": 226,
"a_WP": 0,
"a_LD": 0.5,
"a_PF": 0,
"g_A": 0,
"g_T": 0,
"g_V": 0,
"g_WP": 0,
"g_LD": 0,
"g_PF": 0,
"b_A": 0,
"b_T": 0,
"b_V": 0,
"b_WP": 0,
"b_PF": 0,
"c_A": 0,
"c_T": 0,
"c_V": 0,
"c_WP": 0,
"c_PF": 0,
"n_A": 0,
"n_T": 0
},
"2": {
"version": "1.03",
"title": "线路1",
"model": "JZK2L100-BL6523",
"alarm": 0,
"enableNetCtrl": true,
"mxdw": 0,
"mxgg": 100,
"mxgl": 30,
"mxgw": 90,
"mxgy": 260,
"mxld": 30,
"mxqy": 175,
"openClose": true,
"addr": 2,
"power": 0,
"specification": "20",
"control": 1,
"visibility": 1,
"totalChannelId": 1,
"lineType": "220",
"a_A": 0,
"a_T": 35,
"a_V": 226,
"a_WP": 0,
"a_LD": 0,
"a_PF": 0,
"g_A": 0,
"g_T": 0,
"g_V": 0,
"g_WP": 0,
"g_LD": 0,
"g_PF": 0,
"b_A": 0,
"b_T": 0,
"b_V": 0,
"b_WP": 0,
"b_PF": 0,
"c_A": 0,
"c_T": 0,
"c_V": 0,
"c_WP": 0,
"c_PF": 0,
"n_A": 0,
"n_T": 0
},
"3": {
"version": "1.03",
"title": "线路2",
"model": "JZK2L100-BL6523",
"alarm": 0,
"enableNetCtrl": true,
"mxdw": 0,
"mxgg": 4400,
"mxgl": 30,
"mxgw": 90,
"mxgy": 260,
"mxld": 30,
"mxqy": 175,
"openClose": true,
"addr": 3,
"power": 0,
"specification": "20",
"control": 1,
"visibility": 1,
"totalChannelId": 1,
"lineType": "220",
"a_A": 0,
"a_T": 35,
"a_V": 226,
"a_WP": 0,
"a_LD": 0,
"a_PF": 0,
"g_A": 0,
"g_T": 0,
"g_V": 0,
"g_WP": 0,
"g_LD": 0,
"g_PF": 0,
"b_A": 0,
"b_T": 0,
"b_V": 0,
"b_WP": 0,
"b_PF": 0,
"c_A": 0,
"c_T": 0,
"c_V": 0,
"c_WP": 0,
"c_PF": 0,
"n_A": 0,
"n_T": 0
}
},
"change": null
}
},
"isError": false,
"message": "success",
"code": 200
}
请求
POST http://47.103.61.198:5008/api/breaker/oc
Headers:
Content-Type: application/json
DD-Open-Key: d2ca79f1-4666-4ad5-953b-7ba5ee480fe0
Body:
{
"cmd":"OCSWITCH",
"value1":"open",
"value2":"1,2,3",
"mac":"187ED53338C4",
"extra":""
}
当总部运营后台展示模块是否在线时使用本接口。
请求
POST http://47.103.61.198:5008/api/hd/macs
Headers:
Content-Type: application/json
DD-Open-Key: bde2d876-993d-440d-aba1-3a06007a25a3
Body:
{
"Macs":["187ED5311111","187ED5322222"]
}
响应
{
"data": {
"macs": {
"187ED5311111": "0",
"187ED5322222": "0"
}
},
"isError": false,
"message": "success",
"code": 200
}
当总部运营后台绑定模块和项目时使用本接口。
请求
POST http://47.103.61.198:5008/api/hd/mac/bind
Headers:
Content-Type: application/json
DD-Open-Key: bde2d876-993d-440d-aba1-3a06007a25a3
Body:
{
"Mac":"187ED5377777",
"ProjectId":"1000",
"ProjectName":"DEMO",
"NSpace":"DEMO",
"Protocol":0,
"IsThirdParty":false,
"APIKey":""
}
以上,Protocol=2
表示模块是HTTP
通讯,Protocol=1
表示模块是UDP
通讯。如果在项目运营后台的组织属于第三方合作方,必须设置IsThirdParty=true
,并且APIKey
不能为空。
响应
{
"isError": false,
"message": "success",
"code": 200
}
当总部运营后台模块和项目解除绑定时使用本接口。
请求
POST http://47.103.61.198:5008/api/hd/mac/unbind
Headers:
Content-Type: application/json
DD-Open-Key: bde2d876-993d-440d-aba1-3a06007a25a3
Body:
{
"Mac":"187ED5377777"
}
响应
{
"isError": false,
"message": "success",
"code": 200
}
请求
POST http://47.103.61.198:5008/api/hd/macs/byproject
Headers:
Content-Type: application/json
DD-Open-Key: bde2d876-993d-440d-aba1-3a06007a25a3
Body:
{
"ProjectId":"2"
}
响应
{
"data": {
"macs": [
"187ED53338C4",
"187ED5311111",
"187ED5322222",
"187ED5333333",
"187ED5344444",
"187ED5355555",
"187ED5366666"
],
"projectId": "2"
},
"isError": false,
"message": "success",
"code": 200
}
请求
POST http://47.103.61.198:5008/api/hd/addrs/byprojectmac
Headers:
Content-Type: application/json
DD-Open-Key: bde2d876-993d-440d-aba1-3a06007a25a3
Body:
{
"ProjectId":"2"
}
响应
{
"data": {
"projectId": "2",
"macs": {
"187ED53338C4": [
"1",
"2",
"3"
],
"187ED5311111": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10"
],
"187ED5322222": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10"
],
"187ED5333333": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10"
],
"187ED5344444": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10"
],
"187ED5355555": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10"
],
"187ED5366666": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10"
]
}
},
"isError": false,
"message": "success",
"code": 200
}
当需要统计某个项目、公司、位置下的某些开关最近60分钟内负荷时调用本接口。
请求
POST http://47.103.61.198:5008/api/breaker/fuhe
Headers:
Content-Type: application/json
DD-Open-Key: bde2d876-993d-440d-aba1-3a06007a25a3
Body:
{
"Macs":["187ED5311111_1,2","187ED5322222_1,2,3"]
}
响应
{
"data": {
"fuHes": [
{
"dt": "2021-03-19T14:27:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:28:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:29:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:30:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:31:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:32:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:33:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:34:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:35:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:36:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:37:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:38:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:39:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:40:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:41:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:42:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:43:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:44:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:45:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:46:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:47:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:48:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:49:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:50:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:51:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:52:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:53:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:54:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:55:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:56:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:57:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:58:00",
"wp": "400"
},
{
"dt": "2021-03-19T14:59:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:00:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:01:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:02:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:03:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:04:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:05:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:06:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:07:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:08:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:09:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:10:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:11:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:12:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:13:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:14:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:15:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:16:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:17:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:18:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:19:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:20:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:21:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:22:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:23:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:24:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:25:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:26:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:28:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:29:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:30:00",
"wp": "400"
},
{
"dt": "2021-03-19T15:31:00",
"wp": "400"
}
]
},
"isError": false,
"message": "success",
"code": 200
}
请求
POST http://47.103.61.198:5008/api/breaker/fuhe/byaddr
Headers:
Content-Type: application/json
DD-Open-Key: bde2d876-993d-440d-aba1-3a06007a25a3
Body:
{
"Macs":["187ED5311111_1", "187ED5322222_2"]//一个元素就代表一个开关,不能是187ED5311111_1,2
}
响应
{
"data": {
"macs": {
"187ED5311111_1": 48.9,
"187ED5322222_2": 123.8
}
},
"isError": false,
"message": "success",
"code": 200
}
请求
POST http://47.103.61.198:5008/api/breaker/power/random
Headers:
Content-Type: application/json
DD-Open-Key: bde2d876-993d-440d-aba1-3a06007a25a3
Body:
{
"MacAddrs":["187ED5311111_1", "187ED5322222_2"],
"StartYear":2021,
"StartMonth":3,
"StartDay":1,
"StartHour":0,
"EndYear":2021,
"EndMonth":3,
"EndDay":15,
"EndHour":0
}
响应:
{
"data": {
"total": "242.64"
},
"isError": false,
"message": "success",
"code": 200
}
请求, 按小时
POST http://47.103.61.198:5008/api/breaker/power/random/by
Headers:
Content-Type: application/json
DD-Open-Key: bde2d876-993d-440d-aba1-3a06007a25a3
Body:
{
"MacAddrs":["187ED5311111_1", "187ED5322222_2"],
"StartYear":2021,
"StartMonth":3,
"StartDay":1,
"StartHour":0,
"EndYear":2021,
"EndMonth":3,
"EndDay":5,
"EndHour":0,
"PType":"HOURS"
}
响应, 按小时
{
"data": {
"pType": "HOURS",
"powers": {
"2021-03-01 00:00:00.000": 0.72,
"2021-03-01 01:00:00.000": 0.72,
"2021-03-01 02:00:00.000": 0.72,
"2021-03-01 03:00:00.000": 0.72,
"2021-03-01 04:00:00.000": 0.72,
"2021-03-01 05:00:00.000": 0.72,
"2021-03-01 06:00:00.000": 0.72,
"2021-03-01 07:00:00.000": 0.72,
"2021-03-01 08:00:00.000": 0.72,
"2021-03-01 09:00:00.000": 0.72,
"2021-03-01 10:00:00.000": 0.72,
"2021-03-01 11:00:00.000": 0.72,
"2021-03-01 12:00:00.000": 0.72,
"2021-03-01 13:00:00.000": 0.72,
"2021-03-01 14:00:00.000": 0.72,
"2021-03-01 15:00:00.000": 0.72,
"2021-03-01 16:00:00.000": 0.72,
"2021-03-01 17:00:00.000": 0.72,
"2021-03-01 18:00:00.000": 0.72,
"2021-03-01 19:00:00.000": 0.72,
"2021-03-01 20:00:00.000": 0.72,
"2021-03-01 21:00:00.000": 0.72,
"2021-03-01 22:00:00.000": 0.72,
"2021-03-01 23:00:00.000": 0.72,
"2021-03-02 00:00:00.000": 0.72,
"2021-03-02 01:00:00.000": 0.72,
"2021-03-02 02:00:00.000": 0.72,
"2021-03-02 03:00:00.000": 0.72,
"2021-03-02 04:00:00.000": 0.72,
"2021-03-02 05:00:00.000": 0.72,
"2021-03-02 06:00:00.000": 0.72,
"2021-03-02 07:00:00.000": 0.72,
"2021-03-02 08:00:00.000": 0.72,
"2021-03-02 09:00:00.000": 0.72,
"2021-03-02 10:00:00.000": 0.72,
"2021-03-02 11:00:00.000": 0.72,
"2021-03-02 12:00:00.000": 0.72,
"2021-03-02 13:00:00.000": 0.72,
"2021-03-02 14:00:00.000": 0.72,
"2021-03-02 15:00:00.000": 0.72,
"2021-03-02 16:00:00.000": 0.72,
"2021-03-02 17:00:00.000": 0.72,
"2021-03-02 18:00:00.000": 0.72,
"2021-03-02 19:00:00.000": 0.72,
"2021-03-02 20:00:00.000": 0.72,
"2021-03-02 21:00:00.000": 0.72,
"2021-03-02 22:00:00.000": 0.72,
"2021-03-02 23:00:00.000": 0.72,
"2021-03-03 00:00:00.000": 0.72,
"2021-03-03 01:00:00.000": 0.72,
"2021-03-03 02:00:00.000": 0.72,
"2021-03-03 03:00:00.000": 0.72,
"2021-03-03 04:00:00.000": 0.72,
"2021-03-03 05:00:00.000": 0.72,
"2021-03-03 06:00:00.000": 0.72,
"2021-03-03 07:00:00.000": 0.72,
"2021-03-03 08:00:00.000": 0.72,
"2021-03-03 09:00:00.000": 0.72,
"2021-03-03 10:00:00.000": 0.72,
"2021-03-03 11:00:00.000": 0.72,
"2021-03-03 12:00:00.000": 0.72,
"2021-03-03 13:00:00.000": 0.72,
"2021-03-03 14:00:00.000": 0.72,
"2021-03-03 15:00:00.000": 0.72,
"2021-03-03 16:00:00.000": 0.72,
"2021-03-03 17:00:00.000": 0.72,
"2021-03-03 18:00:00.000": 0.72,
"2021-03-03 19:00:00.000": 0.72,
"2021-03-03 20:00:00.000": 0.72,
"2021-03-03 21:00:00.000": 0.72,
"2021-03-03 22:00:00.000": 0.72,
"2021-03-03 23:00:00.000": 0.72,
"2021-03-04 00:00:00.000": 0.72,
"2021-03-04 01:00:00.000": 0.72,
"2021-03-04 02:00:00.000": 0.72,
"2021-03-04 03:00:00.000": 0.72,
"2021-03-04 04:00:00.000": 0.72,
"2021-03-04 05:00:00.000": 0.72,
"2021-03-04 06:00:00.000": 0.72,
"2021-03-04 07:00:00.000": 0.72,
"2021-03-04 08:00:00.000": 0.72,
"2021-03-04 09:00:00.000": 0.72,
"2021-03-04 10:00:00.000": 0.72,
"2021-03-04 11:00:00.000": 0.72,
"2021-03-04 12:00:00.000": 0.72,
"2021-03-04 13:00:00.000": 0.72,
"2021-03-04 14:00:00.000": 0.72,
"2021-03-04 15:00:00.000": 0.72,
"2021-03-04 16:00:00.000": 0.72,
"2021-03-04 17:00:00.000": 0.72,
"2021-03-04 18:00:00.000": 0.72,
"2021-03-04 19:00:00.000": 0.72,
"2021-03-04 20:00:00.000": 0.72,
"2021-03-04 21:00:00.000": 0.72,
"2021-03-04 22:00:00.000": 0.72,
"2021-03-04 23:00:00.000": 0.72,
"2021-03-05 00:00:00.000": 0.72
}
},
"isError": false,
"message": "success",
"code": 200
}
请求, 按天
POST http://47.103.61.198:5008/api/breaker/power/random/by
Headers:
Content-Type: application/json
DD-Open-Key: bde2d876-993d-440d-aba1-3a06007a25a3
Body:
{
"MacAddrs":["187ED5311111_1", "187ED5322222_2"],
"StartYear":2021,
"StartMonth":3,
"StartDay":1,
"StartHour":0,
"EndYear":2021,
"EndMonth":3,
"EndDay":5,
"EndHour":0,
"PType":"DAY"
}
响应, 按天
{
"data": {
"pType": "DAY",
"powers": {
"2021-03-01 00:00:00.000": 42.5,
"2021-03-02 00:00:00.000": 42.5,
"2021-03-03 00:00:00.000": 42.5,
"2021-03-04 00:00:00.000": 42.5,
"2021-03-05 00:00:00.000": 42.5
}
},
"isError": false,
"message": "success",
"code": 200
}
请求,按月
POST http://47.103.61.198:5008/api/breaker/power/random/by
Headers:
Content-Type: application/json
DD-Open-Key: bde2d876-993d-440d-aba1-3a06007a25a3
{
"MacAddrs":["187ED5311111_1", "187ED5322222_2"],
"StartYear":2021,
"StartMonth":1,
"StartDay":1,
"StartHour":0,
"EndYear":2021,
"EndMonth":3,
"EndDay":5,
"EndHour":0,
"PType":"MONTH"
}
响应,按月
{
"data": {
"pType": "MONTH",
"powers": {
"2021-01-01 00:00:00.000": 356,
"2021-02-01 00:00:00.000": 347,
"2021-03-01 00:00:00.000": 359
}
},
"isError": false,
"message": "success",
"code": 200
}
请求
POST http://47.103.61.198:5008/api/breaker/power/random/byaddr
Headers:
Content-Type: application/json
DD-Open-Key: bde2d876-993d-440d-aba1-3a06007a25a3
{
"MacAddrs":["187ED5311111_1", "187ED5322222_2"],
"StartYear":2021,
"StartMonth":1,
"StartDay":1,
"StartHour":0,
"EndYear":2021,
"EndMonth":3,
"EndDay":5,
"EndHour":0
}
响应
{
"data": {
"powers": {
"187ED5311111_1": 641.15,
"187ED5322222_2": 398.77
}
},
"isError": false,
"message": "success",
"code": 200
}
请求
POST http://47.103.61.198:5008/api/breaker/warning/bymacs
Headers:
Content-Type: application/json
DD-Open-Key: bde2d876-993d-440d-aba1-3a06007a25a3
{
"Macs":["187ED5311111_2","187ED53338C4_1"],
"StartYear":2021,
"StartMonth":3,
"StartDay":1,
"StartHour":0,
"EndYear":2021,
"EndMonth":3,
"EndDay":2,
"EndHour":0
}
响应
{
"data": {
"warnings": [
{
"addr": 2,
"start": "2021-03-01 04:04:00.000",
"end": "2021-03-01 05:04:00.000",
"wtype": "0",
"level": 3,
"val": "265 v",
"limit": "260 V",
"mac": "187ed5311111",
"ts": "2021-03-18 15:26:10.724"
},
{
"addr": 2,
"start": "2021-03-01 05:05:00.000",
"end": "2021-03-01 06:05:00.000",
"wtype": "0",
"level": 3,
"val": "100 V",
"limit": "175 V",
"mac": "187ed5311111",
"ts": "2021-03-18 15:26:26.468"
},
......
]
},
"isError": false,
"message": "success",
"code": 200
}
请求
POST http://47.103.61.198:5008/api/breaker/power/random/byaddr
Headers:
Content-Type: application/json
DD-Open-Key: bde2d876-993d-440d-aba1-3a06007a25a3
{
"Mac":"187ED5311111",
"Addr":2,
"StartYear":2021,
"StartMonth":3,
"StartDay":1,
"StartHour":0,
"EndYear":2021,
"EndMonth":3,
"EndDay":2,
"EndHour":0
}
响应
{
"data": {
"warnings": [
{
"addr": 2,
"start": "2021-03-01 04:04:00.000",
"end": "2021-03-01 05:04:00.000",
"wtype": "0",
"level": 3,
"val": "265 v",
"limit": "260 V",
"mac": "187ed5311111",
"ts": "2021-03-18 15:26:10.724"
},
{
"addr": 2,
"start": "2021-03-01 05:05:00.000",
"end": "2021-03-01 06:05:00.000",
"wtype": "0",
"level": 3,
"val": "100 V",
"limit": "175 V",
"mac": "187ed5311111",
"ts": "2021-03-18 15:26:26.468"
},
......
]
},
"isError": false,
"message": "success",
"code": 200
}