一种控制方法及装置与流程

文档序号:15613880发布日期:2018-10-09 20:57阅读:138来源:国知局

本发明涉及家电控制技术领域,具体涉及一种控制方法及装置。



背景技术:

可见光无线通信又称“光保真技术”(lifi,lightfidelity)是一种利用可见光波谱(如灯泡发出的光)进行数据传输的全新无线传输技术。lifi技术是用可见光来实现无线通信,即利用电信号控制发光二极管(led,lightemittingdiode)发出的肉眼看不到的高速闪烁信号来传输信息,不依靠无线电波,不会产生电磁干扰。

目前的家电设备只能通过无线保真(wifi,wirelessfidelity)或者zigbee或者红外等无线技术进行控制连接,但是,一些情景下,因家电设备受制于空间或距离等因素,通过上述技术并不能很好地实现移动终端与家电设备之间的数据互通。由于家电设备采用上述无线技术如wifi技术时会受制于墙面的信号阻隔和路由辐射范围的影响,因此,如何设计一种基于lifi和上述无线技术协同控制家电设备的方法,以提高家电设备数据传输的稳定性,是目前亟待解决的问题。



技术实现要素:

有鉴于此,本发明期望提供一种控制方法及装置,能提高家庭控制器与所述家电设备进行数据通信的稳定性。

为达到上述目的,本发明的技术方案是这样实现的:

第一方面,本发明实施例提供了一种控制方法,应用于家庭控制器,所述方法包括:

接收到由移动终端发送的针对家电设备的控制指令时,确定与所述家电设备进行数据通信的第一通信模式;

通过第一通信模式向所述家电设备发送所述控制指令,并检测预设的时间阈值内是否收到所述家电设备发送的响应数据;

若在预设的时间阈值内收到所述响应数据,则继续通过第一通信模式与所述家电设备进行数据通信;若在预设的时间阈值内未收到所述响应数据,则将第一通信模式切换至第二通信模式,通过第二通信模式向所述家电设备发送所述控制指令,并继续通过第二通信模式与所述家电设备进行数据通信。

上述方案中,可选地,所述向所述家电设备发送所述控制指令之前,所述方法还包括:

确定用于发送所述控制指令所采用的通信模式所对应的通信协议;

按照所述通信协议对所述控制指令进行编码,得到编码后的数据;

所述向所述家电设备发送所述控制指令,包括:

向所述家电设备发送所述编码后的数据。

上述方案中,可选地,所述确定与所述家电设备进行数据通信的第一通信模式,包括:

获取家电设备在组网时所配置的数据传输模式选择策略;

基于所述数据传输模式选择策略确定第一通信模式。

上述方案中,可选地,所述数据传输模式选择策略,至少包括下述策略之一:

若与所述第一通信模式对应的信号强度值大于或等于预设强度阈值,则采用所述第一通信模式;若与所述第一通信模式对应的信号强度值小于所述预设强度阈值,则采用所述第二通信模式;或者

先选择第一通信模式,当采用所述第一通信模式无法与家庭控制器进行数据通信时,再选择第二通信模式;或者

先选择第二通信模式,当采用所述第二通信模式无法与家庭控制器进行数据通信时,再选择第一通信模式。

上述方案中,可选地,所述第一通信模式为无线通信模式或光传输通信模式,所述第二通信模式为光传输通信模式或无线通信模式;

当所述第一通信模式为无线通信模式,所述第二通信模式为光传输通信模式时,所述将第一通信模式切换至第二通信模式,包括:

控制所述家电设备对应的lifi节点处于使能状态。

第二方面,本发明实施例提供了一种控制方法,应用于家电设备,所述方法包括:

接收家庭控制器发送的控制指令;

确定所述家庭控制器发送所述控制指令所采用的通信模式;

基于所述通信模式向所述家庭控制器发送响应数据,以由所述家庭控制器判断预设的时间阈值内是否收到所述家电设备发送的所述响应数据。

上述方案中,可选地,所述方法还包括:

定期向家庭控制器发送关于第一通信模式的探测信号;

根据在预设时间内是否接收到所述家庭控制器返回的探测应答信号,确定与所述家庭控制器进行数据通信的通信模式;

将确定出的与所述家庭控制器进行数据通信的通信模式通知所述家庭控制器。

上述方案中,可选地,所述方法还包括:

获取家庭控制器的关于第一通信模式对应的信号强度值;

若与所述第一通信模式对应的信号强度值大于或等于预设强度阈值时,确定采用所述第一通信模式与所述家庭控制器进行数据通信;若与所述第一通信模式对应的信号强度值小于所述预设强度阈值时,确定采用所述第二通信模式与所述家庭控制器进行数据通信。

第三方面,本发明实施例提供了一种控制装置,应用于家庭控制器,所述控制装置包括:

第一确定单元,用于接收到由移动终端发送的针对家电设备的控制指令时,确定与所述家电设备进行数据通信的第一通信模式;

第一发送单元,用于通过第一通信模式向所述家电设备发送所述控制指令;

第一检测单元,用于检测预设的时间阈值内是否收到所述家电设备发送的响应数据;

控制单元,用于若所述第一检测单元检测到在预设的时间阈值内收到所述响应数据,则继续通过第一通信模式与所述家电设备进行数据通信;若所述第一检测单元检测到在预设的时间阈值内未收到所述响应数据,则将第一通信模式切换至第二通信模式,通过第二通信模式向所述家电设备发送所述控制指令,并继续通过第二通信模式与所述家电设备进行数据通信。

