一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

控制方法、存储介质、家电设备、客户端和控制系统与流程

2022-02-20 12:43:28 来源:中国专利 TAG:


1.本发明涉及生活电器技术领域,尤其是涉及一种控制方法、存储介质、家电设备、客户端和控制系统。


背景技术:

2.相关技术中,随着物联网技术完善,家电设备的普及,人民居住环境的改善,家电设备的全面智能化将是个必然的趋势。
3.家电设备一般会分为固定家电(例如:挂机空调,柜机空调,电饭煲等),移动家电(例如:吸尘器)。家电设备与互联网连接,以形成为物联网家电,由于技术环境更新迭代快,一般出厂的家电设备均只安装由基本功能。家电设备的功能扩展会形成为统一硬件根据不同模式,级别和新技术的软件更新,通过后续的ota技术进行升级。
4.所以在物联网时代,ota技术的稳定性和可靠性将尤其重要,特别是家电设备的使用场景复杂多变。目前家电设备接入互联网主要为以下三种形式:
[0005]1°
通过wifi路由器登入;
[0006]2°
移动终端与家电设备蓝牙直连;
[0007]3°
通过nb-iot(窄带物联网),4g技等蜂窝网络技术进行连接。
[0008]
然而,上述联网方法,wifi以及蓝牙的信号范围均有限,难以保证家电设备的联网稳定性,nb-lot等蜂窝技术虽然联网稳定性较高,但是成本过高。


技术实现要素:

