一种洗衣机控制程序的远程配置方法技术

技术编号:21368206 阅读:47 留言:0更新日期:2019-06-15 10:51
本发明专利技术公开了一种洗衣机控制程序的远程配置方法,洗衣机控制程序安装在洗衣机的控制终端上,与云服务器进行通讯连接,云服务器中存储的配置信息更新后或增加新的配置信息时,推送配置信息至对应的洗衣机控制程序端进行程序更新;所述的配置信息包括所述控制终端控制对应洗衣机所需的参数信息。本发明专利技术中,将针对不同洗衣机的参数进行远程配置,实现一次配置多次使用,无需升级前端洗衣机控制程序,即使非程序开发人员也可完成新的配置工作,从而使技术人员不必陷于单个的配置工作中,从而能够更加专注于前端洗衣机控制程序的研发。

A Remote Configuration Method of Washing Machine Control Program

The invention discloses a remote configuration method of washing machine control program. The washing machine control program is installed on the control terminal of the washing machine and communicates with the cloud server. After the configuration information stored in the cloud server is updated or new configuration information is added, the configuration information is pushed to the corresponding washing machine control program to update the program. Describes the parameter information needed by the control terminal to control the corresponding washing machine. In the present invention, the parameters of different washing machines will be remotely configured to realize multiple use of one configuration without upgrading the front-end washing machine control program, and even non-programmer can complete the new configuration work, so that technicians do not have to be trapped in a single configuration work, so that they can focus more on the research and development of the front-end washing machine control program.

