查询设备状态

接口地址 /device-monitor/api/v1/open/device-sig-history/search

请求方式 GET

接口描述 ``

请求参数

参数名称 参数说明 请求类型 是否必须 数据类型
filter RSQL表达式 query false string

支持筛选以下参数:

参数 说明 类型
endTime 结束时间 string(date-time) string(date-time)
periodSecond 状态时长(秒) integer(int32) integer(int32)
sigUid 色灯编号 string
startTime 开始时间 string(date-time) string(date-time)
status 可用值:offline,red,yellow,green string
workGroupName 班次名称 string

| | device | 设备信息 | SigDevice | SigDevice | | deviceName | 设备名称 | string | | | id | 设备ID | string | | | workarea | 生产线 | SigWorkarea | SigWorkarea | | id | 生产线ID | string | | | name | 生产线名称 | string | | | workshop | 车间 | SigWorkshop | SigWorkshop | | id | 车间ID | string | | | name | 车间名称 | string | |

响应状态

状态码 说明 schema
200 操作成功 设备三色灯状态记录
40001 token超时,请重新登录
40003 缺少token参数
-1 系统繁忙
-2 服务超时

响应示例

  1. {
  2. "data": [
  3. {
  4. "deviceId": "128260939710464",
  5. "deviceName": "机件加工",
  6. "endTime": 1639381580841,
  7. "periodSecond": 65,
  8. "sigUid": "867038035289679",
  9. "startTime": 1639381515000,
  10. "status": "green",
  11. "tenantId": "43507d0a-802d-42eb-9deb-4dcdbe108356",
  12. "version": 1,
  13. "workGroupName": "第三班",
  14. "workareaName": "加工生产线",
  15. "workshopName": "加工车间"
  16. },
  17. {
  18. "deviceId": "128260939710464",
  19. "deviceName": "机件加工",
  20. "endTime": 1639382186000,
  21. "periodSecond": 551,
  22. "sigUid": "867038035289679",
  23. "startTime": 1639381635000,
  24. "status": "green",
  25. "tenantId": "43507d0a-802d-42eb-9deb-4dcdbe108356",
  26. "version": 1,
  27. "workGroupName": "第三班",
  28. "workareaName": "加工生产线",
  29. "workshopName": "加工车间"
  30. },
  31. {
  32. "deviceId": "128260939710464",
  33. "deviceName": "机件加工",
  34. "endTime": 1640423569000,
  35. "periodSecond": 19,
  36. "sigUid": "867038035289679",
  37. "startTime": 1640423550000,
  38. "status": "green",
  39. "tenantId": "43507d0a-802d-42eb-9deb-4dcdbe108356",
  40. "version": 1,
  41. "workGroupName": "第三班",
  42. "workareaName": "加工生产线",
  43. "workshopName": "加工车间"
  44. }
  45. ],
  46. "error": false,
  47. "extra": null,
  48. "message": null,
  49. "page": null,
  50. "path": null,
  51. "success": true,
  52. "timestamp": 1641127588852
  53. }