为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 应用程序与zigbee网关通信协议

应用程序与zigbee网关通信协议

2017-10-17 12页 doc 28KB 31阅读

用户头像

is_353097

暂无简介

举报
应用程序与zigbee网关通信协议应用程序与zigbee网关通信协议 应用程序与Zigbee网关通信协议 1. 命令格式 标示 SOP CMD LEN DATA FCS 长度(B) 1 2 1 N 1 下面对各位进行解释说明: 1) SOP:命令开始标示,取值固定为 0x02 2) CMD:命令标示码,用于区别不同的命令 取值:0x2900 发送数据 前置机->网关 0x6900 响应数据 网关->前置机 0x6980 响应数据 网关->前置机 3) LEN:Data域的长度,如果len=0则没有data域 4) DATA: 数据格式 ...
应用程序与zigbee网关通信协议
应用程序与zigbee网关通信协议 应用程序与Zigbee网关通信协议 1. 命令格式 标示 SOP CMD LEN DATA FCS 长度(B) 1 2 1 N 1 下面对各位进行解释说明: 1) SOP:命令开始标示,取值固定为 0x02 2) CMD:命令标示码,用于区别不同的命令 取值:0x2900 发送数据 前置机->网关 0x6900 响应数据 网关->前置机 0x6980 响应数据 网关->前置机 3) LEN:Data域的长度,如果len=0则没有data域 4) DATA: 数据格式 Ep + APP_MSG Ep:固定为1个字节取值为0x02 其中APP_MSG包格式参考下面的协议栈通信协议。 5) FCS:从CMD 到DATA的异或和 2. 举例说明 以读节点0(协调器)硬件版本为例讲解其命令格式: 发送: 02 29 00 07 02 00 00 00 01 00 02 2f 接收: 02 69 00 01 00 68 接收: 02 69 80 09 00 00 80 01 00 00 02 11 22 fcs 命令 长度 地址 命令 状态 参数标示 参数值 fcs 读参数指令 发送 02 29 00 | 1B长度 | 02 | 2B 地址 | 2B命令,,命令数据,1Bfcs, 接收 02 69 00 01 00 68 接收 02 69 80 ,1B长度,2B地址,2B命令 | n命令结果 | 1Bfcs | 2B命令取值: 发送 接收 01 01 ------ 0101 00 01 ------ 8001 00 02 ------ 8002 无 ------ 0003 //节点主动上报数据 协议栈通信协议 1. APP_MSG数据帧通信格式 2Byte 2Byte xByte 目的地址 命令id 数据 命令id(hex) 数据包格式 [参数标识 2B]*n 读参数命令 0001 [状态码 1B]{[参数标识 2B][参数值 读参数响应 8001 xB] * n} {[参数标识 2B][参数值 xB] }* n 写参数 0002 [状态码 1B] 写参数响应 8002 {[参数标识 2B][参数值 xB]}*n 主动上报传感器值 0003 2. 通用设备参数列 参数标识格式(编长度读写说明 码) (byte) (r/w) (hex) 基本参数 软件版本 0001 Ushort 2 R 硬件版本 0002 Ushort 2 R 本文档版本 0003 Ushort 2 R 设备当前时间 0004 Uchar 6 RW 设备类型 0:空 0005 Uchar 1 R 1:温湿度传感器 2:继电器 3:触摸开关 4:人体红外传感器 5:可燃气体传感器 6:超声波测距传感器 7:空 8:rfid传感器 9:空 0x0A:空 0x0B:三轴加速度传感器 0x0C:压力传感器 0x0D:语音识别传感器 0x0E:电机 0x0F:光敏传感器 0x10:空气质量传感器 0x11:酒精传感器 0x12:雨滴传感器 0x13:火焰传感器 0x14:霍尔传感器 0x15:红外遥控 0x16:振动传感器 0x17:噪声传感器 0x18:电阻式压力传感器 0x19:流量计数传感器 0x1A:声光报警传感器 0x1B:风扇传感器 0x1C:红外避障传感器 0x1D:语音合成传感器 0x1E:指纹识别(暂时空) 0x1F:紧急按钮 0x20:数码管 0x21:土壤湿度 0x22:防水型温度传感器 网络参数个域网id 0011 Ushort 2 RW 列表 网络地址 0012 Ushort 2 R 通信频道 0013 Uint 4 RW MAC地址 0014 Uchar 8 RW 邻居表个数,及N为邻居表个数 0015 Uchar 1+2*n R 每个邻居表的 地址2byte 3. 具体传感器参数 3.1温湿度传感器特有参数 参数标识格式(编码) 长度(byte) 读写(r/w) 说明 (hex) 温湿度值 0101 Uchar 2 R 0:安静模式 0102 Uchar 1 RW 非0:每隔n秒主动 上报温湿度数据 3.2继电器特有参数 参数标识格式(编码) 长度(byte) 读写(r/w) 说明 (hex) 灯状态 0201 Uchar 1 RW 0:所有灯灭 1:灯1亮,灯2灭 2:灯1灭,灯2亮 3:所有灯亮 1:反转灯1 0202 Uchar 1 W 2:反转灯2 3:反转灯1,灯2 3.3触摸开关传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 开关ID 0301 Uchar 1 R 灯光设备物理地址 0311 Uchar 8 RW 0:禁止 0321 Uchar 1 RW 1:启用 3.4人体红外传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:禁止 0401 Uchar 1 RW 非0:启用,检测 0:没有检测到人体 0402 Uchar 1 R 1:检测到人体 3.5可燃气体传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:禁止 0501 Uchar 1 W 非0:每隔n秒主 动上报可燃气体值 可燃气体值 0502 Uchar 1 R 3.6超声波测距传感器 参数标识格式(编码) 长度 读写 (hex) 0:禁止 0601 Uchar 1 RW 非0:每隔n秒主动 上报距离值 距离值 0602 Uchar 2 R 3.7RFID传感器 参数标识格式(编码) 长度 读写 (hex) 0:禁止上报id 0801 Uchar 1 RW 非0:主动上报Id 卡片id 0810 Uchar 4 R 3.8 三轴加速度传感器 参数标识格式(编码) 长度 读写 (hex) 0:禁止上报(X,Y,Z0B01 Uchar 1 R/W 值) 非0:允许上报 主动上报X,Y,Z轴的0B10 Uchar 3 R 值 3.9 压力传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:禁止上报(压力值) 0C01 Uchar 1 R/W 非0:允许上报 压力值 0C02 Uchar 4 R 主动上报压力值 0C10 Uchar 4 R 3.10 语音识别传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:禁止识别 0D00 Uchar 1 R/W 1:使能识别 灯光设备物理地址 0D01 Uchar 8 R 窗帘设备物理地址 0D02 Uchar 8 R 3.11 电机特有参数 参数标识格式(编码) 长度 读写 (hex) 1:打开窗帘 0E01 Uchar 1 W 2:关闭窗帘 窗帘状态 0E02 Uchar 1 R 0:窗帘已关闭 1:窗帘正在打开 2:窗帘已打开 3:窗帘正在关闭 电机类型 0E03 Uchar 1 WR 1:直流电机 2:步进电机 直流电机转动时间 0E04 Uchar 1 WR 步进电机转动角度 0E05 Uchar 2 WR 3.12 光敏传感器特有参数 参数标识格式(编码) 长度(byte) 读写(r/w) 说明 (hex) 光照强度值 0F01 Uchar 1 R 0:安静模式 0F02 Uchar 1 W 非0:每隔n秒主动 上报光照强度值 3.13空气质量传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:安静模式 1001 Uchar 1 W 非0:每隔n秒主 动上报污染气体浓 度值 污染气体浓度值 1002 Uchar 1 R 3.14酒精传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:安静模式 1101 Uchar 1 W 非0:每隔n秒主 动上报酒精浓度值 酒精浓度值 1102 Uchar 1 R 3.15雨滴传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:安静模式 1201 Uchar 1 W 非0:每隔n秒主 动上报雨滴值 雨滴值 1202 Uchar 1 R 3.16火焰传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:禁止 1301 Uchar 1 RW 非0:启用,检测 0:没有检测到火焰 1302 Uchar 1 R 1:检测到火焰 3.17霍尔传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:禁止 1401 Uchar 1 RW 非0:启用,检测 0:没有检测到磁场 1402 Uchar 1 R 1:检测到磁场 3.18红外遥控传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 遥控键值 1501 Uchar 1 W 3.19振动传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:禁止 1601 Uchar 1 RW 非0:启用,检测 0:没有检测到振动 1602 Uchar 1 R 非0:检测到振动 3.20噪声传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:禁止 1701 Uchar 1 RW 非0:启用,检测 0:没有检测到噪声 1702 Uchar 1 R 非0:检测到噪声 3.21电阻式压力传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:安静模式 1801 Uchar 1 W 非0:每隔n秒主 动上报压力值 压力值 1802 Uchar 1 R 3.22流量计数传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 流量计数值 1901 Uchar 4 R 3.23声光报警传感器特有参数 参数标识格式(编码) 长度(byte) 读写(r/w) 说明 (hex) 状态 1A01 Uchar 1 R 0:正常状态 1:报警状态 1:反转状态 1A02 Uchar 1 W 3.24风扇传感器特有参数 参数标识格式(编码) 长度(byte) 读写(r/w) 说明 (hex) 0:关闭风扇 1B01 Uchar 1 RW 1:打开风扇 0:减小转速 1B02 Uchar 1 W 1:增大转速 3.25红外避障传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:禁止 1C01 Uchar 1 RW 非0:启用,检测 0:没有检测到障碍 1C02 Uchar 1 R 1:检测到障碍 3.26语音合成传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 待合成的文本内容 1D01 Uchar ------- W 3.27紧急按钮传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:禁止 1F01 Uchar 1 RW 非0:启用,检测 0:正常 1F02 Uchar 1 R 1:紧急情况 3.28数码管传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 显示的数字0-9 2001 Uchar 1 W 3.29土壤湿度检测传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 0:禁止 2101 Uchar 1 RW 非0:启用,检测 0:正常 2102 Uchar 1 R 1:湿度过高 3.30防水型温度传感器特有参数 参数标识格式(编码) 长度 读写 (hex) 温度值 2201 Uchar 6 R 0:禁止 2202 Uchar 1 WR 非0:每隔n秒主 动上报温度值
/
本文档为【应用程序与zigbee网关通信协议】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索