上述方案中,可选地,所述控制装置还包括:

编码单元,用于在所述第一发送单元向所述家电设备发送所述控制指令之前,确定用于发送所述控制指令所采用的通信模式所对应的通信协议;按照所述通信协议对所述控制指令进行编码,得到编码后的数据;

相应的,所述第一发送单元,还用于向所述家电设备发送所述编码后的数据。

上述方案中,可选地,所述第一确定单元,还用于:

获取家电设备在组网时所配置的数据传输模式选择策略;

基于所述数据传输模式选择策略确定第一通信模式。

上述方案中,可选地,所述数据传输模式选择策略,至少包括下述策略之一:

若与所述第一通信模式对应的信号强度值大于或等于预设强度阈值,则采用所述第一通信模式;若与所述第一通信模式对应的信号强度值小于所述预设强度阈值,则采用所述第二通信模式;或者

先选择第一通信模式,当采用所述第一通信模式无法与家庭控制器进行数据通信时,再选择第二通信模式;或者

先选择第二通信模式,当采用所述第二通信模式无法与家庭控制器进行数据通信时,再选择第一通信模式。

上述方案中,可选地,所述第一通信模式为无线通信模式或光传输通信模式,所述第二通信模式为光传输通信模式或无线通信模式;

当所述第一通信模式为无线通信模式,所述第二通信模式为光传输通信模式时,所述控制单元,还用于:

控制所述家电设备对应的lifi节点处于使能状态。

第四方面,本发明实施例提供了一种控制装置,应用于家电设备,所述控制装置包括:

接收单元,用于接收家庭控制器发送的控制指令;

第二确定单元,用于确定所述家庭控制器发送所述控制指令所采用的通信模式;

第二发送单元,用于基于所述通信模式向所述家庭控制器发送响应数据,以由所述家庭控制器判断预设的时间阈值内是否收到所述家电设备发送的所述响应数据。

上述方案中,可选地,所述控制装置还包括:

第二检测单元,用于定期向家庭控制器发送关于第一通信模式的探测信号;

第三确定单元,用于根据在预设时间内是否接收到所述家庭控制器返回的探测应答信号确定与所述家庭控制器进行数据通信的通信模式;

通知单元,用于将确定出的与所述家庭控制器进行数据通信的通信模式通知所述家庭控制器。

上述方案中,可选地,所述控制装置还包括:

获取单元,用于获取家庭控制器的关于第一通信模式对应的信号强度值;

第四确定单元,用于当与所述第一通信模式对应的信号强度值大于或等于预设强度阈值时,确定采用所述第一通信模式与所述家庭控制器进行数据通信;当与所述第一通信模式对应的信号强度值小于所述预设强度阈值时,确定采用所述第二通信模式与所述家庭控制器进行数据通信。

本发明实施例提供的控制方法及装置,家庭控制器接收到由移动终端发送的针对家电设备的控制指令时,确定与所述家电设备进行数据通信的第一通信模式;通过第一通信模式向所述家电设备发送所述控制指令,并检测预设的时间阈值内是否收到所述家电设备发送的响应数据;若在预设的时间阈值内收到所述响应数据,则继续通过第一通信模式与所述家电设备进行数据通信;若在预设的时间阈值内未收到所述响应数据,则将第一通信模式切换至第二通信模式,通过第二通信模式向所述家电设备发送所述控制指令,并继续通过第二通信模式与所述家电设备进行数据通信。这样,当家庭控制器无法通过第一通信模式与家电设备进行数据传输时,还可采用第二通信模式与家电设备进行数据传输;如此,相对于家庭控制器与家电设备仅能依靠单一通信模式进行数据传输而言,不仅能增加进行数据传输时可采用的通信模式的多样性,还能确保数据传输的可达性。由于不同通信模式适用的场景不同,且在其适用的场景下数据传输的稳定性较强,所以在家庭控制器与家电设备均能支持第一通信模式和第二通信模式的情况下,能够在不同场景下应用不同的通信模式,提升了家庭控制器与家电设备进行数据通信的稳定性。

附图说明

图1为本发明实施例提供的应用于家庭控制器的控制方法的实现流程示意图;

图2为本发明实施例提供的应用于家电设备的控制方法的实现流程示意图;

图3为本发明实施例提供的家庭控制器与家电设备进行通信的第一种控制流程示意图;

图4为本发明实施例提供的家庭控制器与家电设备进行通信的第二种控制流程示意图;

图5为本发明实施例提供的家庭控制器与家电设备进行通信的第三种控制流程示意图;

图6为本发明实施例提供的控制系统中各设备之间的一种数据传输示意图;

图7为本发明实施例提供的控制系统中各设备之间的另一种数据传输示意图;

图8为本发明实施例提供的应用于家庭控制器的控制装置的组成结构示意图;

图9为本发明实施例提供的应用于家电设备的控制装置的组成结构示意图;

图10为本发明实施例提供的控制系统的结构示意图。

具体实施方式

为了能够更加详尽地了解本发明的特点与技术内容,下面结合附图对本发明的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。

实施例一

本发明实施例提供了一种控制方法,本示例中的控制方法应用于家庭控制器,如图1所示,所述控制方法主要包括以下步骤:

步骤101:家庭控制器接收到由移动终端发送的针对家电设备的控制指令时,确定与所述家电设备进行数据通信的第一通信模式。

其中,所述第一通信模式是家庭控制器可支持的多种通信模式中的一种。

可选地,所述第一通信模式是由家庭控制器从其支持的多种通信模式中选择出的预采用的通信模式。

举例来说,假设家庭控制器可支持四种通信模式,分别记为:a通信模式,b通信模式、c通信模式,d通信模式;那么,若家庭控制器确定出a通信模式为预采用的通信模式,则将a通信模式作为第一通信模式;若家庭控制器确定出c通信模式为预采用的通信模式,则将c通信模式作为第一通信模式。

作为第一种可选的确定方式,家庭控制器根据所述家庭控制器的各通信模式的状态信息,来确定与所述家电设备进行数据通信的第一通信模式。

也就是说,家庭控制器在选择第一通信模式时,可仅考虑其自身当前支持的各通信模式的状态信息,而无需考虑家电设备是否支持第一通信模式。

作为第二种可选的确定方式,家庭控制器根据家电设备当前支持的各通信模式的状态信息,来确定与所述家电设备进行数据通信的第一通信模式。

也就是说,家庭控制器在选择第一通信模式时,可仅考虑家电设备支持的各个通信模式的状态信息,来确定与所述家电设备进行数据通信的第一通信模式,而无需考虑家庭控制器支持的第一通信模式的目前的稳定性。

作为第三种可选的确定方式,家庭控制器根据所述家庭控制器的各通信模式的状态信息,以及家电设备当前支持的各通信模式的状态信息,来确定与所述家电设备进行数据通信的第一通信模式。

也就是说,家庭控制器在选择第一通信模式时,既考虑其自身当前支持的各个通信模式的状态信息,又考虑家电设备支持的各个通信模式的状态信息。这样,能够使得选择出的第一通信模式的兼顾性强,更能提高家庭控制器与家电设备之间进行数据传输的成功率。

其中,通信模式的状态信息包括但不限于:信号强度、通信模式是否开启(或通信模式是否处于使能状态)。

一般来说,若某一通信模式处于使能状态,且该通信模式的信号强度满足该通信模式对应的信号强度要求,则该通信模式可作为待选的第一通信模式。

实际应用中,可选地,家庭控制器还可根据家电设备预先配置的数据传输模式选择策略来确定第一通信模式。

一般来说,对于不同的家电设备来说,预先配置的数据传输模式选择策略可能不一样。例如,受制于墙面的信号阻隔和路由辐射范围的影响较大的家电设备,选择采用光传输通信模式作为首选的数据传输模式,这种情况下,家庭控制器将光传输通信模式确定第一通信模式。再例如,受制于墙面的信号阻隔和路由辐射范围的影响较小的家电设备,选择采用无线通信模式如wifi通信方式作为首选的数据传输模式,这种情况下,家庭控制器将无线通信模式确定第一通信模式。

作为一种具体实施方式,所述确定与所述家电设备进行数据通信的第一通信模式,包括:

家庭控制器获取家电设备在组网时所配置的数据传输模式选择策略;

家庭控制器基于所述数据传输模式选择策略确定第一通信模式。

其中,所述数据传输模式选择策略,至少包括下述策略之一:

若与所述第一通信模式对应的信号强度值大于或等于预设强度阈值,则采用所述第一通信模式;若与所述第一通信模式对应的信号强度值小于所述预设强度阈值,则采用所述第二通信模式;或者

先选择第一通信模式,当采用所述第一通信模式无法与家庭控制器进行数据通信时,再选择第二通信模式;或者

先选择第二通信模式,当采用所述第二通信模式无法与家庭控制器进行数据通信时,再选择第一通信模式。

在一可选实施方式中,所述家庭控制器在本地存储有各个家电设备的预先配置的数据传输模式选择策略。当所述家庭控制器接收到针对某家电设备的控制指令时,从本地查询与该家电设备对应的数据传输模式选择策略。

在另一可选实施方式中,在与所述家庭控制器连接的第一设备中,存储有各个家电设备的预先配置的数据传输模式选择策略。当所述家庭控制器接收到针对某家电设备的控制指令时,从所述第一设备查询与该家电设备对应的数据传输模式选择策略。这里,所述第一设备可以是存储器、或服务器或其他终端。

本实施例中,所述移动终端可以是远程的移动终端。

需要说明的是,上述移动终端是与上述家电设备是相关联的或相配对的。也就是说,只有接收到与家电设备相配对或相关联的移动终端发送的控制指令,该家电设备才会执行所述控制指令。家电设备主动向移动终端发送请求消息或指示消息时,也是向与其相配对或相关联的移动终端发送所述请求消息;其中,所述请求消息用于请求移动终端给出控制指示。其中,所述指示消息用于向移动终端发送家电设备做出的控制指示。

作为一种实施方式,移动终端获取用户输入的针对家电设备的控制信息,基于所述控制信息生成控制指令,将所述控制指令通过移动数据网络发送至家庭控制器。

本实施例中,所述家电设备至少包括生活类家电设备、娱乐类家电设备;比如,所述生活类家电设备包括但不限于电饭煲、电高压锅、电冰箱、热水器、空气净化器等;所述娱乐类家电设备包括但不限于电视、音箱、高清播放机等。

步骤102:家庭控制器通过第一通信模式向所述家电设备发送所述控制指令,并检测预设的时间阈值内是否收到所述家电设备发送的响应数据。

这里,所述预设的时间阈值可以由家庭控制器根据自身实际需要进行设定,还可以由家庭控制器根据当前采用通信模式的状态信息对已存在的所述时间阈值进行调整。例如,可将预设的时间阈值设为1~60秒中的任何一秒。

