一种远程控制电热水器的方法及系统与流程

文档序号:11705562阅读:949来源:国知局
一种远程控制电热水器的方法及系统与流程

本发明涉及一种家用电器技术领域,尤其涉及一种远程控制电热水器的方法及系统。



背景技术:

随着人们生活水平的日益提高,热水器,尤其是电热水器作为一种常用的家用电器已经得到非常广泛的应用,并极大的方便了人们的生活(人们在自己家中即可洗到舒适的热水澡)。

现有的电热水器一般需要人们亲自手动进行开关控制才能开启,然而电热水器加热是需要一段时间的,人们需要等它把水加热好后才能洗澡,尤其是在寒冷的冬天,人们洗澡需要用比较热的水,这就需要电热水器加热的温度比较高,而电热水器加热达到较高的温度需要电热水器加热的时间比较长(一般需要一个小时以上),对于在外面上班的人们来说,风尘仆仆的赶回家就想洗个热水澡,而不想花大量的时间等待电热水器加热。特别对于经常加班到很晚的人来说,回到家就想马上洗个热水澡,然后上床休息,养精蓄锐,以便第二天能够精神饱满的投入到繁忙的工作中,然而在目前电热水器开启需要手动开关控制的情况下是比较困难的,这无疑降低了用户体验。

中国专利(公开号:cn105485924a)公开了一种远程控制式电热水器,包括电热水器、远程控制终端、无线信号接收器、加热控制器、温度感应器,所述无线信号接收器、加热控制器和温度感应器均安装在所述电热水器上,所述远程控制终端通过无线网络与所述无线信号接收器通信连接,所述无线信号接收器传信于所述加热控制器,所述温度感应器能够感应电热水器中的水温并传信于所述远程控制终端。该远程控制式电热水器能够远程控制电热水器加热及加热温度,减少加热等待时间,方便使用。在该系统的设计中,无线信号接收器直接接收远程控制终端通过无线网络发来的指令,对电热水器进行控制。然而在该方案中,远程控制终端与无线信号接收器之间,使用无线电波作为数据传送的媒介,其传输距离一般仅为几十米至上百米,因此这样的设计受传输距离的影响,如果传输距离较长时,无线信号接收器对信号的接收将受到影响,甚至可能无法接收到信号,因此也不能对电热水器进行有效的控制,进而无法真正实现远程控制电热水器,这是本领域技术人员所不期望见到的。

因此,如何找到一种远程控制电热水器的方法及系统,让用户在任何可以上网的地方都能远程控制电热水器,而不受物理距离长短的限制成为本领域技术人员致力于研究的方向。



技术实现要素:

针对上述问题,本发明公开了一种远程控制电热水器的方法,应用于包括云服务器、移动终端app(移动客户端应用软件)、路由器和电热水器控制模块的系统中,且所述云服务器中存储有移动终端app的账号信息和与该账号信息对应的路由器的id信息;所述方法包括:

用户利用账号信息登录所述移动终端app,并通过所述移动终端app向所述云服务器发送控制指令;

所述云服务器根据用户的账号信息与路由器的id信息之间的对应关系将所述控制指令发送至对应的路由器;

所述路由器将所述控制指令转发至所述电热水器控制模块;

所述电热水器控制模块对所述电热水器执行所述控制指令。

优选的,在所述电热水器控制模块对所述电热水器执行所述控制指令的步骤之后,所述方法还包括:

所述电热水器控制模块通过所述路由器和所述云服务器向所述移动终端app返回所述控制指令执行的结果。

优选的,所述电热水器控制模块包括网络通讯单元和加热控制单元;

所述网络通讯单元接收所述路由器发送的控制指令,所述加热控制单元对所述电热水器执行所述控制指令。

优选的,在所述用户利用账号信息登录所述移动终端app步骤之前;所述方法还包括:

将所述路由器上电并接入因特网;

将所述路由器与所述电热水器控制模块之间建立网络连接;

所述路由器向所述云服务器发送网络请求,并在向所述云服务器上报自身的id信息后,与所述云服务器之间建立一条tcp长连接。

优选的,所述移动终端为手机或者平板电脑。

本发明还公开了一种远程控制电热水器的系统,包括移动终端app、云服务器、路由器和电热水器控制模块;

所述移动终端app与所述云服务器连接,以在用户利用账号信息登录所述移动终端app后,通过所述移动终端app向所述云服务器发送控制指令;

