一种智能家居控制方法及系统与流程

文档序号:16085968发布日期:2018-11-27 22:25阅读:467来源:国知局

本发明属于智能家居领域,更具体地,涉及一种智能家居控制方法及系统。



背景技术:

如今,智能家居品类复杂,有Wi-Fi设备、zigbee设备、z-wave设备等。用户买的每个单品类智能设备都单独控制,每种品牌都有一个APP,并且设备之间没有联系,要想实现智能家居,就必须买同一生态的智能设备,否则就要使用多个APP或者购买其他设备对应的网关设备。智能家居方案协议不统一,各设备之间无法形成一个整体,用户体验感较低。

公开号CN108055181A的专利公开了一种智能家居无线控制系统,各个传感器节点之间通过连接无线传输模块以自组网的方式与主控制器连接构成家庭内部网络;传感器节点将采集到的数据经家庭内部网络以无线的方式传输至主控制器;设备工况接入模块用于接入各设备的实时运行工况数据;信息采集模块用于定时定量检测采集指定监测管理段的电压、电流、频率、负载、电场强度和磁场强度;远程服务器用于接收并标准化集中存储所述主控制器所发送的数据,同时根据这些数据采用多分组差分进化算法优化计算得到有利于改善家居情况的设备群联合调度方案。该发明可实现用户通过不同智能终端进行浏览查看并控制室内设备的功能,同时具有客户端操作成本低、维护成本低等优点。但该发明只适用于Wi-Fi协议智能设备,无法实现多品类智能家居产品的联动。

与现有技术相比,本发明通过在无线路由器内置一个协议协调器,同时通过可扩展的USB接口进行通信固件的扩展,转换终端设备的指令信息、智能设备的参数信息等协议内容,从而实现各种设备的协议统一和管理,满足了用户的需求,提升了用户的体验。



技术实现要素:

针对现有技术的以上缺陷及改进需求,本发明提供一种智能家居控制方法及系统,其目的在于提供一种能够实现各品类智能家居设备的协议统一及管理的智能家居控制方法,由此解决现有技术存在的控制品类单一的问题。

为实现上述目的,本发明提供了一种智能家居控制方法,包括步骤:

S1.接收终端设备发送的指令信息;

S2.将所述接收的指令信息进行解析,并转换为所述接收的指令信息中指定的智能设备可识别的指令;

S3.将所述转换成的指令发送给所述指令信息中指定的智能设备。

进一步的,在步骤S1之前,还包括步骤:

接收智能设备发送的参数信息,并转换为终端设备可识别的参数信息。

进一步的,在步骤S1之前,还包括步骤:

将所述转换成的参数信息发送给终端设备,以便用户知悉智能设备的设备状态。

进一步的,在步骤S3之后,还包括步骤:

接收所述指令信息指定的智能设备返回的指令执行结果。

进一步的,在步骤S3之后,还包括步骤:

将所述接收的指令执行结果反馈给终端设备。

相应的,还提供了一种智能家居控制系统,包括:

第一接收模块,用于接收终端设备发送的指令信息;

解析模块,用于将所述接收的指令信息进行解析;

转换模块,用于将所述接收的指令信息转换为所述接收的指令信息中指定的智能设备可识别的指令;

第一发送模块,用于将所述转换成的指令发送给所述指令信息中指定的智能设备。

进一步的,还包括:

第二接收模块,用于接收智能设备发送的参数信息;

转换模块,用于将所述接收的参数信息转换为终端设备可识别的参数信息。

进一步的,还包括:

第二发送模块,用于将所述转换成的参数信息发送给终端设备。

进一步的,还包括:

第三接收模块,用于接收所述指令信息指定的智能设备返回的指令执行结果。

进一步的,还包括:

反馈模块,用于将所述接收的指令执行结果反馈给终端设备。

本发明与现有技术相比,有如下优点:

在无线路由器内置一个协议协调器,同时通过可扩展的USB接口进行通信固件的扩展,转换终端设备的指令信息、智能设备的参数信息等协议内容,从而实现各种设备的协议统一和管理,满足了用户的需求,提升了用户的体验。

附图说明

图1是实施例一提供的一种智能家居控制方法流程图;

图2是实施例一提供的一种智能家居控制系统结构图;

图3是实施例二提供的一种智能家居控制方法流程图;

图4是实施例二提供的一种智能家居控制系统结构图。

具体实施方式

以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。

实施例一

本实施例提供一种智能家居控制方法,如图1所示,包括步骤:

S11.接收终端设备发送的指令信息;

S12.将所述接收的指令信息进行解析,并转换为所述接收的指令信息中指定的智能设备可识别的指令;

S13.将所述转换成的指令发送给所述指令信息中指定的智能设备。

在无线路由器中内置一个协议协调器的软件,该软件支持协议驱动的动态加载,可加载zigbee协议转换驱动、z-wave协议转换驱动。用户可使用终端设备发送指令信息,当无线路由器接收到终端设备发送的指令信息后,对接收到的指令信息进行解析,以此知悉用户想要控制的具体的智能设备,然后根据该智能设备的类型,通过预先内置的协议协调器软件将接收的指令信息转换成该智能设备可识别的指令。

转换指令成功后,则将转换好的指令发送给用户指定的智能设备。由于无线路由器本身也不能与所有品类的智能设备进行直接通信,因此,可通过可扩展的USB接口进行通信固件的扩展,由此实现无线路由器与各品类智能设备的通信。