[0009]
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明的一个目的在于提出一种家电设备的联网控制方法,所述联网控制方法可以根据家电设备的网络状态控制家电设备通过何种方式进行联网,可以提高联网稳定性。
[0010]
本发明进一步地提出了一种计算机可读存储介质。
[0011]
本发明还提出了一种家电设备。
[0012]
本发明还提出了一种客户端。
[0013]
本发明进一步地提出了一种家电设备的联网控制系统。
[0014]
根据本发明实施例的家电设备的联网控制方法,包括以下步骤:获取家电设备的第一网络状态,并根据所述家电设备的第一网络状态判断所述家电设备的第一网络是否可用;如果所述家电设备的第一网络不可用,则在所述客户端与所述家电设备之间的距离处于预设距离范围内时,通过所述家电设备的第二网络接收控制指令,以对所述家电设备进行联网控制。
[0015]
根据本发明实施例的家电设备的联网控制方法,家电设备开机后,通过客户端实时获取家电设备的联网状态,并在家电设备的第一网络断线时,通过第二网络进行控制指令的接收,使家电设备具有多种联网选择,使家电设备可以稳定地与客户端进行数据交互,以提高家电设备的联网稳定性。
[0016]
根据本发明实施例的家电设备的联网控制方法,家电设备开机后,通过客户端实时获取家电设备的联网状态,并在家电设备未接入wifi线路时,根据客户端获取到的家电设备的蓝牙模块所发出的蓝牙信号强度信息,控制客户端与家电设备蓝牙直连,以在无wifi网络时,控制客户端与家电设备蓝牙直连,使家电设备可以稳定地与客户端进行数据交互,以提高家电设备的联网稳定性。
[0017]
根据本发明的一些实施例,当所述客户端与所述家电设备之间的距离未处于预设距离范围内时,如果所述家电设备在所述第二网络的拓扑网络里,则通过所述第二网络的拓扑网络接收控制指令,以对所述家电设备进行联网控制;如果所述家电设备未在所述第二网络的拓扑网络里,则判断所述家电设备处于离线状态。
[0018]
进一步地,所述第一网络为wifi网络、4g/5g网络或nbiot网络,所述第二网络为蓝牙,所述第二网络的拓扑网络为蓝牙mesh的拓扑网络。
[0019]
根据本发明实施例的家电设备的联网控制方法,包括以下步骤:通过客户端获取家电设备的第一网络状态,并根据所述家电设备的第一网络状态判断所述家电设备的第一网络是否可用;如果所述家电设备的第一网络不可用,则在所述客户端与所述家电设备之间的距离处于预设距离范围内时,所述客户端向所述家电设备的第二网络发送控制指令,以对所述家电设备进行联网控制。
[0020]
进一步地,当所述客户端与所述家电设备间的距离未处于预设距离范围内时,所述客户端通过搜索所述第二网络的拓扑关系图,以检测所述家电设备是否在所述第二网络的拓扑网络里,其中,如果所述家电设备在所述第二网络的拓扑网络里,则通过所述第二网络的拓扑网络向所述家电设备发送控制指令,以对所述家电设备进行联网控制;如果所述家电设备未在所述第二网络的拓扑网络里,则判断所述家电设备处于离线状态。
[0021]
在一些实施例中,所述客户端通过获取所述家电设备的第二网络发出的信号强度信息判断所述家电设备与客户端之间的距离是否处于预设距离范围内。
[0022]
本发明还提出了一种计算机可读存储介质,其上存储有家电设备的联网控制程序,该控制程序被处理器执行时实现家电设备的联网控制方法。
[0023]
本发明又提出了一种家电设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的家电设备的联网控制程序,所述处理器执行所述联网控制程序时,实现家电设备的联网控制方法。
[0024]
本发明进一步地提出了一种客户端,包括存储器、处理器及存储在存储器上并可在处理器上运行的家电设备的联网控制程序,所述处理器执行所述联网控制程序时,实现家电设备的联网控制方法。
[0025]
本发明还提出了一种家电设备的联网控制系统,包括家电设备和客户端,其中,所述客户端获取所述家电设备的第一网络状态,并根据所述家电设备的第一网络状态判断所述家电设备的第一网络是否可用,以及在所述家电设备的第一网络不可用时获取所述家电设备发出的第二网络的信号强度信息,并根据所述第二网络信号强度信息判断所述客户端与所述家电设备之间的距离是否处于预设距离范围内,如果所述客户端与所述家电设备之间的距离处于预设距离范围内,所述客户端向所述家电设备的第二网络发送控制指令,以对所述家电设备进行联网控制。
[0026]
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变
得明显,或通过本发明的实践了解到。
附图说明
[0027]
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0028]
图1是根据本发明实施例的家电设备的联网控制方法的流程图;
[0029]
图2是根据本发明实施例的家电设备的ota方法的流程图;
[0030]
图3是根据本发明实施例的联网控制系统的方框图;
[0031]
图4是根据本发明实施例的蓝牙多跳转发框图;
[0032]
图5是蓝牙信号强度信息与距离的对应关系示意图。
[0033]
附图标记:
[0034]
联网控制系统1000,
[0035]
家电设备100,客户端200。
具体实施方式
[0036]
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
[0037]
下面参考图1-图5描述根据本发明实施例的家电设备100的联网控制方法、ota方法、存储介质、客户端200和控制系统。
[0038]
如图1所示,根据本发明第一方面实施例的家电设备100的联网控制方法,包括以下步骤:
[0039]
获取家电设备100的第一网络状态,并根据家电设备100的第一网络状态判断家电设备100的第一网络是否可用。
[0040]
具体而言,移动终端(例如:pad、手机等)上安装有对应的应用程序以形成为客户端200,移动终端与家电设备100完成配网后,客户端200上可以显示家电设备100的数量、每个家电设备100的工作状态,用户可以在客户端200上实时对家电设备100进行操控,并适于获取每个家电设备100的第一网络状态。
[0041]
这里,需要指出的是,家电设备100的第一网络状态是指:家电设备100的联网状态,即其是否接入无线网络,家电设备100与客户端200的连接以及通信不受家电设备100的联网状态影响。
[0042]
进而,如果家电设备100的第一网络不可用,则在家电设备100与客户端200之间的距离处于预设范围内时,通过家电设备100的第二网络接收控制指令,以对家电设备100进行联网控制。
[0043]
具体而言,当第一网络不可用时,则通过客户端200获取家电设备100的第二网络的位置信息,并在距离满足预设范围时,通过第二网络进行指令接收以及联网控制。
[0044]
根据本发明实施例的家电设备100的联网控制方法,家电设备100开机后,通过客户端200实时获取家电设备100的联网状态,并在家电设备100的第一网络断线时,通过第二网络进行控制指令的接收,使家电设备100具有多种联网选择,使家电设备100可以稳定地
与客户端200进行数据交互,以提高家电设备100的联网稳定性。
[0045]
可以理解的是,第一网络为wifi网络、4g/5g网络或nbiot网络,第二网络为蓝牙,第二网络的拓扑网络为蓝牙mesh的拓扑网络。
[0046]
如图2所示,根据本发明的一些实施例,当客户端200与家电设备100之间的距离未处于预设距离范围内时,如果家电设备100在第二网络的拓扑网络里,则通过第二网络的拓扑网络接收控制指令,以对家电设备100进行联网控制;
[0047]
如果家电设备100未在第二网络的拓扑网络里,则判断家电设备100处于离线状态。
[0048]
具体而言,通过搜索蓝牙mesh(英文名称:multi-hop中文名称:无线网格网络)的拓扑关系图,以检测家电设备100是否在蓝牙mesh的拓扑网络里,其中,如果家电设备100在蓝牙mesh的拓扑网络里,则通过蓝牙mesh进行多跳转发控制指令,以对家电设备100进行联网控制(参见图4);如果家电设备100未在蓝牙mesh的拓扑网络里,则判断家电设备100处于离线状态。
[0049]
换言之,当家电设备100无法进行wifi连接,且家电设备100的蓝牙模块发出的蓝牙信号强度无法满足蓝牙直连要求(即蓝牙模块与客户端200的距离过大)时,可以通过蓝牙mesh,使客户端200与满足蓝牙直连要求的设备(可以是家电设备100也可以是另一客户端200)蓝牙连接,同时与客户端200连接的该设备与下一个设备或与需要进行联网的家电设备100蓝牙连接。
[0050]
也就是说,家电设备100与客户端200之间还可以设置有n个设备,客户端200与家电设备100可以通过在n个设备的依次蓝牙连接实现联网,以在wifi无法接入且客户端200与家电设备100距离过大时,通过蓝牙mesh实现家电设备100的联网,进一步提高家电设备100的联网稳定性。
[0051]
其中,蓝牙mesh是指,一个家电设备100的蓝牙模块可以通过其他家电设备100的蓝牙模块或者客户端200与距离该家电设备100距离大于蓝牙的可用连接范围的另外一个客户端200进行数据交互的技术。
[0052]
例如:家电设备a、家电设备b以及一个客户端200,其中家电设备a与客户端200的距离为15m,两者之间距离过大,无法蓝牙直连,家电设备a与家电设备b之间的距离为8m,家电设备b与客户端200之间的距离为7m。由此,通过蓝牙mesh,使客户端200与家电设备100之间数据交互、家电设备b与家电设备a之间数据交互,以使客户端200与家电设备a实现联网。
[0053]
需要说明的是,预设距离范围是指:蓝牙模块的可识别范围。家电设备100发出蓝牙信号强度信息,并根据蓝牙信号强度信息判断客户端200与家电设备100之间的距离是否处于预设距离范围内;如果客户端200与家电设备100之间的距离处于预设距离范围内,则通过蓝牙建立客户端200与家电设备100之间的直连关系,以对家电设备100进行联网控制。
[0054]
也就是说,当家电设备100无法通过wifi线路(即无线网)登入路由器以与客户端200联网通信时,可以通过客户端200与家电设备100的蓝牙模块(参见图4)直连实现客户端200对家电设备100的联网控制。
[0055]
其中,蓝牙的辐射范围较小,难以保证客户端200与家电设备100的联网稳定性,进而通过获取家电设备100的蓝牙模块发出的蓝牙信号强度信息,判断客户端200与家电设备100蓝牙直连的稳定性,以在两者可以稳定蓝牙连接时,控制客户端200与家电设备100蓝牙
连接。
[0056]
这里,需要说明的是,客户端200对家电设备100的联网控制包括:客户端200发出指令,家电设备100接收指令以进行相应动作;客户端200获取应用程序安装包,家电设备100与客户端200联网后在线获取客户端200下载到本地的应用程序安装包等。
[0057]
换言之,即客户端200获取家电设备100的工作状态、联网状态等只需要家电设备100开启且客户端200在线即可,家电设备100与客户端200的数据交互、指令控制则需要家电设备100与客户端200wifi连线接入后实现或蓝牙直连后实现。
[0058]
根据本发明实施例的家电设备100的联网控制方法,家电设备100开机后,通过客户端200实时获取家电设备100的联网状态,并在家电设备100未接入wifi线路时,根据客户端200获取到的家电设备100的蓝牙模块所发出的蓝牙信号强度信息,控制客户端200与家电设备100蓝牙直连,以在无wifi网络时,控制客户端200与家电设备100蓝牙直连,使家电设备100具有多种联网选择,使家电设备100可以稳定地与客户端200进行数据交互,以提高家电设备100的联网稳定性。
[0059]
需要指出的是,使家电设备100与客户端200稳定地联网,从而在家电设备100由客户端200下载应用程序、数据时,可以避免两者中断连接,以提高两者数据交互的稳定性。
[0060]
根据本发明实施例的家电设备100的联网控制方法,包括以下步骤:
[0061]
通过客户端200获取家电设备100的第一网络状态,并根据家电设备100的第一网络状态判断家电设备100的第一网络是否可用。
[0062]
具体而言,移动终端(例如:pad、手机等)上安装有对应的应用程序以形成为客户端200,移动终端与家电设备100完成配网后,客户端200上可以显示家电设备100的数量、每个家电设备100的工作状态,用户可以在客户端200上实时对家电设备100进行操控,并适于获取每个家电设备100的第一网络状态。
[0063]
这里,需要指出的是,家电设备100的第一网络状态是指:家电设备100的联网状态,即其是否接入无线网络,家电设备100与客户端200的连接以及通信不受家电设备100的联网状态影响。
[0064]
进而,如果家电设备100的第一网络不可用,则在家电设备100与客户端200之间的距离处于预设范围内时,通过家电设备100的第二网络接收控制指令,以对家电设备100进行联网控制。
[0065]
具体而言,当第一网络不可用时,则通过客户端200获取家电设备100的第二网络的位置信息,并在距离满足预设范围时,通过第二网络进行指令接收以及联网控制。
[0066]
如图1所示,当家电设备100的第一网络可用时,判断家电设备100处于互联网在线状态,并通过wifi线路的互联网通信以对家电设备100进行控制。也就是说,当家电设备100登入网络时,客户端200与家电设备100直接通过wifi数据交互,同时家电设备100可以直接与云端服务器进行数据交互,提高了家电设备100的影响速度。
[0067]
进一步地,根据蓝牙信号强度信息可以判定客户端200与家电设备100之间的距离,并在两者距离小于等于预设距离时,进行蓝牙直连。
[0068]
具体而言,蓝牙模块发出的无线电广播呈圆弧扩散,预设距离是指以蓝牙模块或家电设备100为圆心的一定半径内的区域,客户端200在该区域内与家电设备100连接可以保证两者蓝牙连接的稳定性,蓝牙信号强度信息表征了家电设备100与客户端200之间的距
离,进而当家电设备100与客户端200之间的距离小于等于预设距离时,可以判定客户端200可以与家电设备100稳定的蓝牙连接,这样可以有效地提高家电设备100与客户端200蓝牙连接的稳定性。
[0069]
可以理解的是,在根据蓝牙信号强度信息判断客户端200与家电设备100之间的距离是否处于预设距离范围内时,根据以下公式计算客户端200与家电设备100之间的距离:d=10^((abs(rssi)-a)/(10*n)),其中,d为客户端200与家电设备100之间的距离,rssi为蓝牙信号强度信息,a为预设距离阈值对应的信号强度,n为环境衰减因子。
[0070]
其中,a值、n值在不同环境中具有差值,在前期实现过程中,预设多种使用环境,进而在家电设备100内可以对应设置多种预设距离阈值,用户根据使用环境调整到对应的预设距离阈值后,可以通过上述公式计算出客户端200与家电设备100的距离。
[0071]
参见图5,当蓝牙模块与客户端200的距离在3m以内时,客户端200所检测到的蓝牙信号强度信息在-40左右,当蓝牙模块与客户端200的距离在3m以上时,客户端200所检测到的蓝牙信号强度信息在-70左右。由此可知,蓝牙信号强度信息可以准确地体现客户端200与家电设备100的距离,从而上述联网方法适于根据距离判定在wifi无法接入时,家电设备100通过蓝牙直连还是蓝牙mesh实现与客户端200的联网。
[0072]
本发明还提出了一种计算机可读存储介质,其上存储有家电设备100的联网控制程序,该控制程序被处理器执行时实现家电设备100的联网控制方法。
[0073]
根据本发明实施例的计算机可读存储介质,通过执行其上存储的与上述联网控制方法对应的联网控制程序,能够提高客户端200与家电设备100的联网稳定性。
[0074]
本发明进一步地提出了一种客户端200,包括存储器、处理器及存储在存储器上并可在处理器上运行的家电设备100的联网控制程序,处理器执行联网控制程序时,实现家电设备100的联网控制方法。
[0075]
需要说明的是,移动终端上安装有与家电设备100对应的应用程序后形成为客户端200,客户端200的存储器内存储有上述联网控制程序,处理器适于执行联网控制程序,以使移动终端的蓝牙功能可以实时与蓝牙模块直连或蓝牙mesh,并可以获取家电设备100的联网状态,从而实时调整客户端200与家电设备100通过何种方式进行联网,以提高家电设备100与客户端200的联网稳定性。
[0076]
根据本发明实施例的家电设备100,包括存储器、处理器及存储在存储器上并可在处理器上运行的家电设备100的联网控制程序,处理器执行联网控制程序时,实现家电设备100的联网控制方法。
[0077]
需要说明的是,家电设备100和移动终端200均采用上述联网控制方法进行配网,所具有的技术效果与上述联网控制方法一致,在这里不再赘述。
[0078]
如图3所示,本发明还提出了一种家电设备100的联网控制系统1000,包括家电设备100和客户端200。
[0079]
客户端200获取家电设备100的第一网络状态,并根据家电设备100的第一网络状态判断家电设备100的第一网络是否可用,以及在家电设备100的第一网络不可用时获取家电设备100的第二网络的信号强度信息,并根据第二网络信号强度信息判断客户端200与家电设备100之间的距离是否处于预设距离范围内,
[0080]
如果客户端200与家电设备100之间的距离处于预设距离范围内,客户端200向家
电设备100的第二网络发送控制指令,以对家电设备100进行联网控制。
[0081]
根据本发明实施例的家电设备100的联网控制系统1000,家电设备100开机后,通过客户端200实时获取家电设备100的联网状态,并在家电设备100未接入wifi线路时,根据客户端200获取到的家电设备100的蓝牙模块所发出的蓝牙信号强度信息,控制客户端200与家电设备100蓝牙直连,以在无wifi网络时,控制客户端200与家电设备100蓝牙直连,使家电设备100具有多种联网选择,使家电设备100可以稳定地与客户端200进行数据交互,以提高家电设备100的联网稳定性。
[0082]
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0083]
在本发明的描述中,“第一特征”、“第二特征”可以包括一个或者更多个该特征。
[0084]
在本发明的描述中,“多个”的含义是两个或两个以上。
[0085]
在本发明的描述中,第一特征在第二特征“之上”或“之下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。
[0086]
在本发明的描述中,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。
[0087]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0088]
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献