所述云服务器存储有移动终端app的账号信息和与该账号信息对应的路由器的id信息,且所述云服务器与所述路由器连接,以根据所述用户的账号信息与路由器的id信息的对应关系将所述控制指令发送至对应的路由器;

所述路由器与所述电热水器控制模块连接,以将所述控制指令转发至所述电热水器控制模块;

所述电热水器控制模块与所述电热水器连接,以对所述电热水器执行所述控制指令。

优选的,所述电热水器控制模块在对所述电热水器执行所述控制指令之后,还通过所述路由器和所述云服务器向所述移动终端app返回所述控制指令执行的结果。

优选的,所述电热水器控制模块包括网络通讯单元和加热控制单元;

所述网络通讯单元与所述路由器连接,以接收所述路由器发送的控制指令;

所述加热控制单元分别与所述网络通讯单元和所述电热水器连接,以对所述电热水器执行所述控制指令。

优选的,所述路由器上电并接入因特网后,与所述电热水器控制模块之间建立网络连接,并向所述云服务器发送网络请求,并在向云服务器上报自身的id信息后,与所述云服务器之间建立一条tcp长连接。

优选的,所述移动终端为手机或者平板电脑。

上述发明具有如下优点或者有益效果:

本发明公开了一种远程控制电热水器的方法及系统,用户通过移动终端app向云服务器发送控制指令,并由云服务器根据该移动终端app的账号与路由器之间的对应关系将指令发送至对应路由器,路由器再将指令转发至电热水器控制模块,电热水器控制模块对电热水器执行控制指令,从而实现电水热器的远程控制,减少了电热水器加热的等待时间,方便使用,进而提高了用户体验。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明及其特征、外形和优点将会变得更加明显。在全部附图中相同的标记指示相同的部分。并未可以按照比例绘制附图,重点在于示出本发明的主旨。

图1是本发明实施例中的远程控制电热水器的系统的结构示意图;

图2是本发明实施例中的远程控制电热水器的方法流程图。

具体实施方式

众所周知,电热水器的广泛应用给人们的日常生活带来了诸多方便,尤其是在寒冷的冬天,人们在家就可以很方便的洗热水澡;尽管如此,现有的电热水器仍有一些不尽如人意的地方;例如,现有的电热水器一般需要人们亲自手动进行开关控制才能开启,人们风尘仆仆的回到家手动打开电热水器之后还要等待一段较长的时间才能洗热水澡,甚至会造成人们的休息时间延后,这严重影响了电热水器的用户体验。

基于上述问题,本发明公开了一种远程控制电热水器的方法及系统,通过移动终端app(移动客户端应用软件)向云服务器发送指令,云服务器根据该移动终端app的账号信息与路由器之间的对应关系,将指令发送至对应路由器,路由器再将指令转发至电热水器控制模块,电热水器控制模块对电热水器执行该控制指令,从而实现电水热器的远程控制,减少了电热水器加热的等待时间,方便使用,进而提高了用户体验。

另外,本发明的实施例中所记载的移动终端,主要是指诸如基于安卓(android)系统或ios等系统的智能电子设备,例如基于安卓系统的小米手机或基于ios系统的苹果手机等;相应的,移动终端app也主要是指这些智能电子设备上安装的控制热水器的应用软件。

下面结合附图和具体的实施例对本发明作进一步的说明,但是不作为本发明的限定。

实施例一

如图1所示,本实施例涉及一种远程控制电热水器的系统,包括云服务器、移动终端app、路由器和电热水器控制模块;具体的,移动终端app与云服务器连接,以在用户利用账号信息(该账号信息可以包括用户名和密码)登录移动终端app后,通过移动终端app向云服务器发送电热水器控制指令;云服务器的数据库中存储有移动终端app的账号信息和与该账号信息对应的路由器的id信息(这是由于用户通过移动终端app注册自己的账号并登录自己的账号后,与路由器进行绑定;由于每台路由器都有一个唯一的标识设备id(deviceid),这样路由器的设备id和与之对应的账号信息保存在云服务器的数据库中),且云服务器与路由器连接,以根据用户的账号信息与路由器的id信息的对应关系将控制指令发送至对应的路由器(即移动终端app完成账号的注册与登录、账号信息与路由器之间的绑定,只要接入了因特网就可以与云服务器间直接通信,进而与路由器间接通信);路由器与电热水器控制模块连接,以将控制指令转发至电热水器控制模块;电热水器控制模块与电热水器连接,以对电热水器执行该控制指令;例如该控制指令为“启动电热水器”,则电热水器控制模块启动电热水器开始进行加热;当然在本发明的其他实施例中,该控制指令还可以具体为例如“在一个小时之后启动电热水器”,则电热水器控制模块在一个小时之后启动电热水器开始进行加热,当然若用户在打开了热水器后,发现有事情不能回家洗澡,也可以通过移动终端app发送类似于“关闭电热水器”的控制指令,该控制指令经由云终端和路由器转发至电热水器控制模块后,则电热水器控制模块关闭热水器,以达到节约用电的目的。

