一种具有Web Service功能的智能家居通信系统及方法
【技术领域】
[0001] 本发明属于智能家居领域,具体涉及一种具有Web Service功能的智能家居通信 系统及方法。
【背景技术】
[0002] 随着科学技术的不断进步和社会发展水平的提高,人们对生活品质的提升也提 出了迫切要求。传统的家用电器已经无法满足现代家庭的需要,人们需要信息化、网络化 和智能化的信息家电。
[0003] 尤其在近些年智能家居持续高温,几乎所有能与智能家居产生联系的厂家都积极 参与,一些智能设备正在由概念逐步走向人们的日常生活当中。
[0004] 然而一个重要的现实不应被回避,那就是大量非智能化家电设备的存在,并且这 些设备短时间内不会被淘汰,虽然有大量用户对智能家电有强烈使用的欲望,但面对更换 智能设备高昂的费用,只能望而却步。如何使大量传统非智能家电设备智能化,是目前现有 技术面临的一个问题。
【发明内容】
[0005] 为克服现有技术中的问题,本发明目的在于提供一种具有Web Service功能的智 能家居通信系统及方法,该系统可直接用于传统家电设备上,使得传统家庭设备智能化,同 时具有体积小操作方便的优点,并具有统一 Web Service,为设备间协调提供便利。
[0006] 为实现上述目的,本发明采用如下的技术方案:
[0007] -种具有Web Service功能的智能家居通信系统,包括数据处理中心、自主注册模 块、Web Service接口、硬件通信接口以及连接有网络服务器的无线通信单元;
[0008] 硬件通信接口用于与设备相连接并获取设备信息,再将获取的设备信息进行类型 转化后发送给数据处理中心;
[0009] 数据处理中心用于将接收到的经过类型转化后的信息进行初始化,然后配置设备 基本参数,再判断设备状态,若是正常状态则通过无线通信单元与网络服务器进行数据传 输;
[0010] 自主注册模块用于在设备上电后主动向网络服务器发起注册请求,并根据网络服 务器反馈回的信息完成设备注册流程;
[0011] Web Service接口用于用户与设备交互,用户通过该Web Service接口能够进行设 备详细参数配置和查看设备信息。
[0012] 所述的硬件通信接口为串口、USB接口、红外通信模块或RF射频通信模块。
[0013] 所述配置设备基本信息是通过用户手动配置、从数据处理中心获取或网络推送完 成的。
[0014] 所述设备基本参数包括MAC地址、运行状态以及控制信息。
[0015] 所述设备详细参数包括设备用户、所属空间、设备ID、设备名称、设备类型以及 URL。
[0016] 所述设备信息包括设备厂商信息、设备类型、数据类型、用户信息、使用空间、软件 版本以及设备用于采集的温湿度传感器的参数信息、音视频和实时状态信息。
[0017] 所述无线通信单元为WIFI模块、GPRS通信模块、3G通信模块或CDM通信模块。
[0018] -种如权利要求1所述的具有Web Service功能的智能家居通信系统的通信方 法,首先,将硬件通信接口与传统设备相连接,硬件通信接口获取设备信息,并将获取的设 备信息进行类型转化后发送给数据处理中心,数据处理中心将接收到的经过类型转化后的 信息进行初始化,然后配置设备基本信息,再判断设备状态,若是配置状态,则自主注册模 块在设备上电后主动向网络服务器发起注册请求,并根据网络服务器反馈回的信息完成设 备注册流程;若是正常状态,则通过无线通信单元与网络服务器进行数据传输;用户通过 Web Service接口与设备交互,并且通过该Web Service接口能够进行设备参数配置和查看 设备信息,实现设备的智能化。
[0019] 与现有技术相比,本发明具有的有益效果:首先,通过硬件通信接口和传统家电设 备的控制单元连接,使其成为具备无线通信能力并具有唯一 MC标识的智能家电设备;再 通过无线通信单元和网络服务器连接,完成家电设备在网络服务器的注册,实现网络服务 器和家电设备的双向通信和数据传输;通过Web Service和用户进行通信,使得用户能够 掌控设备配置信息、运行状况和实时数据。本发明的通信系统能够实现分别传统家电设备、 网络服务器和用户的三方通信。本发明的通信系统能够为不同设备提供统一接口,实现传 统设备智能化的目的。
[0020] 本发明的通信方法能够实现设备自动注册,并且通过统一的Web Service接口,能 够实现移动端、网络服务器和设备的信息同步,使得传统家电设备非常便捷的得到升级;本 发明中的用户配置和使用操作简单,方便随时随地查看和修改设备信息,同时方便设备间 协调工作。
【附图说明】
[0021] 图1是具有Web Service功能的智能家居通信系统结构图。
[0022] 图2是智能家电(空调)使用流程图。
[0023] 图3数据处理中心的状态调节图。
[0024] 图4是自主注册模块的自动注册流程图。
[0025] 图中,1为数据处理中心,2为自主注册模块,3为Web Service接口,4为网络服务 器,5为无线通信单元,6为硬件通信接口,7为设备,8为用户。
【具体实施方式】
[0026] 下面结合附图对本发明做详细描述。传统的家电设备内部均有控制器。
[0027] 参见图1,本发明包括硬件通信接口 6、数据处理中心1、自主注册模块2、Web Service接口 3和无线通信单元5。
[0028] 其中,硬件通信接口 6与传统设备内部的控制器相连接,并获取设备信息,将获 取的设备信息进行类型转化后发送给数据处理中心1 ;数据处理中心1用于将接收到的经 过类型转化后的信息进行初始化,然后配置设备基本参数,再判断设备状态,若是正常状态 则通过无线通信单元5与网络服务器4进行数据传输数据处理中心1能够对接收到的信息 利用现有技术进行数据编解码、分析处理,具有自动调节设备状态功能,在不同状态下分别 完成设备基本参数配置、向网络服务器传送数据和本地存储等功能。
[0029] 自助注册模块2用于在设备7上电后主动向网络服务器发起注册请求,并根据网 络服务器反馈回的信息完成设备注册流程,完成向网络服务器注册设备。设备基本参数可 经由用户手动配置、从数据处理中心获取或网络推送完成,数据处理中心自动获取的设备 基本参数包括MAC地址、运行状态、控制信息等设备基本信息,经用户手动配置的设备详细 参数包括设备用户、所属空间、设备ID、设备名称、设备类型、URL等设备详细信息;
[0030] Web Service接口 3用于用户8直接与设备7交互,用户8通过该Web Service接 口可进行设备详细参数配置和查看设备信息;详细参数配置是对完成自动获取设备信息后 的补充和完善。
[0031] 无线通信单元5与网络服务器连接并进行数据交互,发送设备信息和注册信息等 内容。本发明的通信系统能够为不同设备提供统一接口,能够实现传统设备智能化的目的。
[0032] 本发明的适用对象主要是针对现有传统家电设备,现在以家用空调为例来具体说 明智能家电设备的具体使用流程,参见图2,具体流程包括以下步骤:
[0033] 1)在硬件上通过RS232 口与空调内部控制器相连接;
[0034] 2)数据处理中心1通过硬件通信接口 6和类型转换自动获取空调的MAC地址、运 行状态、控制信息等设备基本信息;
[0035] 3)用户对空调进行进一步的配置,包括设备用户、所属空间、设备ID、设备名称、 设备类型、URL等设备详细信息;
[0036] 4)在完成上述配置过程后,智能空调在网络服务器4进行设备注册,具体注册流 程如下: