智能家电设备控制方法和系统的制作方法_2

文档序号:9707634阅读:来源:国知局
器根据所述关联关系,并通过网关将控制指令转发给对应的智能家电设备,由所述家电设备执行所述控制指令相应的操作。
[0037]在本步骤中,终端可将控制指令发送到服务器对智能家电设备进行控制;其中,月艮务器根据所述关联关系,并通过网关将控制指令转发给对应的智能家电设备,由所述家电设备执行所述控制指令相应的操作。
[0038]在一个实施例中,假设用户需要调节智能照明设备的亮度,可首先通过终端接收用户输入的亮度调节指令,然后,终端可将所述亮度调节指令转发到服务器,所述亮度调节指令中可包括终端与服务器、网关以及智能家电设备之间的关联关系。服务器可将所述亮度调节指令发送到网关,然后,网关可将所述亮度调节指令发送到设备ID号所指的智能照明设备。所述智能照明设备可响应所述亮度调节指令调节自身的亮度,并将调节后的状态经网关发送给服务器,最后,终端可接收服务器发送的所述状态,并可将所述状态显示给用户。
[0039]此外,用户还可以直接调节智能家电设备的按键,或通过声控等方式直接控制智能家电设备。例如,假设用户需要调节智能照明设备的亮度,可通过声控方式直接向智能家电设备发送亮度调节指令,所述智能照明设备可响应所述亮度调节指令调节自身的亮度,并将调节后的状态经网关发送给服务器,终端可接收服务器发送的所述状态,并可将所述状态显示给用户。
[0040]图2为第二实施例的智能家电设备控制方法流程图。如图2所示,所述智能家电设备控制方法可包括以下步骤:
[0041]S21,对终端注册的智能家电设备的设备ID号和网关的网关ID号进行认证;其中,所述设备ID号和网关ID号分别用于对不同智能家电设备和不同网关进行标识;
[0042]在本步骤中,所述设备ID号和网关ID号可分别在智能家电设备和网关出厂时设置。对智能家电设备进行控制前,服务器可首先对终端注册的智能家电设备的设备ID号和网关的网关ID号进行认证,其中,所述设备ID号和网关ID号分别用于对不同智能家电设备和不同网关进行标识。然后,服务器可将所述设备ID号和网关ID号保存在数据库中。在授权时,服务器可生成家庭组ID号,可在终端安装应用程序来执行注册以及家电设备控制等操作。当同一住宅内的其他用户需要控制所述智能家电设备时,用户可加入所述家庭组,然后直接向相应的智能家电设备发送控制指令,无需注册。当用户通过应用程序注册了信息之后,通过在应用程序发送设备ID号,可以在终端上自动显示设备的属性,例如:3位无线开关一开关1、开关2、开关3。用户添加了设备后可以在手机上修改设备名称,将其命名为熟悉的设备名称,例如:厨房灯1、卧室开关2等。
[0043]可通过一定的规则设置设备ID号。例如,设备ID号可包括版本号、设备类型、明文部分和校验码。版本号主要包括所使用的加密算法版本号,例如CRC加密算法版本号,设备类型可以区分家电设备的种类,如开关、终端等。校验码用来验证设备ID是否合法。明文部分为设备的序列号,具体值为0到268435455(0xFFFFFFF)的数字。可通过加密算法运算,将设备ID转换为一种加密形式的ID。采用统一的规则设置设备ID号,可以便于在代码维护的时候提供参照标准,有利于提高代码维护效率。
[0044]S22,根据所述设备ID号和网关ID号建立与终端、网关以及智能家电设备之间的关联关系;
[0045]在本步骤中,服务器可根据所述设备ID号和网关ID号建立与终端、网关和智能家电设备之间的关联关系。同一个服务器可同时与多个网关建立关联关系,同一个网关可以同时与多个智能家电设备建立关联关系。不同住宅的家电设备与不同的网关相关联。
[0046]S23,接收终端发送的控制指令,根据所述关联关系,并通过网关将所述控制指令转发给对应的智能家电设备,由所述智能家电设备执行所述控制指令相应的操作;其中,所述控制指令中包括用户需要控制的智能家电设备与网关、服务器以及终端之间的关联关系Ο
[0047]在本步骤中,服务器可接收终端发送的控制指令,并根据所述关联关系,通过网关将所述控制指令转发给对应的智能家电设备,由所述智能家电设备执行所述控制指令相应的操作;其中,所述控制指令中包括用户需要控制的智能家电设备与网关以及服务器之间的关联关系。
[0048]在一个实施例中,假设用户需要调节智能照明设备的亮度,可向终端发送亮度调节指令,服务器可接收终端转发的亮度调节指令,所述亮度调节指令中可包括服务器与终端、网关以及智能家电设备之间的关联关系。可将所述亮度调节指令发送到网关,然后,网关可将所述亮度调节指令发送到设备ID号所指的智能照明设备。在所述智能照明设备响应所述亮度调节指令调节自身的亮度之后,服务器可通过网关接收调节后的状态,再将该状态转发给终端。终端可将所述状态显示给用户。
[0049]此外,用户还可以直接调节智能家电设备的按键,或通过声控等方式直接控制智能家电设备。例如,假设用户需要调节智能照明设备的亮度,用户可通过声控方式直接向智能家电设备发送亮度调节指令,在所述智能照明设备响应所述亮度调节指令调节自身的亮度之后,服务器可通过网关接收调节后的状态,再将该状态转发给终端。终端可将所述状态显示给用户。
[0050]本发明的智能家电设备控制方法,通过分别为智能家电设备和网关注册设备ID号和网关ID号,根据设备ID号和网关ID号建立终端、服务器、网关和智能家电设备之间的关联关系,根据所述关联关系,并通过网关将所述控制指令转发给对应的智能家电设备,由家电设备执行所述控制指令相应的操作,统一了家电设备的控制标准,防止了恶意注册形成虚假ID设备。
[0051]图3为第三实施例的智能家电设备控制方法流程图。如图3所示,所述智能家电设备控制方法可包括以下步骤:
[0052]S31,通过终端向服务器注册智能家电设备的设备ID号和网关的网关ID号;其中,所述设备ID号和网关ID号分别用于对不同智能家电设备和不同网关进行标识;
[0053]在本步骤中,所述设备ID号可在智能家电设备出厂时设置。对智能家电设备进行控制前,用户可首先通过终端向服务器注册智能家电设备的设备ID号和网关的网关ID号,其中,所述设备ID号和网关ID号分别用于对不同智能家电设备和不同网关进行标识。服务器在收到所述设备ID号和网关ID号之后,可将所述设备ID号和网关ID号保存在数据库中。所述终端可以是手机、平板电脑等智能终端。终端可安装应用程序来执行注册以及家电设备控制等操作。在注册时,用户还可同时注册用户名和密码,用户可采用所述用户名和密码来登录所述应用程序,再执行相应的控制操作。在注册时,服务器可生成家庭组ID,用户在登录所述应用程序时,可通过发送所述家庭组ID来加入相应的家庭组。当同一住宅内的其他用户需要控制所述智能家电设备时,可加入所述家庭组,然后直接向相应的智能家电设备发送控制指令,无需注册。当用户通过应用程序注册了信息之后,通过在应用程序发送设备ID,可以在终端上自动显示智能家电设备的属性,例如:3位无线开关一开关1、开关2、开关3。用户添加了设备后可以在手机上修改设备名称,将其命名为熟悉的设备名称,例如:厨房灯1、卧室开关2等。
[0054]可通过一定的规则设置设备ID号。例如,设备ID号可包括版本号、设备类型、明文部分和校验码。版本号主要包括所使用的加密算法版本号,例如CRC加密算法版本号,设备类型可以区分家电设备的种类,如开关、终端等。校验码用来验证设备ID是否合法。明文部分为设备的序列号,具体值为0到268435455(0xFFFFFFF)的数字。可通过加密算法运算,将设备ID
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1