| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- [
- {
- "id": 1, //设备id 全局唯一
- "pid": 0, //设备父级id 隶属于哪个网关或面板
- "name": "0001", //当前父级唯一
- "type": "light", //设备类型
- "subtype": "light_bar", //设备子类型
- "displayName": "条形灯1", //设备显示名称
- "areaId": 1, //设备所属区域id
- "description": "", //设备描述
- "attachType": "", //设备附加类型,设备协议
- "channels": [ //设备包含的各属性和值
- {
- "name": "action",
- "type": "STRING",
- "mode": "READ_WRITE",
- "value": "off"
- }
- ],
- "config": [ //设备配置
- {
- "name": "broadcast", //是否为广播设备
- "value": false,
- "type": "BOOL"
- },
- {
- "name": "device_addr", //设备地址
- "value": 65,
- "type": "INTEGER"
- },
- {
- "name": "device_port", //设备端口
- "value": 1,
- "type": "INTEGER"
- },
- {
- "name": "device_control",//protocol(协议空调),central(继电器)
- "value": "central",
- "type": "STRING"
- },
- {
- "value": "",
- "name": "control_type",// //控制类型 锁的时候值为 single 和 keep。窗帘的值为 protocol//协议窗帘
- //断信号窗帘 byte OFF_SIGNAL = 0x01;
- //单信号窗帘 byte SINGLE_SIGNAL = 0x02;
- //双信号窗帘) click干节点 byte DUAL_SIGNAL = 0x03;
- "type": "STRING"
- },
- {
- "name": "control_channel",//控制通道(协议空调为外机地址,继电器空调为风力2档3档通道)
- "value": 7,
- "type": "STRING"
- },
- {
- "value": 136,
- "name": "control_addr",//协议窗帘或空调的设备地址(空调是内机地址,窗帘为电机地址,继电器空调为制冷制热通道)
- "type": "INTEGER"
- },
- {
- "value": "",
- "name": "associated_sensor",//新版本未使用,作废
- "type": "STRING"
- },
- {
- "value": "",
- "name": "associated_sensor_sn",//关联温湿度传感器name 暖通类设备,显示类设备
- "type": "STRING"
- },
- {
- "value": 0,
- "name": "calibration",//温度校正
- "type": "INTEGER"
- },
- {
- "value": 0,
- "name": "temp", //默认温度
- "type": "INTEGER"
- },
- {
- "value": 60,
- "name": "humidity",//默认湿度
- "type": "INTEGER"
- },
- {
- "value": "RS485",
- "name": "attach_device",
- "type": "STRING"
- },
- {
- "name": "associated_scene", //干节点或键盘事件关联的场景
- "value": [
- 14,
- 15
- ],
- "type": "OBJECT"
- }
- ]
- }
- ]
|