2023年07月19日 07:26
POST HOST/dvs/updatewarn
描述:
由DVS-Server程序发起,主动往注册的服务(Aplictaion HOST)推送DVS的告警信息,当光纤持续的收到超过告警阀值的扰动,该接口会持续的被调用以推送告警状态。采用http协议,例如 http://192.168.20.x/dvs/updatewarn
调用方向:
DVS-Server --> Aplictaion Host
Request:
{
"DeviceId":"设备Id",
"Lists": [
{"EventTime":"2021-06-04 09:45:10","FiberPosition":25000,"MaxVal":1000,"Kurtosis":12,"data":[10,25,……,256]},
{"EventTime":"2021-06-04 09:45:10","FiberPosition":25000,"MaxVal":1000,"Kurtosis":12, "data":[10,25,……,256]},
{"EventTime":"2021-06-04 09:45:10","FiberPosition":25000,"MaxVal":1000,"Kurtosis":12, "data":[10,25,……,256]},
……
]
}
参数 | 描述 | 备注 |
---|---|---|
DeviceId | 设备ID | |
Lists | ||
EventTime | 告警触发时间 | |
FiberPosition | 振动位置的点数 | 点数*每个点代表的距离即是光缆长度。 |
MaxVal | 最大振动幅值 | |
Kurtosis | 斜率 | |
data | 3秒内的振动数据 | 某个点在3秒内的振动幅值数据 |
Response:
无
调用示例:
curl -g -i -X POST HOST/dvs/updatewarn \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "User-Agent:None" \
-H "X-Auth-Token: yourtoken" \
-d '{"DeviceId": "1234567891221", "Lists": [{"EventTime":"2023-07-19 15:16:34","FiberPosition":3000,"MaxVal":8900,"Kurtosis":20,"data":"[451,568,2565,....565,85]"}]}'