本发明专利技术实施例公开了一种智能家居设备的数据传输方法、控制系统、智能网关设备及存储介质。所述方法包括:与智能家居设备建立Zigbee连接;通过Zigbee连接,获取智能家居设备的设备信息;设备信息符合预设的条件时,通过Zigbee连接接收智能家居设备访问广域网的数据请求;以及将数据请求发送至广域网,并将广域网根据数据请求反馈的信息通过Zigbee连接发送给智能家居设备。在上述方法中,智能网关设备能够与智能家居设备之间通过Zigbee网络进行通信连接,以便智能家居设备可以快速、方便地完成入网。
Data transmission method, control system and intelligent gateway equipment of smart home equipment
【技术实现步骤摘要】
智能家居设备的数据传输方法、控制系统及智能网关设备
本专利技术涉及智能家居
,更具体地,涉及一种智能家居设备的数据传输方法、控制系统、智能网关设备及存储介质。
技术介绍
随着智能家居的发展,越来越多的智能产品进入千家万户。随着用户的深度使用,接入到智能家居系统的设备逐渐增多。这些智能设备通常需要介入网络以接收或发送数据从而实现其智能控制的功能。然而,目前的智能设备需要逐个接入网络,其操作较为繁琐。
技术实现思路
鉴于上述问题,本专利技术实施例提供了一种智能家居设备的数据传输方法、控制系统、智能网关设备及存储介质,以实现改善上述问题。第一方面,本专利技术实施例提供了一种智能家居设备的数据传输方法,包括:与智能家居设备建立Zigbee连接;通过Zigbee连接,获取智能家居设备的设备信息;设备信息符合预设的条件时,通过Zigbee连接接收智能家居设备访问广域网的数据请求;以及将数据请求发送至广域网,并将广域网根据数据请求反馈的信息通过Zigbee连接发送给智能家居设备。第二方面,本专利技术实施例提供了一种智能家居设备的控制系统,包括:云服务器和智能网关设备,服务器和智能网关设备通信连接,其中:智能网关设备用于:与智能家居设备建立Zigbee连接;通过Zigbee连接,获取智能家居设备的设备信息;设备信息符合预设的条件时,通过Zigbee连接接收智能家居设备访问广域网的数据请求;以及将数据请求发送至云服务器。云服务器用于根据数据请求生成反馈信息,并将反馈信息发送至智能网关设备。智能网关设备还用于通过Zigbee连接发送给智能家居设备。第三方面,本专利技术实施例提供了一种智能网关设备,包括一个或多个处理器以及存储器;一个或多个程序,其中一个或多个程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行上述的方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有程序代码,其中,在程序代码运行时执行上述的方法。本专利技术实施例提供了一种智能家居设备的数据传输方法、控制系统、智能网关设备及存储介质。在该方法中,智能网关设备与智能家居设备建立Zigbee连接,通过Zigbee连接,获取智能家居设备的设备信息,设备信息符合预设的条件时,通过Zigbee连接接收智能家居设备访问广域网的数据请求,并将数据请求发送至广域网,并将广域网根据数据请求反馈的信息通过Zigbee连接发送给智能家居设备,从而实现智能家居设备基于广域网的数据传输。其中,智能网关设备能够与智能家居设备之间通过Zigbee网络进行通信连接,以便智能家居设备可以快速地完成入网,减少了用户操作。对入网后的智能家居设备,通过判断智能家居设备的设备信息符合预设条件时才将智能家居设备的数据请求发送至广域网并将广域网的反馈信息通过Zigbee网络反馈至智能家居设备,能够隔离非法设备及恶意智能网关设备,从而保证网络的安全、可靠与稳定,进而提升用户体验。下面对具体的智能家居设备的数据传输方法进行介绍。基于上面介绍的应用环境以及系统,下面将结合附图具体描述本专利技术的各实施例。附图说明下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1示出了本专利技术实施例请提出的一种应用场景示意图。图2示出了本专利技术实施例请提出的智能网关设备的示意图。图3示出了本专利技术实施例提出的一种智能家居设备的数据传输方法的流程图。图4示出了本专利技术实施例提出的另一种智能家居设备的数据传输方法的流程图。图5示出了本专利技术实施例提出的一种智能家居设备的数据传输方法的时序图。图6示出了本专利技术实施例提出的一种智能家居设备的数据传输装置的功能模块框图。图7示出了本专利技术实施例提出的一种智能网关设备的功能模块框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。随着智能家居的发展,越来越多的智能产品进入千家万户。随着用户的深度使用,接入到智能家居系统的设备逐渐增多。这些智能设备通常需要介入网络以接收或发送数据从而实现其智能控制的功能。然而,目前的智能家居设备需要逐个接入网络,其操作较为繁琐。基于此,本专利技术专利技术人进行大量的研究发现,在智能家居系统中,接入智能家居系统的设备可以通过网关来进行交互数据的发送。例如,云服务器在需要将用户终端发送的控制指令发送给某个受控设备时,该控制指令可以先由云服务器下发到某个局域网中的路由器,然后再由该路由器转发给网关,最后由该网关将该控制指令转发到具体的受控设备。其中,一个网关可以控制多个不同设备。例如,均连接到某一个网关的受控设备A以及受控设备B,若受控设备A需要向受控设备B发送控制指令,那么该控制指令可以由受控设备A以及受控设备B共同连接的网关进行转发。上述的智能家居系统,能够解决智能家居设备入网繁琐的问题,然而专利技术人进一步地发现,通过网关来作为控制指令或者网络数据的中转媒介时,非法设备容易加入网关所组建的网络中,导致智能家居设备的网络数据传输存在泄漏、被盗取等较大的安全隐患。基于此,本专利技术专利技术人继续投入研发,致力于研究如何提高智能家居设备在数据传输过程的安全性。经过大量、反复的研究,专利技术人提出了本专利技术的智能家居设备的数据传输方法,利用智能网关设备与智能家居设备建立Zigbee连接,通过Zigbee连接获取智能家居设备的网络数据请求,将该网络请求转发至广域网后,再将广域网根据数据请求反馈的信息通过Zigbee连接发送给智能家居设备,能够使智能家居设备基于广域网进行数据传输更为方便。其中,Zigbee技术(ZigBeeTechnology,紫蜂技术)是一种新兴的短距离、低速率、低功耗双向无线通信技术,它是一种介于无线标记技术和蓝牙之间的技术提案,主要用于近距离无线连接。随着物联网和智能家居技术的发展,智能家居产品逐渐走入人们的生活当中,通过将智能家居设备接入网络,可以实现设备自动化管理。进一步地,在智能网关设备与智能家居设备建立Zigbee连接后,获取智能家居设备的设备信息,在设备信息符合预设的条件时,方接收智能家居设备的网络数据请求,能够拒绝非法设备入侵网络、拒绝非法设备通过智能网关设备收发数据,提高了智能家居设备数据传输的安全性。下面将结合附图以及具体实施例对本专利技术提供的智能家居设备的数据传输方法作出详细介绍。首先对本专利技术实施例提供的智能家居设备的数据传输方法的应用环境进行介绍。请参见图1,图1示出了本专利技术实施例提供的智能家居系统10的应用场景示意图,该智本文档来自技高网...
【技术保护点】
1.一种智能家居设备的数据传输方法,其特征在于,所述方法包括:/n与所述智能家居设备建立Zigbee连接;/n通过所述Zigbee连接,获取所述智能家居设备的设备信息;/n所述设备信息符合预设的条件时,通过所述Zigbee连接接收所述智能家居设备访问广域网的数据请求;以及/n将所述数据请求发送至广域网,并将所述广域网根据所述数据请求反馈的信息通过所述Zigbee连接发送给所述智能家居设备。/n
【技术特征摘要】
1.一种智能家居设备的数据传输方法,其特征在于,所述方法包括:
与所述智能家居设备建立Zigbee连接;
通过所述Zigbee连接,获取所述智能家居设备的设备信息;
所述设备信息符合预设的条件时,通过所述Zigbee连接接收所述智能家居设备访问广域网的数据请求;以及
将所述数据请求发送至广域网,并将所述广域网根据所述数据请求反馈的信息通过所述Zigbee连接发送给所述智能家居设备。
2.如权利要求1所述的方法,其特征在于,所述与所述智能家居设备建立Zigbee连接,包括:
接收智能家居设备在Zigbee模式下的连接请求,
根据所述请求在本地查询所述智能家居设备的身份标识信息;以及
在查询到所述智能家居设备的身份标识信息后,将所述智能家居设备添加到ZigBee网络中以建立所述Zigbee连接。
3.如权利要求1所述的方法,其特征在于,所述与所述智能家居设备建立Zigbee连接,包括:
基于ZigBee3.0协议接收智能家居设备在Zigbee模式下的连接请求,以及
与所述智能家居设备建立基于ZigBee3.0协议的连接。
4.如权利要求1-3中任一项所述的方法,其特征在于,所述设备信息包括智能家居设备的身份标识信息;所述设备信息符合预设的条件时,通过所述Zigbee连接接收所述智能家居设备访问广域网的数据请求,包括:
解析所述设备信息,提取所述智能家居设备的身份标识信息;
根据预置的白名单查询所述身份标识信息;以及
若所述身份标识信息存在于所述白名单中,则确定所述身份标识信息符合预设的条件,并通过所述Zigbee连接接收所述智能家居设备访问广域网的数据请求。
5.如权利要求4所述的方法,其特征在于,所述预置的白名单存储于智能网关设备本地,所述根据预置的白名单查询所述身份标识信息,包括:遍历本地预置的白名单结构体数组,若所述身份标识信息与白名单中任一个身份标识信息相同则跳出循环遍历,并确定所述身...
【专利技术属性】
技术研发人员:王雄辉,
申请(专利权)人:深圳市欧瑞博科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。