在一具体实施方式中,家庭控制器确定出与家电设备进行数据传输的第一通信模式后,通过第一通信模式向所述家电设备发送控制指令,检测预设的时间阈值内是否收到所述家电设备发送的响应数据,根据预设的时间阈值内是否收到所述家电设备发送的响应数据来判断是否通过第一通信模式与家电设备进行关于此次控制指令的数据传输。

也就是说,若预设的时间阈值内未收到所述家电设备发送的响应数据,判定通过第一通信模式不能向家电设备送达所述控制指令。

如此,能够便于家庭控制器根据检测结果做出是否需要切换通信模式的判断,也为后续采用何种通信模式与家电设备完成数据通信提供判断依据。

步骤103:若家庭控制器在预设的时间阈值内收到所述响应数据,则继续通过第一通信模式与所述家电设备进行数据通信;若家庭控制器在预设的时间阈值内未收到所述响应数据,则将第一通信模式切换至第二通信模式,通过第二通信模式向所述家电设备发送所述控制指令,并继续通过第二通信模式与所述家电设备进行数据通信。

示例性地,所述第一通信模式为无线通信模式或光传输通信模式,所述第二通信模式为光传输通信模式或无线通信模式。

在一具体实施方式中,当所述第一通信模式为无线通信模式,所述第二通信模式为光传输通信模式时,所述将第一通信模式切换至第二通信模式,包括:

控制所述家电设备对应的lifi节点(ap,accesspoint)处于使能状态。

这里,当lifi节点处于使能状态时,

lifi节点负责接收家庭控制器发送的控制指令,基于所述控制指令控制与所述lifi节点匹配的光发射装置形成用于传输至家电设备的第一光信号,并向所述家电设备发送所述第一光信号,使所述家电设备基于所述第一光信号获得所述控制指令,并执行所述控制指令;

lifi节点还负责接收家电设备发送的第二光信号,所述第二光信号由家电设备根据所述控制指令确定的响应数据形成;基于所述第二光信号获得家电设备的响应数据;并向家庭控制器转发所述响应数据。

这里,所述lifi节点能够接收和发送数据。

优选地,所述家庭控制器与所述lifi节点通过实体数据线相连接。

如此,无需要求lifiap具有网络通信功能,所述家庭控制器与所述lifi节点通过实体数据线相连接,能够保证家庭控制器快速地将其确定出的第一数据传输至lifi节点中,也能确保lifi节点接收到所述第一数据;相对于第一数据以其他形式如网络数据传输形式传输至lifi节点的数据传输方式来说,还能够避免第一数据被非法设备截获或破译或篡改等问题发生,提高了数据传输的安全性。

其中,所述光发射装置是能够发射可见光或不可见光的光发射装置。

一般来说,可见光发射装置需要光源(如需要开启led灯),不可见光发射装置不需要光源(如不需要开启led灯)。

优选地,lifiap接收到第一数据时,判断是否有光源,若有光源,则基于所述第一数据控制与所述lifi节点匹配的可见光发射装置形成第一光信号;若没有光源或光源未处于工作状态,则基于所述第一数据控制与所述lifi节点匹配的不可见光发射装置形成第一光信号。如此,能够避免lifi节点接收到第一数据时,因当前不存在光源而导致的无法及时向家电设备传送第一数据的问题;另外,能够避免lifi节点接收到第一数据时,因当前光源未处于工作状态的情况下而自行开启光源所造成的令人尴尬的问题。

示例性地,所述光源可以是led灯,所述不可见光发射装置可以理解为特殊的光发射装置,所述不可见光发射装置能采用不可见光进行传输数据。

优选地,所述家庭控制器与所述lifi节点通过实体数据线相连接。

其中,所述第一光信号对应的第一光频率跟随第一数据的变化而变化。

也就是说,所述第一光信号为根据第一数据改变第一光频率的信号。

可选地,所述第一光信号的波长范围为480nm至780nm。

举例来说,家庭控制器接收到由移动终端发送的针对家电设备的控制指令时,确定与所述家电设备进行数据通信的第一通信模式为wifi通信模式。家庭控制器通过wifi通信模式向所述家电设备发送所述控制指令,若家庭控制器在预设的时间阈值内收到所述响应数据,则继续通过wifi通信模式与所述家电设备进行数据通信;若家庭控制器在预设的时间阈值内未收到所述响应数据,则将wifi通信模式切换至光传输通信模式,通过光传输通信模式向所述家电设备发送所述控制指令,并继续通过光传输通信模式与所述家电设备进行数据通信。

本发明实施例提供的控制方法,当家庭控制器无法通过第一通信模式与家电设备进行数据传输时,还可采用第二通信模式与家电设备进行数据传输;如此,相对于家庭控制器与家电设备仅能依靠单一通信模式进行数据传输而言,不仅能增加进行数据传输时可采用的通信模式的多样性,还能确保数据传输的可达性。由于不同通信模式适用的场景不同,且在其适用的场景下数据传输的稳定性较强,所以在家庭控制器与家电设备均能支持第一通信模式和第二通信模式的情况下,能够在不同场景下选择应用不同的通信模式,提升了家庭控制器与家电设备进行数据通信的稳定性。

实施例二

本发明实施例提供了一种控制方法,本示例中的控制方法应用于家电设备,如图2所示,所述控制方法主要包括以下步骤:

步骤201:家电设备接收家庭控制器发送的控制指令。

作为一可选实施方式,家电设备通过无线技术接收家庭控制器发送的控制指令。