【技术实现步骤摘要】
一种洗衣机控制程序的远程配置方法
本专利技术涉及家用电器领域,特别是一种洗衣机控制程序的远程配置方法。
技术介绍
在当前洗衣机设备以及对应的前端洗衣机控制程序的开发中,当有新的洗衣机设备需要上线时,为了前端洗衣机控制程序能够对洗衣机设备的控制进行兼容,不得不针对前端洗衣机控制程序进行再次开发升级。类似设备也要再次开发,从而导致了技术人员工作居高不下。现有技术中,为了解决这一问题,在设备端留有flash存储区,设备型号人员即可根据参数要求将对应参数修改整理,直接烧录到flash区内,而无需让技术人员重新修改程序。减少技术人员工作量。上述的方法虽然在一定程度上减少了技术人员工作量,但是这种情况对非智能设备比较有用,而对智能设备,此部分工作量减少有限,不能有效的解放技术人员不必要的工作。有鉴于此特提出本专利技术。
技术实现思路
本专利技术要解决的技术问题在于克服现有技术的不足,提供一种洗衣机控制程序的远程配置方法,将针对不同洗衣机的参数进行远程配置,实现一次配置多次使用,无需升级前端洗衣机控制程序,即使非程序开发人员也可完成新的配置工作,从而使技术人员不必陷于单个的配置工作中,从而能够更加专注于前端洗衣机控制程序的研发。为解决上述技术问题,本专利技术采用的技术方案的基本构思是:一种洗衣机控制程序的远程配置方法,洗衣机控制程序安装在洗衣机的控制终端上,与云服务器进行通讯连接,云服务器中存储的配置信息更新后或增加新的配置信息时,推送配置信息至对应的洗衣机控制程序端进行程序更新;所述的配置信息包括所述控制终端控制对应洗衣机所需的参数信息。在上述方案中,在配置信息更新后,无需升级前端洗衣机控制程序,控制终端只需要更新洗衣机控制程序的配置信息即可实现洗衣机控制程序的升级,从而简化了技术人员的工作,使技术人员不必陷于单个的配置工作中,能够更加专注于前端洗衣机控制程序的研发。优选的,所述的云服务器中存储有针对不同类型洗衣机的配置信息,某配置信息更新后,云服务器推送配置信息至对应的洗衣机控制程序端,控制终端在运行所述的洗衣机控制程序时,更新该洗衣机控制程序的配置信息。或,所述的洗衣机控制程序端连接所述的云服务器,检测配置信息是否更新,并在检测结果为是时,向云服务器发送下载请求指令,该下载请求指令识别于洗衣机控制程序端所需求的对应配置信息。优选的,所述的洗衣机控制程序与对应洗衣机相绑定,云服务器存储洗衣机控制程序与洗衣机的绑定关系信息,当云服务器中存储的该类型洗衣机的配置信息更新时,云服务器将配置信息推送至与该洗衣机所绑定的洗衣机控制程序端。在上述方案中,将配置信息发送至于该类型洗衣机所绑定的洗衣机控制程序端,从而具有针对性的升级各洗衣机控制程序,防止了远程的洗衣机控制程序端更新了错误的配置信息,而无法控制所绑定的洗衣机。优选的,所述的云端服务器存储的绑定关系信息包括:洗衣机的唯一编码与洗衣机控制程序的账号的关联信息,该唯一编码识别于洗衣机的类型,云端服务器建立所述唯一编码与配置信息的对应关系,将更新或增加的配置信息发送至绑定相应唯一编码洗衣机的洗衣机控制程序端。优选的,所述的配置信息包括:针对洗衣机控制程序所绑定的洗衣机的控制指令信息,该控制指令信息为对应洗衣机可执行的指令,和/或配置参数信息,具有多个,分别与对应的控制指令信息相关联,包括对应控制指令的参数值和参数范围;控制终端在运行所述的洗衣机控制程序时,更新所述的控制指令和/或配置参数信息。优选的,云服务器中存储的配置信息的更新包括针对某类型洗衣机整体配置信息的更新和部分配置信息的更新,当部分配置信息更新时,云平台将该部分更新的配置信息生成配置更新包,发送至对应的洗衣机控制程序端,控制终端运行所述洗衣机控制程序时,更新相应的部分配置信息。在上述方案中,当仅仅是部分配置信息更新时,则云平台将该部分更新的配置信息生成配置更新包,发送至洗衣机控制程序端,进行升级配置,而不需要洗衣机控制程序端进行整个配置信息的更新,节约了数据流量。优选的,所述云服务器中增加的新的配置信息为针对新开发的洗衣机,包括控制对应新开发的洗衣机所需的完整的参数信息,云服务器将该完整的参数信息打包发送至绑定该类型洗衣机的洗衣机控制程序端,控制终端在运行所述洗衣机控制程序时,向所述的洗衣机控制程序配置所述的参数信息。优选的,所述的控制指令信息包括执行不同洗涤程序的指令,所述的配置参数信息包括对应各洗涤程序的水位参数和/或水温参数和/或洗涤次数参数和/或脱水转速参数。另外对于具有特殊功能的洗衣机,该控制指令也包括其特殊的指令,如烘干指令或天沐洗指令,对应的则配置参数包括对应所述烘干指令的烘干参数和参数范围或天沐洗指令,以及天沐洗的洗涤参数。优选的,所述的配置信息还包括有洗衣机控制程序与洗衣机之间的通信协议信息:第一协议信息:包括解析由洗衣机发送至洗衣机控制程序端的信息的语法规则参数;优选的,洗衣机控制程序由所述第一协议信息解析出洗衣机的状态信息;第二协议信息:包括将控制终端下发的控制指令转换成洗衣机可识别的指令的语法规则参数。在上述方案中,不同的洗衣机具有不同的功能,其和对应的洗衣机控制程序具有不同的通信协议,因此,针对不同类型的洗衣机的通信协议具有差别。优选的,洗衣机控制程序端连接所述的云平台进行绑定过程时,云服务器获取该洗衣机控制程序所支持的洗衣机类型列表并推送至洗衣机控制程序端,根据洗衣机控制程序端选取的洗衣机类型,生成针对该洗衣机类型的绑定指引文件,辅助洗衣机控制程序与对应洗衣机进行绑定过程。优选的,在洗衣机控制程序与洗衣机绑定后,云服务器根据当前洗衣机控制程序账号所绑定的洗衣机型号,推送相应的配置信息至该洗衣机控制程序端。另一方面,虽然云服务器将配置信息反馈至洗衣机控制终端,但是洗衣机控制终端不一定会配置所述的配置信息,因此,控制终端运行所述的洗衣机控制程序时,该洗衣机控制程序首先检查是否具有完整的配置参数信息,若是,则等待用户输入控制指令,否则连接云服务器请求下载相应的配置信息。优选的,控制终端上包括有存储空间,用于存储控制对应洗衣机所需要的参数信息,该控制参数信息对应所述的配置信息,所述的洗衣机控制程序启动后,从所述的存储空间内读取所述的参数信息,以控制洗衣机。通过采用以上技术方案,本专利技术具有以下有益效果:1、本专利技术公开了一种洗衣机控制程序的远程配置方法,洗衣机控制程序安装在洗衣机的控制终端上,与云服务器进行通讯连接,云服务器中存储的配置信息更新后或增加新的配置信息时,推送配置信息至对应的洗衣机控制程序端进行程序更新;所述的配置信息包括所述控制终端控制对应洗衣机所需的参数信息。本专利技术中,将针对不同洗衣机的参数进行远程配置,实现一次配置多次使用,无需升级前端洗衣机控制程序,即使非程序开发人员也可完成新的配置工作,从而使技术人员不必陷于单个的配置工作中,从而能够更加专注于前端洗衣机控制程序的研发。2、本专利技术中所述的洗衣机控制程序与对应洗衣机相绑定,云服务器存储洗衣机控制程序与洗衣机的绑定关系信息,当云服务器中存储的该类型洗衣机的配置信息更新时,云服务器将配置信息推送至与该洗衣机所绑定的洗衣机控制程序端。将配置信息发送至于该类型洗衣机所绑定的洗衣机控制程序端,从而具有针对性的升级各洗衣机控制程序,防止了远本文档来自技高网...

