智能家居无线网络应用层od定义

智能家居无线网络应用层od定义

ID:6317699

大小:268.50 KB

页数:25页

时间:2018-01-10

智能家居无线网络应用层od定义_第1页
智能家居无线网络应用层od定义_第2页
智能家居无线网络应用层od定义_第3页
智能家居无线网络应用层od定义_第4页
智能家居无线网络应用层od定义_第5页
资源描述:

《智能家居无线网络应用层od定义》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、RexHome智能家居系统应用层OD定义浙江瑞瀛网络科技有限公司2012年04月www.rexense.cn文档版本日期版本更改说明2012-4-231.0.0初版2012-5-32.0.0根据设备的实际应用,修改相关应用层OD的定义2012-5-243.0.0增加0x2BB0应用层OD定义,并修改一些OD的使用说明2012-8-153.1.0增加0x2810绑定功能索引,并描述其使用方法2012-8-293.2.0修改温度控制功能索引(0x2CEC),并描述其使用方法2013-10-303.3.0增加智能锁功能索引(0x2A40)*本文档如有变更,恕不另行通知

2、.版权声明本文档所包含的所有信息均为浙江瑞瀛网络科技有限公司(以下简称“瑞瀛”或“本公司”)版权所有。未经本公司书面许可,不得向本公司雇员、代理商、合作方或授权许可方以外的任何第三方泄露本文档内容,不得以任何形式擅自复制或传播本文档。若使用者违反本版权保护的约定,本公司有权追究使用者由此产生的法律责任。免责声明本公司将竭尽所能确保所提供信息的完整性与准确性,但对所发布之文件不提供任何明确或隐含的赔偿或担保,并保留因产品更新或更正错误时修订本文档且无需通知的权利。www.rexense.cn目录文档版本2版权声明2免责声明2概述4第一节智能家居应用层OD定义51.

3、1.应用层全索引(0x2774)61.2.设备供电信息参数(0x2800)61.3.电能计量功能索引(0x28Ax)71.4.人体热释功能索引(0x2904)91.5.温度检测功能索引(0x2968)91.6.湿度检测功能索引(0x29CC)101.7.门磁功能索引(0x2A30)101.8.光照度检测功能索引(0x2A94)111.9.声光报警功能索引(0x2AF8)111.10.烟雾探测功能索引(0x2B5C)121.11.照明灯控制功能索引(0x2BCx)121.12.彩色LED灯控制器功能索引(0x2BDx)131.13.电动窗帘开关功能索引(0x2C2

4、4)151.14.安防遥控器功能索引(0x2C88)161.15.温度控制功能索引(0x2CEC)161.16.定时控制功能索引(0x2D50)171.17.短信收发功能索引(0x2D60)181.18.灯控开关功能索引(0x2BB0)19www.rexense.cn概述本通信协议适用于本公司开发的ZigBee智能家居系统网络和相关设备的控制。ZigBee智能家居系统由一个ZigBee管理节点(以下简称为COO节点)和若干内置于受控设备内的ZigBee普通节点(以下简称为普通节点)。COO节点与ZigBee管理软件通过标准串口通信。普通节点内置于受控设备,典型的

5、受控设备包括ZigBee插座,ZigBee灯开关,ZigBee电动窗帘,ZigBee温湿度传感器等。COO和设备上电后,自动完成组网,ZigBee管理软件只需通过串口配置好正确的系统参数,并定时通过COO进行广播,即可实时查询和控制所有设备的状态。本协议采用对象字典方式(ObjectDictionary,以下简写为OD)对COO节点本身和普通节点的参数和状态进行设置和控制。读节点的OD值即为查询其参数和状态(例如ZigBee灯开关的亮/灭状态),写节点的OD值即为设置其参数或状态(例如将灯开关模块OD值中表示亮灭状态的字节值设置为1表示开灯,设置为0表示关灯)。

6、OD采用索引+子索引的方式进行访问,OD索引用2字节整数表示,取值范围为0-65535,OD子索引用1字节整数表示,0-255,具体取值范围视OD的定义而变化。OD子索引表示需要读取或者设置OD结构中的字段的序号,0表示整个OD结构,1表示第一个字段,如此类推。ZigBee管理软件通过标准RS232串口读写操作与COO通信实现网络状态查询和管理,通信时采用固定格式的帧结构,每帧数据由帧头+帧长+数据+校验和+帧尾五个部分组成,其中帧头,帧尾各为一个字节,取固定值,分别为0x2A和0x23,帧长一个字节,取值为有效数据的长度(不包括帧头,帧尾,校验和和帧长字节本身

7、),检验和为一个字节,取值为有效数据相加后对256取余后得到。关于此部分的详细信心请参考RexBee通信协议www.rexense.cn第一节智能家居应用层OD定义本协议将不同的设备应用层功能抽象为OD对象,这样就可以使用Read和Write操作来访问这些OD,从而实现不同的应用层功能。不同的设备完成不同的功能,因此可以支持不同的索引。有的设备支持多种功能,即支持多个索引。如果访问的索引该设备不支持(即设备不支持所访问的功能),则返回索引错误响应。本节以下的文档中使用到的一些数据类型定义、参数操作方式等特殊字符定义如下表数据类型相关特殊字符:特殊字符数据类型描述

8、数据长度数据范围USIG

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。