作为另一可选实施方式,家电设备通过光传输技术接收家庭控制器发送的控制指令。具体地,家庭控制器将控制指令发送至lifi节点,lifi节点根据控制指令行程第一光信号,并将第一光信号发送至家电设备。

步骤202:家电设备确定所述家庭控制器发送所述控制指令所采用的通信模式。

通常来说,家庭控制器以某种通信模式向家电设备发送控制指令,且家电设备以该种通信模式接收所述控制指令,表明家庭控制器与家电设备可通过该种通信模式进行正常的数据传输,那么,家电设备将通过该种通信模式向家庭控制器发送响应数据。

步骤203:家电设备基于所述通信模式向所述家庭控制器发送响应数据,以由所述家庭控制器判断预设的时间阈值内是否收到所述家电设备发送的所述响应数据。

如此,能够便于家庭控制器根据检测结果做出是否需要切换通信模式的判断,也为后续与家电设备完成数据通信应采用的通信模式提供判断依据。

上述方案中,所述方法还包括:

家电设备定期向家庭控制器发送关于第一通信模式的探测信号;

家电设备根据在预设时间内是否接收到所述家庭控制器返回的探测应答信号,确定与所述家庭控制器进行数据通信的通信模式;

家电设备将确定出的与所述家庭控制器进行数据通信的通信模式通知所述家庭控制器。

如此,家电设备将确定出的与所述家庭控制器进行数据通信的通信模式通知所述家庭控制器,能够帮助家庭控制器准确的选择出与家电设备进行通信的通信模式。

举例来说,当所述第一通信模式为无线通信模式时,所述探测信号可以是握手信号,家电设备定期向家庭控制器发送握手信号;家电设备根据在预设时间内是否接收到所述家庭控制器反馈的握手信号,若接收到,则确定与所述家庭控制器进行数据通信的通信模式为无线通信模式,家电设备将无线通信模式通知所述家庭控制器,进而便于家庭控制器根据通知结果确定第一通信模式为无线通信模式。

上述方案中,所述方法还包括:

家电设备获取家庭控制器的关于第一通信模式对应的信号强度值;

若与所述第一通信模式对应的信号强度值大于或等于预设强度阈值时,家电设备确定采用所述第一通信模式与所述家庭控制器进行数据通信;若与所述第一通信模式对应的信号强度值小于所述预设强度阈值时,家电设备确定采用所述第二通信模式与所述家庭控制器进行数据通信。

如此,能够根据家庭控制器的第一通信模式的信号强度,来判断是否通过第一通信模式与家庭控制器进行通信。

需要说明的是,家电设备确定是采用第一通信模式还是第二通信模式与家庭控制器进行数据传输的判断流程,可在步骤201之前进行,这样,更能够帮助家庭控制器准确的选择出与家电设备进行通信的通信模式。

当然,该判断流程也可在步骤201之后进行,将确定出的与所述家庭控制器进行数据通信的无线通信模式通知所述家庭控制器,为家庭控制器是否做出通信模式的调整提供参考依据。

举例来说,家电设备每隔一固定时间检测家庭控制器的wifi的信号强度值;若wifi的信号强度值大于或等于预设wifi信号强度阈值时,家电设备确定采用所述wifi通信模式与所述家庭控制器进行数据通信;若wifi的信号强度值小于所述预设wifi信号强度阈值时,家电设备确定采用所述光传输通信模式与所述家庭控制器进行数据通信。

本实施例所述控制方法,家电设备接收家庭控制器发送的控制指令,确定所述家庭控制器发送所述控制指令所采用的通信模式,基于所述通信模式向所述家庭控制器发送响应数据。这样,家电设备基于所述通信模式向所述家庭控制器发送响应数据,能够便于所述家庭控制器判断预设的时间阈值内是否收到所述家电设备发送的所述响应数据,为家庭控制器采用何种通信模式与该家电设备进行数据传输提供判断依据,从而使得家庭控制器能够选择出与家庭控制器与家电设备当前的状态均适应的通信模式,提升了家庭控制器与家电设备进行数据通信的稳定性。

实施例三

图3为本发明实施例提供的家庭控制器与家电设备进行通信的第一种具体控制流程示意图,如图3所示,该流程主要包括:

步骤301:当家庭控制器接收到用户需要控制家电设备的控制指令后,根据预定协议对该控制指令进行编码,形成编码后的数据,然后执行步骤302;

这里,所述预定协议为家庭控制器与家电设备均支持的协议,在所述家庭控制器对所述控制指令进行编码之后,家电设备接收到编码后的控制指令后,能够按照所述预订协议对该编码后的控制指令进行解析,从而获得该控制指令。

步骤302:家庭控制器通过wifi模式发送编码后的数据,并等待家电设备端的响应。

步骤303:若在预设的时间阈值内没有收到家电设备发送的响应数据,则家庭控制器开启所述家电设备对应的lifi节点以进行数据的传输;若在预设的时间阈值内收到响应数据,则家庭控制器继续通过wifi模式与家电设备进行数据通信。

这里,家庭控制器开启所述家电设备对应的lifi节点进行数据的传输,包括:

家庭控制器开启所述家电设备对应的lifi节点;

家庭控制器向所述lifi节点发送第一数据;所述第一数据是由所述家庭控制器根据接收的移动终端发送的针对家电设备的控制指令编码而成;

所述lifi节点接收家庭控制器发送的第一数据;

所述lifi节点基于所述第一数据控制与所述lifi节点匹配的光发射装置形成用于传输至家电设备的第一光信号,并向所述家电设备发送所述第一光信号,使所述家电设备基于所述第一光信号获得所述控制指令,并执行所述控制指令。

