智能家居控制方法及装置的制造方法
【技术领域】
[0001]本发明涉及智能家居领域,尤其涉及一种智能家居控制方法及装置。
【背景技术】
[0002]现有技术中,在智能家居控制中一般先通过遥控器发送控制命令至电视机或服务器,然后再通过电视机或服务器控制命令进行协议转换,并将经过协议转换后的控制命令下发至相应的家居设备,以对相应的家居设备进行控制。现有技术的缺陷在于,必须通过电视机或服务器进行协议转换,并将经过协议转换后的控制命令下发至相应的家居设备,因此要求电视机或服务器等智能家居控制中心需要不间断的运行,能耗较高,对系统的鲁棒性要求较高,且浪费电能。
【发明内容】
[0003]本发明的主要目的在于解决必须通过电视机或服务器进行协议转换和下发控制命令至家居设备,需要电视机不间断运行而浪费电能的技术问题。
[0004]为了实现上述目的,本发明提供一种智能家居控制方法,所述智能家居控制方法包括以下步骤:
[0005]控制终端响应用户选择的用于控制相应的家居设备的控制命令;
[0006]控制终端将用户选择的控制命令按照预设的协议转换规则进行协议转换,以生成用于控制所述相应家居设备的控制信号;
[0007]控制终端将所述控制信号发送至所述相应的家居设备,以对所述相应的家居设备进行控制。
[0008]优选地,所述控制终端将所述控制信号发送至所述相应的家居设备,以对所述相应的家居设备进行控制的步骤之后还包括:
[0009]控制终端接收所述相应的家居设备发送的反馈信号;
[0010]控制终端根据所述反馈信号更新预存的家居设备信息表,以将所述反馈信号对应的家居设备的当前工作状态存储至所述家居设备信息表;
[0011]在检测到显示端运行时,控制终端将更新的所述家居设备信息表发送至所述显示端,以供所述显示端显示所述相应的家居设备的当前信息。
[0012]优选地,所述智能家居控制方法还包括以下步骤:
[0013]控制终端接收家居设备发送的设备信息;
[0014]控制终端根据所述设备信息更新用于响应所述控制命令的命令选择模块、所述协议转换规则和家居设备信息表,以供用户根据更新后的所述命令选择模块和协议转换规则对所述家居设备进行控制,以及供用户根据更新后的家居设备信息表查看所述家居设备的当前信息。
[0015]优选地,所述控制终端通过扫描所述家居设备提供的二维码信息来接收所述家居设备发送的设备信息。
[0016]优选地,所述控制终端提供一接口模块,以用于插接所述家居设备的存储有设备信息的存储芯片,所述控制终端通过所述接口模块接收所述存储芯片发送的设备信息。
[0017]此外,为了实现上述目的,本实用新型还提供一种智能家居控制装置,所述智能家居控制装置包括命令选择模块、协议转换模块和收发模块,其中,
[0018]所述命令选择模块用于响应用户选择的用于控制相应的家居设备的控制命令;
[0019]所述协议转换模块用于将用户基于所述命令选择模块选择的控制命令按照预设的协议转换规则进行协议转换,以生成用于控制所述相应家居设备的控制信号;
[0020]所述收发模块用于将所述控制信号发送至所述相应的家居设备,以对所述相应的家居设备进行控制。
[0021]优选地,所述智能家居控制装置还包括更新模块,其中,
[0022]所述收发模块还用于接收所述相应的家居设备发送的反馈信号;
[0023]所述更新模块用于根据所述反馈信号更新预存的家居设备信息表,以将所述反馈信号对应的家居设备的当前工作状态存储至所述家居设备信息表;
[0024]所述收发模块还用于在检测到显示端运行时,将更新的所述家居设备信息表发送至所述显示端,以供所述显示端显示所述相应的家居设备的当前信息。
[0025]优选地,所述收发模块还用于接收家居设备发送的设备信息;
[0026]所述更新模块还用于根据所述设备信息更新所述命令选择模块、协议转换规则和家居设备信息表,以供用户根据更新后的所述命令选择模块和协议转换规则对所述家居设备进行控制,以及供用户根据更新后的家居设备信息表查看所述家居设备的当前信息。
[0027]优选地,所述智能家居控制装置还包括扫描模块,所述扫描模块用于扫描所述家居设备提供的二维码信息,以接收所述家居设备发送的设备信息。
[0028]优选地,所述智能家居控制装置还包括接口模块,所述接口模块用于插接所述家居设备的存储有设备信息的存储芯片,以接收所述存储芯片发送的设备信息。
[0029]本发明提供的智能家居控制方法,用户能够直接通过控制终端的命令选择模块来选择控制命令,控制终端能够将用户基于所述命令选择模块选择的控制命令按照预设的协议转换规则进行协议转换,以生成用于控制所述相应家居设备的控制信号,控制终端将生成的控制信号发送至相应的家居设备,从而实现了直接通过控制终端来控制相应的家居设备的目的,避免了现有技术中必须通过电视机或服务器进行协议转换而需要电视机或服务器不间断运行的弊端,从而起到降耗节能的作用。
【附图说明】
[0030]图1为本发明智能家居控制方法第一实施例的流程示意图;
[0031]图2为本发明智能家居控制方法第二实施例的流程示意图;
[0032]图3为本发明智能家居控制方法第三实施例的流程示意图;
[0033]图4为本发明智能家居控制装置第一实施例的功能模块图;
[0034]图5为本发明智能家居控制装置第二实施例的功能模块图;
[0035]图6为本发明智能家居控制装置第三实施例的功能模块图;
[0036]图7为本发明智能家居控制装置第四实施例的功能模块图。
[0037]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0038]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0039]本发明提供一种智能家居控制方法。
[0040]参照图1,图1为本发明智能家居控制方法第一实施例的流程示意图。
[0041]在一实施例中,该智能家居控制方法包括以下步骤:
[0042]步骤S10,控制终端响应用户选择的用于控制相应的家居设备的控制命令;
[0043]在本实施例中,控制终端可以为一独立的遥控器产品,例如可通过单片机来实现;也可以为现有的手机、平板电脑等,手机内部需要预先安装定制的客户端,手机或平板电脑通过该客户端即可实现对家居设备的控制。上述控制终端可以提供一命令选择模块,以供用户选择用于控制相应的家居设备的控制命令,上述命令选择模块可以为设于遥控器上的按键,也可以通过手机或平板电脑上的按键来实现,或者为一可与用户交互的UI (UserInterface,用户界面)界面。用户基于上述按键或UI界面来对特定的家居设备进行控制,本实施例中,用户按下按键或在UI界面中进行选择视为用户选择了用于控制相应的家居设备的控制命令。
[0044]步骤S20,控制终端将用户选择的控制命令按照预设的协议转换规则进行协议转换,以生成用于控制所述相应家居设备的控制信号;
[0045]在本实施例中,在控制终端内部预设有协议转换规则,在控制终端内部可以设置一存储模块,以预存协议转换规则。用户基于命令选择模块选择用于对特定的家居设备进行控制的控制命令,控制命令携带有需要被控制的家居设备的标识,在控制终端接收到控制命令后,需要先根据协议转换规则将该控制命令转换为所述标识对应的家居设备所对应的协议,并生成所述标识对应的家居设备能够识别的控制信号。具体地,控制终端接收到控制命令后,将控制命令映射到已经注册的协议簇,从而生成所述特定的家居设备能够识别的控制信号。本实施例提供的智能家居控制方法,打破了以往遥控器只作为控制终端的想法,转而以遥控器作为传输协议的载体和控制中心。
[0046]步骤S30,控制终端将所述控制信号发送至所述相应的家居设备,以对所述相应的家居设备进行控制。
[0047]在本实施例中,控制终端可以通过蓝牙将控制信号发送至上述标识对应的家居设备,此外,还可以通过红外、WLAN、WIFI或NFC等方式将控制信号发送至上述标识对应的家居设备。
[0048]本发明提供的智能家居控制方法,用户能够直接
通过控制终端的命令选择模块来选择控制命令,控制终端能够将用户基于所述命令选择模块选择的控制命令按照预设的协议转换规则进行协议转换,以生成用于控制所述相应家居设备的控制信号,控制终端将生成的控制信号发送至相应的家居设备,从而实现了直接通过控制终端来控制相应的家居设备的目的,避免了现有技术中必须通过电视机或服务器进行协议转换而需要电视机或服务器不间断运行的弊端,从而起到降耗节能的作用。
[0049]为了使得用户能够方便地查看各个家居设备的当前工作状态以及历史工作信息,参照图2,图2为本发明智能家居控制方法第二实施例的流程示意图,在本实施例中,步骤S30之后还包括:
[0050]步骤S40,控制终端接收所述相应的家居设备发送的反馈信号;
[0051]在本实施例中,当上述家居设备接收到控制终端发送的控制信号后,将对该控制信号进行响应,并将响应结果(即反馈信号)发送至控制终端。
[0052]步骤S50,控制终端根据所述反馈信号更新预存的家居设备信息表,以将所述反馈信号对应的家居设备的当前工作状态存储至所述家居设备信息表;
[0053]在本实施例中,控制终端内部预存有家居设备信息表,家居设备信息表可以包含该控制终端管辖范围内的所有家居设备的名称、工作状态信息或者其他信息等,具体可以根据实际需要进行设置。控制终端接收上述反馈信号后,将根据反馈信号在上述家居设备信息表中更新该反馈信号对应的家居设备所对应的当前工作状态信息。
[0054]步骤S60,在检测到显示端运行时,控制终端将更新的所述家居设备信息表发送至所述显示端,以供所述显示端显示所述相应的家居设备的当前信息。
[0055]在本实施例中,上述显示端可以为电视、电脑、手机或平板电脑等,具体可以根据实际需要进行设置。在检测到显示端运行时,控制终端先将更新的家居设备信息表进行显示端协议转换,以生成显示端可以识别的家居设备信息,然后控制终端将经过协议转换的家居设备信息发送至显示端,此外,也可以根据用户发送的命令将更新的家居设备信息发送至显示端。
[0056]本实施例提供的智能家居控制方法,上述显示端不需要持续运行,显示端仅在需要查看家居设备的运行状态时开启即可。
[0057]由于用户在使用各个家居设备的过程中,会经常更换或添加新的家居设备,为了使得更换后的或添加的家居设备能够同时被上述控制终端进行控制,即为了降低整个智能家居系统的耦合性,参照图3,图3为本发明智能家居控制方法第三实施例的流程示意图,所述智能家居控制方法还包括以下步骤:
[0058]步骤S70,控制终端接收家居设备发送的设备信息;
[0059]在本实施例中,家居设备发送的设备信息可以包括设备名称、功能名称、所采用的协议信息、当前工作状态信息等等,具体可以根据实际需要进行设置。
[0060]步骤S80,控制终端根据所述设备信息更新用于响应所述控制命令的命令选择模块、所述协议转换规则和家居设备信息表,以供用户根据更新后的所述命令选择模块和协议转换规则对所述家居设备进行控制,以及供用户根据更新后的家居设备信息表查看所述家居设备的当前信息。
[0061]在本实施例中,命令选择模块可以为一 UI界面中的列表,列表中显示该控制终端管辖范围内的各个家居设备的名称和功能选择,当控制终端接收到上述更换的或新添加的家居设备发送的设备信息后,将该家居设备的名称和功能列表添加至上述UI界面中的列表,以供用户根据该列表进行功能选择。此外,控制终端还将接收的协议信息注册到协议簇,以便控制终端能够将上述更换的或新添加的家居设备所对应的控制命令转换为该家居设备能够识别的控制信号。此外,控制终端还对上述家居设备信息表进行更新,以便用户能够查看家居设备的当前信息。本实施例提供的智能家居控制方法可以降低整个智能家居系统的耦合性,方便传输控制协议的更换和统一,易于整个智能家居系统的更新迭代。
[0062]应当说明的是,步骤S80位于步骤S70之后,但步骤S70、步骤S80与上述步骤S10至步骤S60之间的顺序互不限制,可以同步进行。
[0063]具体地,所述控制终端通过扫描所述家居设备提供的二维码信息来接收所述家居设备发送的设备信息。例如,家居设备厂商可以预设一二维码,用户通过控制终端扫描二维码,即可获得该家居设备的设备信息,并自动完成后续的更新步骤。该方案成本较低,且比较简便。
[0064]为了进一步便于用户的使用,尤其对于一些老年用户来说,其可能不会扫描二维码,本实施例还提供一种通过硬件插拔的方式来实现家居设备信息的更新。在本实施例中,所述控制终端提供一接口模块,以用于插接所述家居设备的存储有设备信息的存储芯片,所述控制终端通过所述接口模块接收所述存储芯片发送的设备信息。这种方式例如可以把上述设备信息存储到一个单独的硬件芯片中,有利于厂商自身协议的更新,更加便于用户以最简单的方式更新家居设备信息。
[0065]本发明进一步提供一种智能家居控制装置。
[0066]参照图4,图4为本发明智能家居控制装置第一实施例的功能模块图,该智能家居控制装置包括命令选择模块10、协议转换模块20和收发模块30,其中,
[0067]所述命令选择模块10用于响应用户选择的用于控制相应的家居设备的控制命令;
[0068]在本实施例中,控制装置可以为一独立的遥控器产品,例如可通过单片机来实现;也可以为现有的手机、平板电脑等,手机内部需要预先安装定制的客户端,手机或平板电脑通过该客户端即可实现对家居设备的控制。
[0069]上述命令选择模块10可以为设于遥控器上的按键,也可以通过手机或平板电脑上的按键来实现,或者为一可与用户交互的UI (User Interface,用户界面)界面。用户基于上述按键或UI界面来对特定的家居设备进行控制,本实施例中,用户按下按键或在UI界面中进行选择视为用户选择了用于控制相应的家居设备的控制命令。
[0070]所述协议转换模块20用于将用户基于所述命令选择模块10选择的控制命令按照预设的协议转换规则进行协议转换,以生成用于控制所述相应家居设备的控制信号;
[0071]在本实施例中,在协议转换模块20内部预设有协议转换规则,用户基于命令选择模块10选择用于对特定的家居设备进行控制的控制命令,控制命令携带有需要被控制的家居设备的标识,在接收到控制命令后,协议转换模块20需要先根据协议转换规则将该控制命令转换为所述标识对应的家居设备所对应的协议,并生成所述标识对应的家居设备能够识别的控制信号。具体地,接收到控制命令后,协议转换模块20将控制命令映射到已经注册的协议簇,从而生成所述特定的家居设备能够识别的控制信号。
[0072]所述收发模块30用于将所述控制信号发送至所述相应的家居设备,以对所述相应的家居设备进行控制。
[0073]在本实施例中,收发模块30可以通过蓝牙将控制信号发送至上述标识对应的家居设备,此外,还可以通过红外、WLAN、WIFI或NFC等方式将控制信号发送至上述标识对应的家居设备。
[0074]应当说明的是,在本实施例中,上述智能家居控制设备还包括存储模块(图中未标示),存储模块用于存储上述预设的协议转换规则等信息。
[0075]本发明提供的智能家居控制装置,用户能够直接通过控制终端的命令选择模块10来选择控制命令,控制终端能够将用户基于所述命令选择模块10选择的控制命令按照预设的协议转换规则进行协议转换,以生成用于控制所述相应家居设备的控制信号,控制终端将生成的控制信号发送至相应的家居设备,从而实现了直接通过控制终端来控制相应的家居设备的目的,避免了现有技术中必须通过电视机或服务器进行协议转换而需要电视机或服务器不间断运行的弊端,从而起到降耗节能的作用。
[0076]为了使得用户能够方便地查看各个家居设备的当前工作状态以及历史工作信息,参照图5,图5为本发明智能家居控制装置第二实施例的功能模块图,在本实施例中,所述智能家居控制装置还包括更新模块40,其中,
[0077]所述收发模块30还用于接收所述相应的家居设备发送的反馈信号;
[0078]在本实施例中,当上述家居设备接收到收发模块30发送的控制信号后,将对该控制信号进行响应,并将响应结果(即反馈信号)发送至收发模块30。
[0079]所述更新模块40用于根据所述反馈信号更新预存的家居设备信息表,以将所述反馈信号对应的家居设备的当前工作状态存储至所述家居设备
信息表;
[0080]在本实施例中,控制终端内部设有存储模块,存储模块预存有家居设备信息表,家居设备信息表可以包含该控制终端管辖范围内的所有家居设备的名称、工作状态信息或者其他信息等,具体可以根据实际需要进行设置。控制终端接收上述反馈信号后,更新模块40将根据反馈信号在上述家居设备信息表中更新该反馈信号对应的家居设备所对应的当前工作状态信息。
[0081]所述收发模块30还用于在检测到显示端运行时,将更新的所述家居设备信息表发送至所述显示端,以供所述显示端显示所述相应的家居设备的当前信息。
[0082]在本实施例中,上述显示端可以为电视、电脑、手机或平板电脑等,具体可以根据实际需要进行设置。在检测到显示端运行时,协议转换模块20先将更新的家居设备信息表进行显示端协议转换,以生成显示端可以识别的家居设备信息,然后收发模块30将经过协议转换的家居设备信息发送至显示端,此外,也可以根据用户发送的命令将更新的家居设备信息发送至显示端。
[0083]本实施例提供的智能家居控制方法,上述显示端不需要持续运行,显示端仅在需要查看家居设备的运行状态时开启即可。
[0084]由于用户在使用各个家居设备的过程中,会经常更换或添加新的家居设备,为了使得更换后的或添加的家居设备能够同时被上述控制终端进行控制,即为了降低整个智能家居系统的耦合性,
[0085]所述收发模块30还用于接收家居设备发送的设备信息;
[0086]在本实施例中,家居设备发送的设备信息可以包括设备名称、功能名称、所采用的协议信息、当前工作状态信息等等,具体可以根据实际需要进行设置。
[0087]所述更新模块40还用于根据所述设备信息更新所述命令选择模块10、协议转换规则和家居设备信息表,以供用户根据更新后的所述命令选择模块10和协议转换规则对所述家居设备进行控制,以及供用户根据更新后的家居设备信息表查看所述家居设备的当前信息。
[0088]在本实施例中,命令选择模块10可以为一 UI界面中的列表,列表中显示该控制终端管辖范围内的各个家居设备的名称和功能选择,当接收到上述更换的或新添加的家居设备发送的设备信息后,更新模块40将该家居设备的名称和功能列表添加至上述UI界面中的列表,以供用户根据该列表进行功能选择。此外,更新模块40还将接收的协议信息注册到协议簇,以便控制终端能够将上述更换的或新添加的家居设备所对应的控制命令转换为该家居设备能够识别的控制信号。此外,更新模块40还对上述家居设备信息表进行更新,以便用户能够查看家居设备的当前信息。
[0089]具体地,参照图6,图6为本发明智能家居控制装置第三实施例的功能模块图,在本实施例中,所述智能家居控制装置还包括扫描模块50,所述扫描模块50用于扫描所述家居设备提供的二维码信息,以接收所述家居设备发送的设备信息。例如,家居设备厂商可以预设一二维码,用户通过控制终端的扫描模块50扫描二维码,即可获得该家居设备的设备信息,并自动完成后续的更新步骤。该方案成本较低,且比较简便。
[0090]为了进一步便于用户的使用,尤其对于一些老年用户来说,其可能不会扫描二维码,参照图7,图7为本发明智能家居控制装置第四实施例的功能模块图,本实施例还提供一种通过硬件插拔的方式来实现家居设备信息的更新。在本实施例中,所述智能家居控制装置还包括接口模块60,所述接口模块60用于插接所述家居设备的存储有设备信息的存储芯片,以接收所述存储芯片发送的设备信息。这种方式例如可以把上述设备信息存储到一个单独的硬件芯片中,有利于厂商自身协议的更新,更加便于用户以最简单的方式更新家居设备信息。
[0091]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种智能家居控制方法,其特征在于,所述智能家居控制方法包括以下步骤: 控制终端响应用户选择的用于控制相应的家居设备的控制命令; 控制终端将用户选择的控制命令按照预设的协议转换规则进行协议转换,以生成用于控制所述相应家居设备的控制信号; 控制终端将所述控制信号发送至所述相应的家居设备,以对所述相应的家居设备进行控制。2.如权利要求1所述的智能家居控制方法,其特征在于,所述控制终端将所述控制信号发送至所述相应的家居设备,以对所述相应的家居设备进行控制的步骤之后还包括: 控制终端接收所述相应的家居设备发送的反馈信号; 控制终端根据所述反馈信号更新预存的家居设备信息表,以将所述反馈信号对应的家居设备的当前工作状态存储至所述家居设备信息表; 在检测到显示端运行时,控制终端将更新的所述家居设备信息表发送至所述显示端,以供所述显示端显示所述相应的家居设备的当前信息。3.如权利要求2所述的智能家居控制方法,其特征在于,所述智能家居控制方法还包括以下步骤: 控制终端接收家居设备发送的设备信息; 控制终端根据所述设备信息更新用于响应所述控制命令的命令选择模块、所述协议转换规则和家居设备信息表,以供用户根据更新后的所述命令选择模块和协议转换规则对所述家居设备进行控制,以及供用户根据更新后的家居设备信息表查看所述家居设备的当前信息。4.如权利要求3所述的智能家居控制方法,其特征在于,所述控制终端通过扫描所述家居设备提供的二维码信息来接收所述家居设备发送的设备信息。5.如权利要求3所述的智能家居控制方法,其特征在于,所述控制终端提供一接口模块,以用于插接所述家居设备的存储有设备信息的存储芯片,所述控制终端通过所述接口模块接收所述存储芯片发送的设备信息。6.一种智能家居控制装置,其特征在于,所述智能家居控制装置包括命令选择模块、协议转换模块和收发模块,其中, 所述命令选择模块用于响应用户选择的用于控制相应的家居设备的控制命令; 所述协议转换模块用于将用户基于所述命令选择模块选择的控制命令按照预设的协议转换规则进行协议转换,以生成用于控制所述相应家居设备的控制信号; 所述收发模块用于将所述控制信号发送至所述相应的家居设备,以对所述相应的家居设备进行控制。7.如权利要求6所述的智能家居控制装置,其特征在于,所述智能家居控制装置还包括更新模块,其中, 所述收发模块还用于接收所述相应的家居设备发送的反馈信号; 所述更新模块用于根据所述反馈信号更新预存的家居设备信息表,以将所述反馈信号对应的家居设备的当前工作状态存储至所述家居设备信息表; 所述收发模块还用于在检测到显示端运行时,将更新的所述家居设备信息表发送至所述显示端,以供所述显示端显示所述相应的家居设备的当前信息。8.如权利要求7所述的智能家居控制装置,其特征在于, 所述收发模块还用于接收家居设备发送的设备信息; 所述更新模块还用于根据所述设备信息更新所述命令选择模块、协议转换规则和家居设备信息表,以供用户根据更新后的所述命令选择模块和协议转换规则对所述家居设备进行控制,以及供用户根据更新后的家居设备信息表查看所述家居设备的当前信息。9.如权利要求8所述的智能家居控制装置,其特征在于,所述智能家居控制装置还包括扫描模块,所述扫描模块用于扫描所述家居设备提供的二维码信息,以接收所述家居设备发送的设备信息。10.如权利要求8所述的智能家居控制装置,其特征在于,所述智能家居控制装置还包括接口模块,所述接口模块用于插接所述家居设备的存储有设备信息的存储芯片,以接收所述存储芯片发送的设备信息。
【专利摘要】本发明公开了一种智能家居控制方法及装置,控制终端响应用户选择的用于控制相应的家居设备的控制命令;控制终端将用户选择的控制命令按照预设的协议转换规则进行协议转换,以生成用于控制所述相应家居设备的控制信号;控制终端将所述控制信号发送至所述相应的家居设备,以对所述相应的家居设备进行控制。用户能够直接通过控制终端的命令选择模块来选择控制命令,控制终端能够将用户基于所述命令选择模块选择的控制命令按照预设的协议转换规则进行协议转换,从而避免了现有技术中必须通过电视机或服务器进行协议转换而需要电视机或服务器不间断运行的弊端,从而起到降耗节能的作用。
【IPC分类】G05B15/02
【公开号】CN105487387
【申请号】CN201410475002
【发明人】段亮
【申请人】深圳Tcl数字技术有限公司
【公开日】2016年4月13日
【申请日】2014年9月17日