控制码脚本规范

脚本格式

[Command,Label_En,Label_Cn,Category,Key,Value]

格式说明

[控制指令,英文标签,中文标签,控制类型,控制点位,控制值]

脚本举例

[
    ["Control_01", "Set Temperature", "设置温度", "OBJ", "$AprusID-1.L1_2_123", ""],
    ["Control_02", "Device Boot",     "设备开机", "OBJ", "$AprusID-1.L1_2_234", "1"],
    ["Control_03", "Device Shutdown", "设备关机", "OBJ", "$AprusID-1.L1_2_345", "0"],
    ["Upgrade",    "Aprus Upgrade",   "适配器升级", "APR", "$AprusID-1", ""],
    ["Reboot",     "Aprus Reboot",    "适配器重启", "APR", "$AprusID-1", ""]
]

字段说明

  1. 控制指令(Command):

控制指令分为两种:自定义指令保留指令。其中,保留指令是针对适配器的预定义指令,如下

类型 说明 可选控制值
Upgrade 适配器升级 (LUA,REMOSU,MCU,FTPLUA,FTPMCU)
Reboot 适配器重启  
  1. 英文标签(Label_En):英文标签 即 英文说明。
  2. 中文标签(Label_Cn):中文标签 即 中文说明。
  3. 控制类型(Category):
控制类型 说明
OBJ 对象控制
APR 适配器控制

其中,控制类型为APR时,控制指令是预定义指令 UpgradeReboot

  1. 控制点位(Key): $AprusID-1,表示第一个适配器;$AprusID-1.L1_2_123,表示第一个适配器的 L1_2_123 的点位。
  2. 控制值(Value):控制值为空时,表示用户自定义填写;控制值不为空时,则发送脚本中的控制值。
© Mixlinker all right reserved,powered by Gitbook文件修订时间: 2022-04-08 18:24:26

results matching ""

    No results matching ""

    results matching ""

      No results matching ""