这样,家庭控制器能够将控制指令通过lifi节点发送至家电设备,在无法通过wifi模式与家电设备进行数据通信的情况下,仍保证采用其它方式与家电设备进行数据通信,提升了对家电控制的在智能化与人性化。

实施例四

图4为本发明实施例提供的家庭控制器与家电设备进行通信的第二种具体控制流程示意图,如图4所示,该流程主要包括:

步骤401:家庭控制器获取家电设备在组网时所配置的数据传输模式选择策略,然后执行步骤402;

本实施例中,家电设备组网时,若直接设置了此家电设备通过lifi或者wifi技术进行控制,则家庭控制器在发送数据时,应通过对应的技术进行数据传输。

步骤402:当家庭控制器接收到用户需要控制家电的指令后,家庭控制器根据预定协议对指令进行编码,形成编码后的数据,然后执行步骤403;

步骤403:家庭控制器根据预设的传输模式发送控制指令。

这里,所述预设的传输模式是根据步骤401中数据传输模式选择策略而确定的。

举例来说,家电设备组网时,若直接设置了此家电设备通过lifi技术进行控制,则家庭控制器在发送数据时,应通过与lifi技术对应的光传输通信模式进行数据传输。

举例来说,家电设备组网时,若直接设置了此家电设备通过wifi技术进行控制,则家庭控制器在发送数据时,应通过与wifi技术对应的wifi通信模式进行数据传输。

这样,家庭控制器根据家电设备在组网时配置的数据传输模式选择策略确定预设的传输模式,能够遵循家电设备在组网时配置的数据传输模式选择策略实施对家电设备进行控制。

实施例五

图5为本发明实施例提供的家庭控制器与家电设备进行通信的第三种具体控制流程示意图,如图5所示,该流程主要包括:

步骤501:家电设备入网和组网时,对家电设备进行家庭控制器地址、家庭控制器名称、通信模式的密码等信息的配对。

步骤502:家电设备在某一固定间隔检测家庭控制器的第一通信模式的信号强度,并定期向家庭控制器发送关于第一通信模式的探测信号;根据在预设时间内是否接收到所述家庭控制器返回的探测应答信号,确定是否采用第一通信模式作为与所述家庭控制器进行数据通信的预设的传输模式。

这里,若家电设备根据在预设时间内未接收到所述家庭控制器返回的探测应答信号,则将第二通信模式作为与所述家庭控制器进行数据通信的预设的传输模式。

举例来说,当在家电进行入网和组网时对家电进行家庭控制器地址、名称、wifi密码等的信息配对,家电设备则会在某一固定间隔检测家庭控制器wifi的信号强度,并通过wifi与家庭控制器进行握手通信,当接收不到家庭控制器反馈的握手信号时,家电设备自己判定无法通过wifi与家庭控制器进行连接,并通过lifi技术告知家庭控制器该判断结果,在后面对家电设备的控制中,家庭控制器就直接采用lifi进行数据通信。

步骤503:家电设备将确定出的预设的传输模式通知家庭控制器。

步骤504:当家庭控制器接收到用户需要控制家电的指令后,则根据预定协议对指令进行编码,形成编码后的数据,然后执行步骤505;

步骤505:家庭控制器根据预设的传输模式发送控制指令。

这里,所述预设的传输模式是步骤503中接收到的由家电设备发送的预设的传输模式。

这样,由于家电设备预先向家庭控制器发送了预设的传输模式,因此,家庭控制器通过该预设的传输模式向家电设备发送控制指令,能够提高控制指令可达家电设备的成功率。

实施例六

图6示出了控制系统中各设备之间的一种数据传输示意图,如图6所示,远程的移动终端通过网络向家庭控制器发送控制指令,家庭控制器对该控制指令进行编码,生成第一数据;家庭控制器还确定预设的传输模式,具体的,当预设的传输模式为wifi通信模式时,通过wifi通信模式将第一数据传输至家电设备;,当预设的传输模式为光传输通信模式时,家庭控制器将第一数据传输至lifi节点,lifi节点基于所述第一数据控制与所述lifi节点匹配的光发射装置形成第一光信号,将所述第一光信号传输至家电设备,家电设备根据所述第一光信号获得所述控制指令,并执行所述控制指令。如此,家庭控制器有选择性的依靠预设的传输模式实现对家电设备的控制。

图7示出了控制系统中各设备之间的另一种数据传输示意图,如图7所示,家电设备获取第二数据;所述第二数据包括所述家电设备基于移动终端的控制指令形成的反馈信息,和/或,所述家电设备主动向所述移动终端发送的请求信息,和/或,所述家电设备确定出的预设的传输模式;具体的,当预设的传输模式为wifi通信模式时,通过wifi通信模式将第二数据传输至家庭控制器;当预设的传输模式为光传输通信模式时,家庭控制器基于所述第二数据控制与所述家庭控制器匹配的光发射装置形成第二光信号,将所述第二光信号传输至lifi节点,lifi节点根据所述第二光信号获得所述第二数据,并向家庭控制器返回所述第二数据。如此,实现了家电设备有选择性的依靠预设的传输模式向家庭控制器上报信息。

实施例七

本发明实施例提供了一种控制装置,应用于家庭控制器,图8为本发明实施例提供的控制装置的组成结构示意图,如图8所示,所述控制装置包括:第一确定单元81、第一发送单元82、第一检测单元83、控制单元84;其中,

