[发明专利]一种控制家电的方法、装置和家电控制系统有效
申请号: | 201410129247.3 | 申请日: | 2014-03-31 |
公开(公告)号: | CN104010026B | 公开(公告)日: | 2018-04-17 |
发明(设计)人: | 梁智灵 | 申请(专利权)人: | TCL集团股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G05B19/418 |
代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 张全文 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 家电 方法 装置 控制系统 | ||
技术领域
本发明属于通信领域,尤其涉及一种控制家电的方法、装置和家电控制系统。
背景技术
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,例如,智能手机和平板电脑等。随着Android操作系统的移动设备市场占有率的提升,为智能控制提供了很好的平台。例如,当今的白家电,有一个发展趋势就是智能控制,通过Android操作系统移动设备上的应用程序即APK与服务器端通信,再由服务器将通讯消息传送至目标实体家电,从而达到控制家电的目的。
现有的一种家电控制系统如附图1-a所示,用户通过家电APK,输入操作指令或控制消息。这些操作指令或控制消息由家电APK向服务器传递,服务器再向目标家电实体发送控制指令。附图1-a示例的家电控制系统中,家电APK是Android移动设备中的一个应用程序,其包含的模块如附图1-b所示。通过用户界面(User Interface,UI),家电APK与用户交互,通过消息收发模块,将消息组装模块和功能模块形成的控制指令交互至服务器。需要说明的是,在附图1-a示例的家电控制系统以及附图1-b示例的家电APK中,一种型号的家电唯一对应一个家电APK,也就是说,Android移动设备中的一个应用程序通过与服务器的交互,只负责完成对一种型号家电的控制。
对于上述现有的家电控制系统,由于一种型号的家电唯一对应一个家电APK,多种型号的家电必然对应多个家电APK,如此,要求服务器端存在多个 不同的家电APK入口,而多个家电APK的同时存在,会出现端口占用和端口浪费的现象,导致通信效率不高或者失败。
发明内容
本发明的目的在于提供一种控制家电的方法、装置和家电控制系统,旨在解决现有技术中需要服务器端存在多个不同的家电APK入口,导致通信效率不高或者失败的技术问题。
本发明是这样实现的,一种控制家电的方法,所述方法包括:
家电管理应用程序接收从至少一个家电应用程序传递的操作消息,所述家电管理应用程序管理至少一个所述家电应用程序,一个所述家电应用程序对应于一种型号的家电;
在判断所述操作消息为有效消息后,所述家电管理应用程序将所述操作消息进行协议转换以生成协议消息;
所述家电管理应用程序将所述协议消息通过与服务器存在的唯一通信通道发送至所述服务器,以使所述服务器根据所述协议消息控制目标家电。
本发明的另一目的在于提供一种控制家电的装置,所述装置包括家电管理应用程序和家电应用程序,所述家电管理应用程序包括接收模块、协议消息生成模块和发送模块,所述家电应用程序用于通过用户界面与用户交互,向所述家电管理应用程序传递操作消息:
所述接收模块,用于接收从至少一个所述家电应用程序传递的操作消息,所述家电管理应用程序管理至少一个所述家电应用程序,一个所述家电应用程序对应于一种型号的家电;
所述协议消息生成模块,用于在判断所述操作消息为有效消息后,将所述操作消息进行协议转换以生成协议消息;
所述发送模块,用于将所述协议消息通过所述家电管理应用程序与服务器 存在的唯一通信通道发送至所述服务器,以使所述服务器根据所述协议消息控制目标家电。
本发明的又一目的在于提供一种家电控制系统,所述系统包括服务器和控制家电的装置,所述控制家电的装置包含家电管理应用程序和至少一个所述家电应用程序;
所述控制家电的装置,用于接收从至少一个家电应用程序传递的操作消息,在判断所述操作消息为有效消息后,将所述操作消息进行协议转换以生成协议消息,将所述协议消息通过与服务器存在的唯一通信通道发送至所述服务器,所述家电管理应用程序管理至少一个所述家电应用程序,一个所述家电应用程序对应于一种型号的家电;
所述服务器,用于维护意图模板,接收所述控制家电的装置发送的协议消息,根据所述协议消息控制目标家电。
从上述本发明实施例可知,一方面,由于家电管理应用程序管理至少一个家电应用程序,家电应用程序不再直接与服务器交互,而是通过家电管理应用程序进行,这在一定程度上实现了程序的解耦,降低了产品化过后的维护成本,另一方面,由于家电应用程序与服务器的间接交互都是通过家电管理应用程序与服务器存在的唯一通信通道进行,如此,只需要占用服务器侧的一个端口即可完成,有效地避免了端口的浪费,提高了通信资源的利用率。
附图说明
图1-a是现有技术提供的家电控制系统示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410129247.3/2.html,转载请声明来源钻瓜专利网。