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

+ 40 - 6
product/deviceconfig.md

@@ -112,7 +112,7 @@ Authorization: Bearer {{token}}
             "device_control":"protocol", //protocol(协议),central(继电器)
             "device_control":"protocol", //protocol(协议),central(继电器)
             "control_type":    2,  //控制类型 0协议类型,1为继电器,当为窗帘时1为单信号,2继电器断信号,3继电器双信号,4为干节点
             "control_type":    2,  //控制类型 0协议类型,1为继电器,当为窗帘时1为单信号,2继电器断信号,3继电器双信号,4为干节点
             "keep_time": 5, //--门锁为单信号时,控制延时上锁时间,默认值为5秒,范围(1到30秒)如门禁开后5秒后自动上锁
             "keep_time": 5, //--门锁为单信号时,控制延时上锁时间,默认值为5秒,范围(1到30秒)如门禁开后5秒后自动上锁
-            "icons":["internal://array_light","http://www.abc.com/img/light.png"],//设备图标列表
+            "icons":["internal://array_light","http://www.abc.com/img/light.png"],//设备图标列表,默认数组第一个下标图标
             "order":    1,//排序,值越小越靠前,相同的值按设备先后顺序
             "order":    1,//排序,值越小越靠前,相同的值按设备先后顺序
             "temp": 30,//默认温度
             "temp": 30,//默认温度
             "humidity":    50,//默认湿度
             "humidity":    50,//默认湿度
@@ -170,6 +170,7 @@ Authorization: Bearer {{token}}
             "live_detection":    false,//是否开启活体检测
             "live_detection":    false,//是否开启活体检测
             "face_valve":0.55,//人脸阀值 0-1
             "face_valve":0.55,//人脸阀值 0-1
             "mask_detection":    false,//是否开启口罩检测
             "mask_detection":    false,//是否开启口罩检测
+            "background":["internal://background1","http://www.abc.com/img/background.png"] //背景图列表,本地没有指定时显示默认第一个下标背景图,网关或面板要下载的背景图列表
         }
         }
     },
     },
     // 继电器灯光配置,
     // 继电器灯光配置,
@@ -478,8 +479,6 @@ Authorization: Bearer {{token}}
         "bus":"network",//设备接入总线或协议类型,canbus/network/serial/RS485/zigbee/bluetooth/dali/knx/plc-iot
         "bus":"network",//设备接入总线或协议类型,canbus/network/serial/RS485/zigbee/bluetooth/dali/knx/plc-iot
         "address": "A51234F85667", //地址为网络设备mac地址
         "address": "A51234F85667", //地址为网络设备mac地址
         "ports": [1],  //端口为canbus或485本机地址,纯网络面板,端口保留
         "ports": [1],  //端口为canbus或485本机地址,纯网络面板,端口保留
-
-        
         //门禁面板配置 entrance_guard
         //门禁面板配置 entrance_guard
         "camera_type": "IR",// 门禁摄像头类型,IR红外,RGB为全彩,RGB_IR为红外+彩
         "camera_type": "IR",// 门禁摄像头类型,IR红外,RGB为全彩,RGB_IR为红外+彩
         "brightness":    100,//亮度
         "brightness":    100,//亮度
@@ -507,6 +506,41 @@ Authorization: Bearer {{token}}
   },
   },
 ]
 ]
 ```
 ```
+### 网关设备配置数据格式
+
+```json
+[
+{
+    "id": 1, "pid": 1,"areaId": "CAN区域", "area": "区域名称", "name": "0001", "displayName": "空调",
+    "type":    "gateway",
+    "subtype":    "YG001", //YG001为默认值,第一代网关,YG003为第二代网关
+    "config":  
+    {
+        "address": "A51234F85667", //地址为网络设备mac地址
+        "ports": [1],  //端口为canbus或485本机地址,纯网络面板,端口保留,或为网关本地id,跨网关时使用
+        "background":["http://192.168.0.1/bg.jpg", "http://192.168.0.1/bg.jpg"],//要下载同步缓存的背景图片,数组
+        "city":{
+        "Location_ID": "101010800",
+        "Location_Name_EN": "Yanqing",
+        "Location_Name_ZH": "延庆",
+        "ISO_3166_1": "CN",
+        "Country_Region_EN": "China",
+        "Country_Region_ZH": "中国",
+        "Adm1_Name_EN": "Beijing",
+        "Adm1_Name_ZH": "北京市",
+        "Adm2_Name_EN": "Beijing",
+        "Adm2_Name_ZH": "北京市",
+        "Timezone": "Asia/Shanghai",
+        "Latitude": "40.465324",
+        "Longitude": "115.985008",
+        "Adcode": "110119"
+      },
+      "season":"common", //summer/winter/common(不区分时令),或者时令只能本地配置
+
+    }
+  },
+]
+```
 
 
 ### 组合配置数据格式实例
 ### 组合配置数据格式实例
 
 
@@ -551,9 +585,9 @@ Authorization: Bearer {{token}}
         "displayName":    "设备显示名称",
         "displayName":    "设备显示名称",
         "type":    "scene",
         "type":    "scene",
         "subtype":    "work",
         "subtype":    "work",
-        "config":  
+        "actions":  //场景动作执行项
         {
         {
-            "scene":[
+            "common":[
                 {
                 {
                    "name": "0001",
                    "name": "0001",
                    "channels":[{
                    "channels":[{
@@ -606,7 +640,7 @@ Authorization: Bearer {{token}}
               "max":8,//整数最大值,字符串长度最大值
               "max":8,//整数最大值,字符串长度最大值
               "isRequired": true,//是否必填
               "isRequired": true,//是否必填
               "description":"CAN ID", // 配置项描述
               "description":"CAN ID", // 配置项描述
-              "default":0 // 默认值
+              "default":0, // 默认值
               "option": // 配置项可选值,只针对单选框、下拉框等类型
               "option": // 配置项可选值,只针对单选框、下拉框等类型
                [
                [
                 {
                 {