Просмотр исходного кода

门锁类型, 亮度延时时间

miricy 1 год назад
Родитель
Сommit
f4aca528a2
1 измененных файлов с 26 добавлено и 10 удалено
  1. 26 10
      product/deviceconfig.md

+ 26 - 10
product/deviceconfig.md

@@ -72,7 +72,16 @@ Authorization: Bearer {{token}}
 
 ### GET 请求URL
 
-{{api_url}}/v1/device/configs
+{{api_url}}/v1/device/configs?deviceId=ac:bc:cd:ee:11:22
+
+### 请求头参数:
+Content-Type: application/json
+Authorization: Bearer {{key}}
+
+### 请求参数
+deviceId: 设备唯一标识
+
+key: 用户授权token
 
 ### 返回结果
 
@@ -151,7 +160,7 @@ Authorization: Bearer {{token}}
     "msg": "操作成功",
     "data": [
         {
-            "id": 背景图片id,
+            "id": "背景图片id",
             ""
         }
     ]
@@ -658,6 +667,11 @@ Authorization: Bearer {{token}}
         "bus":"bluetooth",
         "address": "F012345678FF", 
         "port": "1",  
+        // 忽略:0x00 单位是秒面板的开关按键生效,如果只是调节亮度色温,启动关闭时间为0x00忽略此时间,
+        // 立即更新到设定值此时间为亮度0~100%的时间,控制器每200ms执行一次,
+        // 需要根据当前值进行计算到设定值需要执行多少次,比如设定启动时间为2S,则每次执行增加为10%,
+        // 设定亮度55%,则需要执行6次到达设定值,色温也是一样的计算方式
+        "gradient_time": "0",//延时调光时间,单位为秒,此时间为从0调到100的总时间,具体调节按上面注释计算
     }
   },
   {
@@ -669,14 +683,15 @@ Authorization: Bearer {{token}}
     {
         "bus":"canbus",
         "address": "11", 
+        "gradient_time": "0",//延时调光时间,单位为毫秒,0为无延时,100为有延时,100毫秒后执行调光到下一个亮度值
         "control_bits": [
                  {
                    "name":"brightness_port",
-                   "value":1,//端口号
+                   "value":"1",//端口号
                  },
                   {
                    "name":"dimming_color_port",
-                   "value":2,//端口号
+                   "value":"2",//端口号
                  },
               ],
     }
@@ -755,6 +770,7 @@ Authorization: Bearer {{token}}
         "address": "A5", //地址继电器地址或协议转换器地址
         "port": "1",
         "keep_time":10,//保持时间,单位为秒
+        "alarm_type":1,//报警类型,忽略:0x00  锁芯未弹出:0x01   门磁未靠近:0x02   锁芯未弹出+门磁未靠近:0x03
     }
   }
 ]
@@ -801,20 +817,20 @@ Authorization: Bearer {{token}}
         "control_bits": [//继电器或协议转换器关联端口
                  {
                    "name":"speed1_port",//speed1_port风速1档端口,speed1-speed6风速1到6档端口配置,valve_switch_port 冷热水阀门控制开关
-                   "value":1,//端口号
+                   "value":"1",//端口号
                  },
                  {
                    "name":"speed2_port",//speed1_port风速1档端口,speed1-speed6风速1到6档端口配置,valve_switch_port 冷热水阀门控制开关
-                   "value":2,//端口号
+                   "value":"2",//端口号
                  },
                  {
                    "name":"speed3_port",//speed1_port风速1档端口,speed1-speed6风速1到6档端口配置,valve_switch_port 冷热水阀门控制开关
-                   "value":3,
+                   "value":"3",
                  },
                  {
                    "name":"heater1_port",  //heater1_port加热端口,heater2_port加热端口配置
                    "address":"A5",
-                   "value":1,
+                   "value":"1",//端口号
                 },
               ],
         "temp": 30,//默认温度
@@ -850,7 +866,7 @@ Authorization: Bearer {{token}}
                  },
                  {
                    "name":"speed2_port",//speed1_port风速1档端口,speed1-speed6风速1到6档端口配置,valve_switch_port 冷热水阀门控制开关
-                   "value":2,//端口号
+                   "value":"2",//端口号
                  },
                  {
                    "name":"speed3_port",//speed1_port风速1档端口,speed1-speed6风速1到6档端口配置,valve_switch_port 冷热水阀门控制开关
@@ -858,7 +874,7 @@ Authorization: Bearer {{token}}
                  },
                  {
                    "name":"valve_heater_port",   //热水阀门控制端口
-                   "value":1,
+                   "value":"1",
                 },
                  {
                    "name":"valve_cool_port",  //冷水阀门控制端口