修改日期 | 修改人 | 备注 |
2018-10-24 13:02:05[当前版本] | admin | 修正协议 |
2018-09-25 15:22:48 | admin | 格式调整 |
2018-09-01 16:39:26 | admin | 修正控制指令 |
2018-08-27 00:56:16 | admin | 修正相关控制指令 |
一、指令说明。
2)约定
受控设备类型
值 |
描述 |
0x01 |
网关套件 |
0x02 |
智能单品 |
控制类型
值 |
描述 |
0x01 |
电源控制 |
0x02 |
照明开关控制 |
0x03 |
清洗开关控制 |
0x04 |
风速档位控制 |
0x05 |
左风速档位控制 |
0x06 | 右风速档位控制 |
控制结果
值 |
描述 |
0x00 |
成功[SUCCESS] |
0x01 |
失败[FAILD] |
0x0B |
不支持的功能 |
0x0C | 不支持的功能设值 |
查询类型
值 |
描述 |
0x01 |
查询油烟机当前状态 |
故障代码
值 |
描述 |
0x01 |
清洗提醒 |
通讯模组心跳包
分类 |
描述 |
长度[字节] |
字段名 |
数据样例 |
Header |
2 |
VERSION/版本 |
0001 |
|
2 |
LENGTH/长度 |
0000 |
||
2 |
Header_CRC/头部校验码 |
0000 |
||
PayLoad |
1 |
PackgeType / 协议包类型 |
00 |
|
2 |
Command / 数据包类型 |
FFFF |
||
1 |
Device Type /受控设备类型 |
02 |
||
|
|
1 | Device Type /设备具体类型 | 08 |
|
|
2 |
DEVICE STATE / 设备状态 [窗帘仅包括当前位置值] |
0032 |
2 |
PayLoad_CRC / 数据体校验码 |
0000 |
3)云端向设备发送控制指令[电源操作]:
分类 |
描述 |
长度[字节] |
字段名 |
数据样例 |
Header |
2 |
VERSION/版本 |
0001 |
|
2 |
LENGTH/长度 |
0000 |
||
2 |
Header_CRC/头部校验码 |
0000 |
||
PayLoad |
1 |
PackgeType / 协议包类型 |
02 |
|
2 |
Command / 数据包类型 |
0003 |
||
1 |
Device Type / 受控设备类型 |
02 |
||
|
|
16 |
Suite ID/套件标识 |
此处全部为00 |
|
|
1 |
Control Type/控制类型 |
01 |
2 |
Control Value / 控制设值 |
打开:0001 关闭:0000 |
||
2 |
PayLoad_CRC / 校验码 |
0000 |
设备应反馈控制结果:
分类 |
描述 |
长度[字节] |
字段名 |
数据样例 |
Header |
2 |
VERSION/版本 |
0001 |
|
2 |
LENGTH/长度 |
0000 |
||
2 |
Header_CRC/头部校验码 |
0000 |
||
PayLoad |
1 |
PackgeType / 协议包类型 |
03 |
|
2 |
Command / 数据包类型 |
0002 |
||
1 |
Device Type / 受控设备类型 |
02 |
||
|
|
16 |
Suite ID/套件标识 |
此处全部为00 |
|
|
1 |
Control Type/控制类型 |
01 |
2 |
Control Value / 控制设值 |
0001 / 0000 |
||
|
|
1 |
Control Result / 控制结果 |
成功:00 失败:01 |
2 |
PayLoad_CRC / 数据体校验码 |
0000 |
4)云端向设备发送控制指令[照明操作]:
分类 |
描述 |
长度[字节] |
字段名 |
数据样例 |
Header |
2 |
VERSION/版本 |
0001 |
|
2 |
LENGTH/长度 |
0000 |
||
2 |
Header_CRC/头部校验码 |
0000 |
||
PayLoad |
1 |
PackgeType / 协议包类型 |
02 |
|
2 |
Command / 数据包类型 |
0003 |
||
1 |
Device Type / 受控设备类型 |
02 |
||
|
|
16 |
Suite ID/套件标识 |
此处全部为00 |
|
|
1 |
Control Type/控制类型 |
02 |
2 |
Control Value / 控制设值 |
打开:0001 关闭:0000 |
||
2 |
PayLoad_CRC / 数据体校验码 |
0000 |
设备应反馈查询结果:
分类 |
描述 |
长度[字节] |
字段名 |
数据样例 |
Header |
2 |
VERSION/版本 |
0001 |
|
2 |
LENGTH/长度 |
0000 |
||
2 |
Header_CRC/头部校验码 |
0000 |
||
PayLoad |
1 |
PackgeType / 协议包类型 |
03 |
|
2 |
Command / 数据包类型 |
0002 |
||
1 |
Device Type / 受控设备类型 |
02 |
||
|
|
16 |
Suite ID/套件标识 |
此处全部为00 |
|
|
1 |
Control Type/控制类型 |
02 |
2 |
Control Value / 控制设值 |
0001/0000 |
||
|
|
1 |
Control Result / 控制结果 |
成功:00 失败:01
不支持的功能:0x0B 不支持的功能设值:0x0C
|
2 |
PayLoad_CRC / 数据体校验码 |
0000 |
5)云端向设备发送控制指令[清洗操作]:
分类 |
描述 |
长度[字节] |
字段名 |
数据样例 |
Header |
2 |
VERSION/版本 |
0001 |
|
2 |
LENGTH/长度 |
0000 |
||
2 |
Header_CRC/头部校验码 |
0000 |
||
PayLoad |
1 |
PackgeType / 协议包类型 |
02 |
|
2 |
Command / 数据包类型 |
0003 |
||
1 |
Device Type / 受控设备类型 |
02 |
||
|
|
16 |
Suite ID/套件标识 |
此处全部为00 |
|
|
1 |
Control Type/控制类型 |
03 |
2 |
Control Value / 控制设值 |
打开:0001 关闭:0000
|
||
2 |
PayLoad_CRC / 数据体校验码 |
0000 |
设备应反馈查询结果:
分类 |
描述 |
长度[字节] |
字段名 |
数据样例 |
Header |
2 |
VERSION/版本 |
0001 |
|
2 |
LENGTH/长度 |
0000 |
||
2 |
Header_CRC/头部校验码 |
0000 |
||
PayLoad |
1 |
PackgeType / 协议包类型 |
03 |
|
2 |
Command / 数据包类型 |
0002 |
||
1 |
Device Type / 受控设备类型 |
02 |
||
|
|
16 |
Suite ID/套件标识 |
此处全部为00 |
|
|
1 |
Control Type/控制类型 |
03 |
2 |
Control Value / 控制设值 |
0001/0000 |
||
|
|
1 |
Control Result / 控制结果 |
成功:00 失败:01
不支持的功能:0x0B 不支持的功能设值:0x0C
|
2 |
PayLoad_CRC / 数据体校验码 |
0000 |
6)云端向设备发送控制指令[风速档位操作]:
分类 |
描述 |
长度[字节] |
字段名 |
数据样例 |
Header |
2 |
VERSION/版本 |
0001 |
|
2 |
LENGTH/长度 |
0000 |
||
2 |
Header_CRC/头部校验码 |
0000 |
||
PayLoad |
1 |
PackgeType / 协议包类型 |
02 |
|
2 |
Command / 数据包类型 |
0003 |
||
1 |
Device Type / 受控设备类型 |
02 |
||
|
|
16 |
Suite ID/套件标识 |
此处全部为00 |
|
|
1 |
Control Type/控制类型 |
04 |
2 |
Control Value / 控制设值 |
0x00 自动 0x01 最低档 0x02 低档 0x03 中档 0x04 高档 0x05 最高档
|
||
2 |
PayLoad_CRC / 数据体校验码 |
0000 |
设备应反馈查询结果:
分类 |
描述 |
长度[字节] |
字段名 |
数据样例 |
Header |
2 |
VERSION/版本 |
0001 |
|
2 |
LENGTH/长度 |
0000 |
||
2 |
Header_CRC/头部校验码 |
0000 |
||
PayLoad |
1 |
PackgeType / 协议包类型 |
03 |
|
2 |
Command / 数据包类型 |
0002 |
||
1 |
Device Type / 受控设备类型 |
02 |
||
|
|
16 |
Suite ID/套件标识 |
此处全部为00 |
|
|
1 |
Control Type/控制类型 |
01 |
2 |
Control Value / 控制设值 |
实际设值 |
||
|
|
1 |
Control Result / 控制结果 |
成功:0x00 失败:0x01
不支持的功能:0x0B 不支持的功能设值:0x0C
|
2 |
PayLoad_CRC / 数据体校验码 |
0000 |
7)云端向设备发送控制指令[左风速档位操作]:
分类 |
描述 |
长度[字节] |
字段名 |
数据样例 |
Header |
2 |
VERSION/版本 |
0001 |
|
2 |
LENGTH/长度 |
0000 |
||
2 |
Header_CRC/头部校验码 |
0000 |
||
PayLoad |
1 |
PackgeType / 协议包类型 |
02 |
|
2 |
Command / 数据包类型 |
0003 |
||
1 |
Device Type / 受控设备类型 |
02 |
||
|
|
16 |
Suite ID/套件标识 |
此处全部为00 |
|
|
1 |
Control Type/控制类型 |
05 |
2 |
Control Value / 控制设值 |
0x00 自动 0x01 最低档 0x02 低档 0x03 中档 0x04 高档 0x05 最高档 |
||
2 |
PayLoad_CRC / 数据体校验码 |
0000 |
设备应反馈查询结果:
分类 |
描述 |
长度[字节] |
字段名 |
数据样例 |
Header |
2 |
VERSION/版本 |
0001 |
|
2 |
LENGTH/长度 |
0000 |
||
2 |
Header_CRC/头部校验码 |
0000 |
||
PayLoad |
1 |
PackgeType / 协议包类型 |
03 |
|
2 |
Command / 数据包类型 |
0002 |
||
1 |
Device Type / 受控设备类型 |
02 |
||
|
|
16 |
Suite ID/套件标识 |
此处全部为00 |
|
|
1 |
Control Type/控制类型 |
05 |
2 |
Control Value / 控制设值 |
实际设值 |
||
|
|
1 |
Control Result / 控制结果 |
成功:0x00 失败:0x01 不支持的功能:0x0B 不支持的功能设值:0x0C |
2 |
PayLoad_CRC / 数据体校验码 |
0000 |
8)云端向设备发送控制指令[右风速档位操作]:
分类 |
描述 |
长度[字节] |
字段名 |
数据样例 |
Header |
2 |
VERSION/版本 |
0001 |
|
2 |
LENGTH/长度 |
0000 |
||
2 |
Header_CRC/头部校验码 |
0000 |
||
PayLoad |
1 |
PackgeType / 协议包类型 |
02 |
|
2 |
Command / 数据包类型 |
0003 |
||
1 |
Device Type / 受控设备类型 |
02 |
||
|
|
16 |
Suite ID/套件标识 |
此处全部为00 |
|
|
1 |
Control Type/控制类型 |
06 |
2 |
Control Value / 控制设值 |
0x00 自动 0x01 最低档 0x02 低档 0x03 中档 0x04 高档 0x05 最高档 |
||
2 |
PayLoad_CRC / 数据体校验码 |
0000 |
设备应反馈查询结果:
分类 |
描述 |
长度[字节] |
字段名 |
数据样例 |
Header |
2 |
VERSION/版本 |
0001 |
|
2 |
LENGTH/长度 |
0000 |
||
2 |
Header_CRC/头部校验码 |
0000 |
||
PayLoad |
1 |
PackgeType / 协议包类型 |
03 |
|
2 |
Command / 数据包类型 |
0002 |
||
1 |
Device Type / 受控设备类型 |
02 |
||
|
|
16 |
Suite ID/套件标识 |
此处全部为00 |
|
|
1 |
Control Type/控制类型 |
06 |
2 |
Control Value / 控制设值 |
实际设值 |
||
|
|
1 |
Control Result / 控制结果 |
成功:0x00 失败:0x01 不支持的功能:0x0B 不支持的功能设值:0x0C |
2 |
PayLoad_CRC / 数据体校验码 |
0000 |
9)云端向设备发送查询指令[查询油烟机当前状态]:
分类 |
描述 |
长度[字节] |
字段名 |
数据样例 |
Header |
2 |
VERSION/版本 |
0001 |
|
2 |
LENGTH/长度 |
0000 |
||
2 |
Header_CRC/头部校验码 |
0000 |
||
PayLoad |
1 |
PackgeType / 协议包类型 |
01 |
|
2 |
Command / 数据包类型 |
0005 |
||
1 |
Device Type /设备类型 |
02 |
||
|
|
16 |
Suite ID/套件标识 |
此处全部为00 |
|
|
1 |
Query Type/查询类型 |
01 |
2 |
PayLoad_CRC / 数据体校验码 |
0000 |
设备应反馈查询结果:
分类 |
长度[字节] |
字段名 |
数据样例 |
||||||||||||||||
Header |
2 |
VERSION/版本 |
0001 |
||||||||||||||||
2 |
LENGTH/长度 |
0000 |
|||||||||||||||||
2 |
Header_CRC/头部校验码 |
0000 |
|||||||||||||||||
PayLoad |
1 |
PackgeType / 协议包类型 |
03 |
||||||||||||||||
2 |
Command / 数据包类型 |
0002 |
|||||||||||||||||
1 |
Device Type /设备类型 |
02 |
|||||||||||||||||
|
16 |
Suite ID/套件标识 |
此处全部为00 |
||||||||||||||||
|
1 |
Query Type/查询类型 |
01 |
||||||||||||||||
|
2 |
Query Result / 查询结果 |
|
||||||||||||||||
2 |
PayLoad_CRC / 校验码 |
0000 |