【技术保护点】
1.一种洗衣机控制程序的远程配置方法,洗衣机控制程序安装在洗衣机的控制终端上,与云服务器进行通讯连接,其特征在于,云服务器中存储的配置信息更新后或增加新的配置信息时,推送配置信息至对应的洗衣机控制程序端进行程序更新;所述的配置信息包括所述控制终端控制对应洗衣机所需的参数信息。

【技术特征摘要】
1.一种洗衣机控制程序的远程配置方法,洗衣机控制程序安装在洗衣机的控制终端上,与云服务器进行通讯连接,其特征在于,云服务器中存储的配置信息更新后或增加新的配置信息时,推送配置信息至对应的洗衣机控制程序端进行程序更新;所述的配置信息包括所述控制终端控制对应洗衣机所需的参数信息。2.根据权利要求1所述的一种洗衣机控制程序的远程配置方法,其特征在于,所述的云服务器中存储有针对不同类型洗衣机的配置信息,某配置信息更新后,云服务器推送配置信息至对应的洗衣机控制程序端,控制终端在运行所述的洗衣机控制程序时,更新该洗衣机控制程序的配置信息;或,所述的洗衣机控制程序端连接所述的云服务器,检测配置信息是否更新,并在检测结果为是时,向云服务器发送下载请求指令,该下载请求指令识别于洗衣机控制程序端所需求的对应配置信息。3.根据权利要求1或2所述的一种洗衣机控制程序的远程配置方法,其特征在于,所述的洗衣机控制程序与对应洗衣机相绑定,云服务器存储洗衣机控制程序与洗衣机的绑定关系信息,当云服务器中存储的该类型洗衣机的配置信息更新时,云服务器将配置信息推送至与该洗衣机所绑定的洗衣机控制程序端。4.根据权利要求3所述的一种洗衣机控制程序的远程配置方法,其特征在于,所述的云端服务器存储的绑定关系信息包括:洗衣机的唯一编码与洗衣机控制程序的账号的关联信息,该唯一编码识别于洗衣机的类型,云端服务器建立所述唯一编码与配置信息的对应关系,将更新或增加的配置信息发送至绑定相应唯一编码洗衣机的洗衣机控制程序端。5.根据权利要求1-4任一所述的一种洗衣机控制程序的远程配置方法,其特征在于,所述的配置信息包括:针对洗衣机控制程序所绑定的洗衣机的控制指令信息,该控制指令信息为对应洗衣机可执行的指令,和/或配置参数信息,具有多个,分别与对应的控制指令信息相关联,包括对应控制指令的参数值和参数范围;控制终端在运行所述的洗衣机控...

【专利技术属性】
技术研发人员:邢玉景邓金柱黄振兴许升舒海
申请(专利权)人:青岛海尔洗衣机有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1