所述第一确定单元81,用于接收到由移动终端发送的针对家电设备的控制指令时,确定与所述家电设备进行数据通信的第一通信模式;

所述第一发送单元82,用于通过第一通信模式向所述家电设备发送所述控制指令;

所述第一检测单元83,用于检测预设的时间阈值内是否收到所述家电设备发送的响应数据;

所述控制单元84,用于若所述第一检测单元83检测到在预设的时间阈值内收到所述响应数据,则继续通过第一通信模式与所述家电设备进行数据通信;若所述第一检测单元83检测到在预设的时间阈值内未收到所述响应数据,则将第一通信模式切换至第二通信模式,通过第二通信模式向所述家电设备发送所述控制指令,并继续通过第二通信模式与所述家电设备进行数据通信。

进一步地,所述控制装置还包括:

编码单元85,用于在所述第一发送单元向所述家电设备发送所述控制指令之前,确定用于发送所述控制指令所采用的通信模式所对应的通信协议;按照所述通信协议对所述控制指令进行编码,得到编码后的数据;

相应的,所述第一发送单元82,还用于向所述家电设备发送所述编码后的数据。

作为一种可选实施方式,所述第一确定单元81,还用于:

获取家电设备在组网时所配置的数据传输模式选择策略;

基于所述数据传输模式选择策略确定第一通信模式。

可选地,所述数据传输模式选择策略,至少包括下述策略之一:

若与所述第一通信模式对应的信号强度值大于或等于预设强度阈值,则采用所述第一通信模式;若与所述第一通信模式对应的信号强度值小于所述预设强度阈值,则采用所述第二通信模式;或者

先选择第一通信模式,当采用所述第一通信模式无法与家庭控制器进行数据通信时,再选择第二通信模式;或者

先选择第二通信模式,当采用所述第二通信模式无法与家庭控制器进行数据通信时,再选择第一通信模式。

可选地,所述第一通信模式为无线通信模式或光传输通信模式,所述第二通信模式为光传输通信模式或无线通信模式;

示例性地,当所述第一通信模式为无线通信模式,所述第二通信模式为光传输通信模式时,所述控制单元84,还用于:控制所述家电设备对应的lifi节点处于使能状态。

本领域技术人员应当理解,本实施例的家庭控制器中各单元的功能,可参照前述应用于家庭控制器中的控制方法的相关描述而理解。

实际应用中,上述第一确定单元81、第一发送单元82、第一检测单元83、控制单元84、编码单元85的具体结构均可对应于处理器。所述处理器具体的结构可以为中央处理器(cpu,centralprocessingunit)、微处理器(mcu,microcontrollerunit)、数字信号处理器(dsp,digitalsignalprocessing)或可编程逻辑器件(plc,programmablelogiccontroller)等具有处理功能的电子元器件或电子元器件的集合。其中,所述处理器包括可执行代码,所述可执行代码存储在存储介质中,所述处理器可以通过总线等通信接口与所述存储介质中相连,在执行具体的各单元的对应功能时,从所述存储介质中读取并运行所述可执行代码。所述存储介质用于存储所述可执行代码的部分优选为非瞬间存储介质。其中,所述可执行代码用于执行上述应用于家庭控制器中的实施例所述的控制方法。

其中,所述第一确定单元81可通过接收机来实现,所述编码单元85可通过编码器来实现,所述第一发送单元82可通过发射机来实现。

本实施例所述家庭控制器,能够实现移动终端与家电设备之间的数据互通,不仅能解决在特殊场景下无法依靠电磁波进行数据传输的问题,还能提高数据传输的安全性。

实施例八

本发明实施例提供了一种控制装置,应用于家电设备,图9为本发明实施例提供的控制装置的组成结构示意图,如图9所示,所述控制装置包括:接收单元91、第二确定单元92、第二发送单元93;其中,

所述接收单元91,用于接收家庭控制器发送的控制指令;

所述第二确定单元92,用于确定所述家庭控制器发送所述控制指令所采用的通信模式;

所述第二发送单元93,用于基于所述通信模式向所述家庭控制器发送响应数据,以由所述家庭控制器判断预设的时间阈值内是否收到所述家电设备发送的所述响应数据。

进一步地,所述控制装置还可包括:

第二检测单元94,用于定期向家庭控制器发送关于第一通信模式的探测信号;

第三确定单元95,用于根据在预设时间内是否接收到所述家庭控制器返回的探测应答信号确定与所述家庭控制器进行数据通信的通信模式;

通知单元96,用于将确定出的与所述家庭控制器进行数据通信的通信模式通知所述家庭控制器。

更进一步地,所述控制装置还可包括:

获取单元97,用于获取家庭控制器的关于第一通信模式对应的信号强度值;

第四确定单元98,用于当与所述第一通信模式对应的信号强度值大于或等于预设强度阈值时,确定采用所述第一通信模式与所述家庭控制器进行数据通信;当与所述第一通信模式对应的信号强度值小于所述预设强度阈值时,确定采用所述第二通信模式与所述家庭控制器进行数据通信。

本领域技术人员应当理解,本实施例的家电设备中各单元的功能,可参照前述应用于家电设备中的控制方法的相关描述而理解。