用户无需下载多种APP或者购买不同的网关产品来对家居智能设备单独控制,而可以仅通过一个手机APP与无线路由器进行直接通信,并最终实现对全部智能设备的控制。

进一步的,在步骤S11之前,还包括步骤:

接收智能设备发送的参数信息,并转换为终端设备可识别的参数信息。

进一步的,在步骤S11之前,还包括步骤:

将所述转换成的参数信息发送给终端设备,以便用户知悉智能设备的设备状态。

在用户通过终端设备发出指令信息之前,智能设备先向无线路由器上报参数信息,然后由无线路由器转换为终端设备可识别的参数信息,并将转换成的参数信息发送给终端设备,由此,用户可知悉智能设备的当前状态,便于用户判断如何对想要控制的智能设备发出控制指令。

相应的,还提供一种智能家居控制系统,如图2所示,包括:

第一接收模块11,用于接收终端设备发送的指令信息;

解析模块12,用于将所述接收的指令信息进行解析;

转换模块13,用于将所述接收的指令信息转换为所述接收的指令信息中指定的智能设备可识别的指令;

第一发送模块14,用于将所述转换成的指令发送给所述指令信息中指定的智能设备。

第一接收模块11接收终端设备发送的指令信息,由解析模块12将第一接收模块11接收到的指令信息进行解析,根据解析模块12解析出来的结果,转换模块13对指令信息进行转换,转换成所述接收的指令信息中指定的智能设备可识别的指令,再由第一发送模块14将转换模块13生成的指令发送给所述接收的指令信息中指定的智能设备。

进一步的,还包括:

第二接收模块15,用于接收智能设备发送的参数信息;

转换模块13,用于将所述接收的参数信息转换为终端设备可识别的参数信息。

进一步的,还包括:

第二发送模块16,用于将所述转换成的参数信息发送给终端设备。

第二接收模块15接收智能设备发送的参数信息,发送给转换模块13对接收的参数信息进行转换,转换成终端设备可识别的参数信息,由第二发送模块16将转换成的参数信息发送给终端设备,以便用户知悉智能设备的设备状态及相关设备信息。

本实施例通过在无线路由器内置一个协议协调器,同时通过可扩展的USB接口进行通信固件的扩展,转换终端设备的指令信息、智能设备的参数信息等协议内容,从而实现各种设备的协议统一和管理,满足了用户的需求,提升了用户的体验。

实施例二

本实施例提供一种智能家居控制方法,如图3所示,包括步骤:

S21.接收终端设备发送的指令信息;

S22.将所述接收的指令信息进行解析,并转换为所述接收的指令信息中指定的智能设备可识别的指令;

S23.将所述转换成的指令发送给所述指令信息中指定的智能设备。

进一步的,在步骤S21之前,还包括步骤:

接收智能设备发送的参数信息,并转换为终端设备可识别的参数信息。

进一步的,在步骤S21之前,还包括步骤:

将所述转换成的参数信息发送给终端设备,以便用户知悉智能设备的设备状态。

进一步的,在步骤S23之后,还包括步骤:

S24.接收所述指令信息指定的智能设备返回的指令执行结果。

进一步的,在步骤S23之后,还包括步骤:

S25.将所述接收的指令执行结果反馈给终端设备。

与实施例一不同的是,还包括步骤S24、S25。

S24.接收所述指令信息指定的智能设备返回的指令执行结果。

S25.将所述接收的指令执行结果反馈给终端设备。

当无线路由器将转换成的所述接收的指令信息中指定的智能设备可识别的指令发送给该智能设备后,智能设备则根据指令执行,并将执行结果返回给无线路由器,再由无线路由器将接收到的指令执行结果反馈给终端设备,以便用户知悉指令执行的结果,并进一步做出判断是否需要进行下一步指令。

本实施例相较于实施例一,其优点在于:

当用户通过终端设备发出的指令信息送到到指定的智能家居设备后,所述指定的智能家居设备需要对用户的指令进行执行并将指令执行的结果反馈给用户知悉,以便用户判断是否需要进行进一步操作,如此,满足了用户的需求,提升了用户的体验。

相应的,还提供了一种智能家居控制系统,如图4所示,包括:

第一接收模块21,用于接收终端设备发送的指令信息;

解析模块22,用于将所述接收的指令信息进行解析;

转换模块23,用于将所述接收的指令信息转换为所述接收的指令信息中指定的智能设备可识别的指令;

第一发送模块24,用于将所述转换成的指令发送给所述指令信息中指定的智能设备。

进一步的,还包括:

第二接收模块25,用于接收智能设备发送的参数信息;

转换模块23,用于将所述接收的参数信息转换为终端设备可识别的参数信息。

进一步的,还包括:

第二发送模块26,用于将所述转换成的参数信息发送给终端设备。

进一步的,还包括:

第三接收模块27,用于接收所述指令信息指定的智能设备返回的指令执行结果。

进一步的,还包括:

反馈模块28,用于将所述接收的指令执行结果反馈给终端设备。

与实施例一不同的是,还包括第三接收模块27、反馈模块28。

当第一发送模块24将所述转换成的指令发送给所述指令信息中指定的智能设备后,由第三接收模块27接收该智能设比返回的指令执行结果,再由反馈模块28将所述接收的指令指令结果反馈给终端设备。

当用户通过终端设备发出的指令信息送到到指定的智能家居设备后,所述指定的智能家居设备需要对用户的指令进行执行并将指令执行的结果反馈给用户知悉,以便用户判断是否需要进行进一步操作,如此,满足了用户的需求,提升了用户的体验。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1