在本发明一个优选的实施例中,上述电热水器控制模块包括网络通讯单元和加热控制单元;网络通讯单元与路由器连接,以接收路由器发送的控制指令,即网络通讯单元主要功能是实现与路由器之间的网络连接;加热控制单元分别与网络通讯单元和电热水器连接,以对电热水器执行上述控制指令。

在本发明一个优选的实施例中,上述电热水器控制模块在对电热水器执行上述控制指令之后,还通过上述路由器和上述云服务器向上述移动终端app返回执行上述控制指令的结果;以使得用户能够及时获取电热水器控制模块对电热水器执行上述控制指令的结果,如果电热水器启动不成功,用户可以及时通过移动终端app重新发送控制指令。

在此,值得一提的是,上述路由器一般为普通的智能路由器,也就是智能化管理的路由器,通常具有独立的操作系统并运行特定的系统软件。

在本发明一个优选的实施例中,上述路由器上电并接入因特网后,与电热水器控制模块之间建立网络连接,并向云服务器发送网络请求,并在向云服务器上报自身的id信息后,与云服务器之间建立一条tcp长连接。

在本发明一个优选的实施例中,上述移动终端为手机或者平板电脑等手持移动终端设备。

本实施例中的远程控制电热水器的系统,通过移动终端app与云服务器之间进行网络通信完成远程控制,不受传输距离的影响,即用户只要能上网就能实现远程控制电热水器,从而提高系统的可用性和可靠性,减少加热的等待时间,方便使用。

实施例二

如图2所示,本实施例涉及一种远程控制电热水器的方法,可基于上述实施例一所记载的远程控制电热水器的系统的基础上;具体的,该方法应用于包括云服务器、移动终端app、路由器和电热水器控制模块的系统中,且云服务器(云服务器的数据库)中存储有移动终端app的账号信息和与该账号信息对应的路由器的id信息;该方法包括如下步骤:

步骤s1,将路由器上电并接入因特网,该路由器一般为普通的智能路由器,也就是智能化管理的路由器,通常具有独立的操作系统并运行特定的系统软件。;由于将路由器上电并接入因特网的步骤为本领域技术人员所熟知,在此便不予赘述。

步骤s2,将路由器与电热水器控制系统之间建立网络连接,使路由器与电热水器控制系统之间可以进行网络通信;而使得电热水器控制系统具有网络通讯的功能,只需要设置电热水器具有网络通讯单元即可;当然路由器和该网络通讯单元之间可以为无线连接,也可以为有线连接,这并不影响本发明的目的。

步骤s3,路由器系统自动向云服务器发送网络请求,向云服务器上报自身的id信息(包括设备id等信息),并与云服务器之间建立一条tcp长连接。

步骤s4,用户利用账号信息登录移动终端app。

步骤s5,用户通过移动终端app向云服务器发送控制指令。

步骤s6,云服务器根据用户的账号信息与路由器的id信息之间的对应关系将控制指令发送至对应的路由器。

在此,值得一提的是,移动终端app的账号信息和与该账号信息对应的路由器的id信息已经存储于云服务器的数据库中,这是在用户注册账号信息并首次利用该账号信息登录移动终端app即将账号信息与对应的路由器之间进行绑定并将移动终端app的账号信息和与该账号信息对应的路由器的id信息存储于云服务器的数据库中;因此在用户再次利用该账号信息登录移动终端app时,云服务器很容易根据用户的账号信息与路由器的id信息之间的对应关系找到对应的路由器并将控制指令发送至该对应的路由器,以实现控制指令的传输。

步骤s7,路由器将控制指令转发至电热水器控制模块;由于上述步骤s2中已经将路由器与电热水器控制系统之间建立网络连接,使路由器与电热水器控制系统之间可以进行网络通信,因此路由器可以通过网络将控制指令转发至电热水器控制模块,实现控制指令的再次传输。