实际应用中,上述接收单元91、第二确定单元92、第二发送单元93、第二检测单元94、第三确定单元95、通知单元96、获取单元97、第四确定单元98的具体结构均可对应于处理器。所述处理器具体的结构可以为cpu、dsp或plc等具有处理功能的电子元器件或电子元器件的集合。其中,所述处理器包括可执行代码,所述可执行代码存储在存储介质中,所述处理器可以通过总线等通信接口与所述存储介质中相连,在执行具体的各单元的对应功能时,从所述存储介质中读取并运行所述可执行代码。所述存储介质用于存储所述可执行代码的部分优选为非瞬间存储介质。其中,所述可执行代码用于执行上述应用于家电设备中的实施例所述的控制方法。

示例性地,当预设的传输模式为无线通信模式时,上述第二确定单元92、第二检测单元94、第三确定单元95、获取单元97、第四确定单元可由家电设备中的处理器来实现。上述接收单元91可通过接收机来实现,上述第二发送单元93、通知单元96可通过发射机来实现。

需要说明的是,所述家电设备需要配置有一个lifi芯片,用于与lifi节点进行数据互通。lifi节点中也配置有lifi芯片。

其中,所述lifi芯片包括光探测器和光接收器。所述光探测器用于检测是否有光信号输入;所述光接收器用于接收光信号。所述家电设备和所述lifi节点均还包括:光发射装置(或光发射器),用于发射光信号。

示例性地,当预设的传输模式为光传输通信模式时,上述第二确定单元92、第二检测单元94、第三确定单元95、获取单元97、第四确定单元98可由家电设备中的处理器来实现。上述接收单元91可通过光接收器来实现,上述第二发送单元93、通知单元96、可通过光发射器或光发射装置来实现。

本实施例所述家电设备,能够依靠光通信实现与移动终端之间的数据互通,不仅能解决在特殊场景下无法依靠电磁波进行数据传输的问题,还能提高数据传输的安全性。

实施例九

本发明实施例提供了一种控制系统,图10为本发明实施例提供的控制系统的结构示意图,如图10所示,所述控制系统包括家庭控制器10、lifi节点20、家电设备30;其中:

家庭控制器10,用于接收由移动终端发送的针对家电设备的控制指令;按照预设通信协议格式对所述控制指令进行编码,得到第一数据,并将所述第一数据传输至lifi节点20;

lifi节点20,用于接收家庭控制器10发送的第一数据;基于所述第一数据控制与所述lifi节点20匹配的光发射装置形成用于传输至家电设备30的第一光信号,并向所述家电设备30发送所述第一光信号;

家电设备30,用于接收lifi节点20发送的第一光信号;基于所述第一光信号获得所述控制指令,并执行所述控制指令。

在一可选实施方式中,所述家电设备30,还用于获取第二数据;所述第二数据括所述家电设备30基于移动终端的控制指令形成的反馈信息,和/或,所述家电设备30主动向所述移动终端发送的请求信息,和/或,家电设备确定出的预设的传输模式;基于所述第二数据形成第二光信号;向lifi节点20发送所述第二光信号;所述lifi节点20,还用于基于所述第二光信号获得家电设备30向所述移动终端发送的所述反馈信息或所述请求信息,将所述反馈信息或所述请求信息发送至家庭控制器10;所述家庭控制器10,还用于向对应移动终端转发所述反馈信息或所述请求信息。

实际应用中,每个lifiap都有一个家庭控制器与其连接,由家庭控制器对lifiap进行控制,每个lifiap与互联网中的移动终端互通都需要通过与其对应的家庭控制器的中转或处理。

每个家电设备也需要配置有一个lifi芯片,用于与lifiap进行数据互通。

在进行数据传输前。首先,lifi节点要与家电设备进行配对连接,此配对技术可采用目前现有的家电与路由器等的配对技术,也可通过现有的ipv4(internetprotocolversion)或ipv6进行基于地址的传输,此处不再一一赘述。

在配对后,lifi节点则可与家电设备进行数据传输。

lifi节点和家电设备的传输过程包括:

家庭控制器接收用户对家电设备的控制指令;

家庭控制器将此指令进行数据编码,编码方式为预设的lifi通信协议格式,最后经过编码的数据为二进制的数据,将此数据通过实体数据线传输至灯泡中的lifi芯片;

lifi芯片接收到编码的数据后,控制led灯基于所述编码后的数据形成光信号,所述光信号为根据编码的数据改变光频率的信号,所述光频率人的肉眼不可见;

家电设备的lifi芯片接收到光信号之后,进行数据的采集和解码操作,拼装为指令数据,然后发送至家电设备的mcu对其进行指令的解析,完成对家电设备的控制。

本实施例所述控制系统,可解决在特殊的场景下无法使用电磁波进行数据传输的问题,还能使得家电设备能够依靠光通信进行控制。由于lifi技术依靠光通信,只能在被光源照射的范围内获取数据,所以数据安全性得到提高,使得非法设备不会轻易通过电磁波接收数据信号进行破译。

另外,当所述光发射装置为不可见光发射装置时,lifiap能基于所述第一数据控制与所述lifiap匹配的不可见光发射装置形成第一光信号。如此,能够避免lifiap接收到第一数据时,能够避免lifiap接收到第一数据时,因当前光源未处于工作状态的情况下而自行开启光源所造成的令人尴尬的问题。如家中无人或者当前环境不允许点亮光源的场景下,lifiap采用不可见光发射装置形成第一光信号,更能提升用户的使用体验。

本发明上述各个实施例所述控制方案采用lifi技术通信,可应用于电饭煲、冰箱、热水器等家电设备,还可应用于核电站等不允许电磁波通信的区域中的电子设备。

本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。

在本发明所提供的几个实施例中,应该理解到,所揭露的方法和智能设备,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个第二处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令匹配的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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