随手精灵小程序,单独为了获取WIFI信息加强围栏告警功能能力
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

144 satır
4.6KB

  1. export const VersionModel = '2.0.4F';
  2. export const CommandButtonList = {
  3. // 下发
  4. send: [
  5. // 2.2.1.读取工作强度映射表(0x0101)
  6. {id: '01', name:'读取工作强度映射表', enName: 'readWorkIntensityMapping', defaultSendData: /* '\xFE\x00\x07\x01\x01\x00\xFF' */'FE0007010100FF',
  7. response: 'FE000881016F6BFF',
  8. // 注意中间数据自行组装
  9. concat: {
  10. head: 'FE',
  11. len: '0007',
  12. command: '0101',
  13. foot: 'FF'
  14. }
  15. },
  16. // 2.2.2.设置设备工作强度映射表(0x0102)
  17. {id: '02',name:'设置工作强度映射表', enName: 'sendWorkIntensityMapping', defaultSendData: 'FE0007010203070a0d111416191b1eFF',concat: {
  18. head: 'FE',
  19. len: '0007',
  20. command: '0102',
  21. foot: 'FF'
  22. }},
  23. // 2.2.3.读取设备工作强度(0x0103)
  24. {id: '03',name:'读取设备工作强度', enName: 'readWorkIntensity', defaultSendData: 'FE0007010300FF',concat: {
  25. head: 'FE',
  26. len: '0007',
  27. command: '0103',
  28. foot: 'FF'
  29. }},
  30. // 2.2.4.设置设备工作强度(0x0104)
  31. {id: '04',name:'设置设备工作强度', enName: 'sendWorkIntensity', defaultSendData: 'FE000E01040102FF',concat: {
  32. head: 'FE',
  33. len: '000E',
  34. command: '0104',
  35. foot: 'FF'
  36. }},
  37. // 2.2.5.读取设备工作流程(0x0105)
  38. {id: '05',name:'读取设备工作流程', enName: 'readWorkProcess', defaultSendData: 'FE0007010500FF',concat: {
  39. head: 'FE',
  40. len: '0007',
  41. command: '0105',
  42. foot: 'FF'
  43. }},
  44. // 2.2.6.设置设备工作流程(0x0106)
  45. {id: '06',name:'设置设备工作流程', enName: 'sendWorkProcess', defaultSendData: 'FE00XX0016FF',concat: {
  46. head: 'FE',
  47. len: '00XX',
  48. command: '0106',
  49. foot: 'FF'
  50. }},
  51. // 2.2.7.设备启动工作(0x0107)
  52. {id: '07',name:'设备启动工作', enName: 'deviceStartWork', defaultSendData: 'FE00070107000000010060FF',concat: {
  53. head: 'FE',
  54. len: '0007',
  55. command: '0107',
  56. foot: 'FF'
  57. }},
  58. // 2.2.8设备停止工作(0x0108)
  59. {id: '08',name:'设备停止工作', enName: 'deviceStopWork', defaultSendData: 'FE0007010800000001FF',concat: {
  60. head: 'FE',
  61. len: '0007',
  62. command: '0108',
  63. foot: 'FF'
  64. }},
  65. // 2.2.9设备暂停工作(0x0109)
  66. {id: '09',name:'设备暂停工作', enName: 'devicePauseWork', defaultSendData: 'FE0007010900000001FF',concat: {
  67. head: 'FE',
  68. len: '0007',
  69. command: '0109',
  70. foot: 'FF'
  71. }},
  72. //2.2.10设备恢复工作(0x010A)
  73. {id: '10',name:'设备恢复工作', enName: 'deviceResumeWork', defaultSendData: 'FE0007010A00000001FF',concat: {
  74. head: 'FE',
  75. len: '0007',
  76. command: '010A',
  77. foot: 'FF'
  78. }},
  79. //2.2.11设置设备时钟(0x010B)
  80. {id: '11',concat: {
  81. head: 'FE',
  82. len: '0007',
  83. command: '010B',
  84. foot: 'FF'
  85. },name:'设置设备时钟', enName: 'sendDeviceClock', defaultSendData: '',},
  86. //2.2.12设备恢复出厂设置(0x010C)
  87. {id: '12',name:'设备恢复出厂设置', enName: 'deviceReset', defaultSendData: 'FE0007010C00FF',concat: {
  88. head: 'FE',
  89. len: '0007',
  90. command: '010C',
  91. foot: 'FF'
  92. }},
  93. ],
  94. // 上报,解析
  95. report: [
  96. // 设备上报版本号(0x0001)
  97. {cnName: '设备版本号', enName: 'deviceVersion', keyWord: '0001',response: 'FE000880016F6BFF'},
  98. // 设备上报电池电量(0x0002)
  99. {cnName: '设备电池电量', enName: 'deviceBattery', keyWord: '0002',response: 'FE000880026F6BFF'},
  100. // 设备上报充电状态(0x0003)
  101. {cnName: '设备充电状态', enName: 'deviceChargeState', keyWord: '0003',response: 'FE000880036F6BFF'},
  102. // 设备上报极片工作状态(0x0004)
  103. {cnName: '设备极片工作状态', enName: 'devicePoleWorkState', keyWord: '0004',response: 'FE000880046F6BFF'},
  104. // 设备上报运行工作状态(0x0005)
  105. {cnName: '设备运行工作状态', enName: 'deviceWorkState', keyWord: '0005',response: 'FE000880056F6BFF'},
  106. // 设备上报异常(0x0006)
  107. {cnName: '设备异常', enName: 'deviceError', keyWord: '0006',response: 'FE000880066F6BFF'},
  108. // 设备上报工作开始(0x0007)
  109. {cnName: '设备上报工作开始', enName: 'deviceWorkStart', keyWord: '0007',response: 'FE000880076F6BFF'},
  110. // 设备上报工作结束(0x0008)
  111. {cnName: '设备上报工作结束', enName: 'deviceWorkEnd', keyWord: '0008',response: 'FE000880086F6BFF'},
  112. // 设备上报工作结果(0x0009)
  113. {cnName: '设备上报工作结果', enName: 'deviceWorkResult', keyWord: '0009',response: 'FE000880096F6BFF'},
  114. ]
  115. };