步骤s8,电热水器控制模块对电热水器执行控制指令,并通过路由器和云服务器向移动终端app返回控制指令执行的结果。例如该控制指令为“启动电热水器”,则电热水器控制模块启动电热水器开始进行加热;当然在本发明的其他实施例中,该控制指令还可以具体为例如“在一个小时之后启动电热水器”,则电热水器控制模块在一个小时之后启动电热水器开始进行加热,当然若用户在打开了热水器后,发现有事情不能回家洗澡,也可以通过移动终端app发送类似于“关闭电热水器”的控制指令,该控制指令经由云终端和路由器转发至电热水器控制模块后,则电热水器控制模块关闭热水器,以达到节约用电的目的。

在本发明的一个优选的实施例中,上述电热水器控制模块包括网络通讯单元和与该网络通讯单元连接的加热控制单元;网络通讯单元接收路由器发送的控制指令,加热控制单元对电热水器执行控制指令。

在本发明一个优选的实施例中,上述移动终端为手机或者平板电脑等手持移动终端设备。

在本发明的实施例中,上述云服务器中存储有移动终端app的账号信息和与该账号信息对应的路由器的id信息是由于用户通过移动终端app注册自己的账号并登录自己的账号后,与路由器进行绑定;由于每台路由器都有一个唯一的标识设备id(deviceid),这样路由器的设备id和与之对应的账号信息就保存在云服务器的数据库中了,从而建立了账号信息与deviceid之间的对应关系。即上述将路由器与电热水器控制模块之间建立网络连接;智能路由器开机并成功接入因特网后,智能路由器系统软件便会自动向云服务器发送网络请求,上报自身的deviceid等信息;并与云服务器之间建立一条tcp长连接;用户在app登录账号后,将电热水器加热控制指令发送至云服务器,云服务器根据账号找到对应的deviceid,根据deviceid将指令转发至对应的智能路由器,智能路由器再将指令转发至电热水器控制系统,电热水器控制系统根据指令控制热水器进行加热,从而实现电热水器的远程控制。电热水器控制系统将指令执行的结果返回至路由器并最终返回至app让用户知晓。

下面以具体的例子对本发明作进一步的阐述:

小王刚毕业两年,从事it行业,独自居住在一套使用热水器提供热水的公寓房中,经常加班至深夜,有时加班回家的时间甚至超过十点,回到家已经筋疲力尽,只想赶紧洗个热水澡早点休息,他从公司到家的车程大概为一个小时左右,所以通常他在上车之后就利用之前已经注册好的账号信息登录手机上已经下载好的控制热水器的手机app,并通过该手机app向云服务器发送“启动电热水器”的控制指令,随后云服务器根据小王的账号信息与路由器的id信息之间的对应关系将控制指令发送至对应的路由器(即小王之前通过账号信息绑定的家中的路由器)。之后路由器将“启动电热水器”的控制指令转发至电热水器控制模块中的网络通讯单元,然后由网络通讯单元将控制指令转发至加热控制单元,由该加热控制单元启动电热水器开始进行加热,并将电热水器开始加热的执行结果通过网络通讯单元,经由路由器和云服务器返回至手机app让小王知晓热水器已经开启,这样一个小时左右回到家后,电热水器已经加热了一个小时,刚好可以洗澡,小王洗完热水澡后,马上准备睡觉,这样第二天又可以精力充沛的工作。

不难发现,本实施例为与上述远程控制电热水器的系统的实施例相对应的方法实施例,本实施例可与上述远程控制电热水器的系统的实施例互相配合实施。上述远程控制电热水器的系统的实施例中提到的相关技术细节在本实施例中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在上述远程控制电热水器的系统的实施例中。

综上,本发明公开了一种远程控制电热水器的方法及系统,用户通过移动终端app向云服务器发送控制指令,并由云服务器根据该移动终端app的账号与路由器之间的对应关系将指令发送至对应路由器,路由器再将指令转发至电热水器控制模块,电热水器控制模块对电热水器执行控制指令,从而实现电水热器的远程控制,减少了电热水器加热的等待时间,方便使用,进而提高了用户体验。

以上对本发明的具体实施例进行了详细描述,但其只是作为范例,本发明并不限制于以上描述的具体实施例。对于本领域技术人员而言,任何对本发明进行的等同修改和替代也都在本发明的范畴之中。因此,在不脱离本发明的精神和范围下所作的均等变换和修改,都应涵盖在本发明的范围内。

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