被控装置的控制方法、控制装置及其配置方法、终端与流程

文档序号:11198454
被控装置的控制方法、控制装置及其配置方法、终端与流程
本申请涉及控制技术,特别涉及一种被控装置的控制方法、控制装置及其配置方法、终端。

背景技术:
目前,人们在日常生活中需要对各种被控装置(如:家用电器)进行控制。现有技术中,通常可以为每个被控装置分别配设一个控制装置(如:遥控器),这样用户便可以通过操作该控制装置上的控制模块(如:按键)来向被控装置发出相应的控制指令,从而实现对相应的被控装置的控制。在上述现有技术中,与每个控制装置对应的被控装置以及与该控制装置上的各个控制模块对应的控制指令通常是固定的,导致每个控制装置只能用于对与之对应的被控装置进行控制。

技术实现要素:
本申请实施例的目的是提供一种被控装置的控制方法、控制装置及其配置方法、终端,以解决现有技术中因与每个控制装置对应的被控装置以及与该控制装置上的各个控制模块对应的控制指令是固定的,而导致每个控制装置只能用于对与之对应的被控装置进行控制的问题。为解决上述技术问题,本申请实施例提供的被控装置的控制方法、控制装置及其配置方法、终端是这样实现的:一种被控装置的控制方法,包括:控制装置接收终端发送的与该控制装置的预设控制模块对应的配置指令并存储;其中,所述配置指令携带所述预设控制模块的第一标识ID、与该第一 标识ID对应的被控装置的第二标识ID以及与该被控装置对应的预设控制功能字段;响应于对所述控制装置的预设控制模块的操作,控制装置根据存储的与该预设控制模块对应的所述配置指令,生成控制指令;其中,所述控制指令携带与所述被控装置对应的预设控制功能字段和与所述操作对应的该预设控制功能字段的值;控制装置向与所述配置指令携带的第二标识ID对应的被控装置发送所述控制指令。一种控制装置的配置方法,包括:终端获取控制装置的预设控制模块的第一标识ID;终端获取被控装置的第二标识ID及与所述被控装置对应的预设控制功能字段;终端生成与所述控制装置的预设控制模块对应的配置指令;其中,所述配置指令携带所述预设控制模块的第一标识ID、与该第一标识ID对应的被控装置的第二标识ID以及与该被控装置对应的预设控制功能字段;终端向控制装置发送生成的所述配置指令。一种控制装置,包括:接收单元,用于接收终端发送的与预设控制模块对应的配置指令并存储;其中,所述配置指令携带所述预设控制模块的第一标识ID、与该第一标识ID对应的被控装置的第二标识ID以及与该被控装置对应的预设控制功能字段;生成单元,用于响应于对预设控制模块的操作,根据存储的与该预设控制模块对应的所述配置指令,生成控制指令;其中,所述控制指令携带与所述被控装置对应的预设控制功能字段和与所述操作对应的该预设控制功能字段的值;第一发送单元,用于向与所述配置指令携带的第二标识ID对应的被控装置发送所述控制指令。一种终端,包括:第一获取单元,用于获取控制装置的预设控制模块的第一标识ID;第二获取单元,用于获取被控装置的第二标识ID及与所述被控装置对应的预设控制功能字段;生成单元,用于生成与所述控制装置的预设控制模块对应的配置指令;其中,所述配置指令携带所述预设控制模块的第一标识ID、与该第一标识ID对应的被控装置的第二标识ID以及与该被控装置对应的预设控制功能字段;发送单元,用于向控制装置发送生成的所述配置指令。一种控制装置,所述控制装置包括预设控制模块及可配置无线模块,所述可配置无线模块包括处理单元、无线芯片、存储单元及电源,其中,所述无线芯片用于接收终端发送的与所述预设控制模块对应的配置指令;所述存储单元用于存储所述配置指令;所述处理单元用于响应于对所述控制装置的预设控制模块的操作,并根据所述存储单元中存储的配置指令,生成控制指令;其中,所述控制指令携带与所述预设控制功能字段和与所述操作对应的该预设控制功能字段的值;所述无线芯片还用于将所述处理单元生成的控制指令发送到被控装置。由以上本申请各实施例提供的技术方案可见,通过终端来生成与控制装置的预设控制模块对应的配置指令并将生成的配置指令向控制装置进行发送,其中,所述配置指令携带所述预设控制模块的第一标识ID、与该第一标识ID对应的被控装置的第二标识ID以及与该被控装置对应的预设控制功能字段,随后,上述控制装置将接收到的配置指令进行存储。这样,控制装置可以响应于对该控制装置的预设控制模块的操作,根据预先存储的上述配置指令来生成相应的控制指令并向相应的被控装置进行发送,从而通过上述控制指令实现对相应的被控装置的控制。通过上述过程,可以看出与上述控制装置对应的被控装置、及与该控制装置的预设控制模块对应的功能(即预设控制功能字段)是可配置的,从而使得上述控制装置可以用于对不固定的被控装置进行控制。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为实现本申请的网络系统的架构示意图;图2为本申请实施例提供的控制装置中的可配置无线模块的结构示意图;图3为本申请实施例提供的被控装置的控制方法的流程图;图4为本申请实施例提供的以控制装置为主体的被控装置的控制方法的流程图;图5为本申请实施例提供的以终端为主体的控制装置的配置方法的流程图;图6为本申请实施例提供的控制装置的模块示意图;图7为本申请实施例提供的终端的模块示意图。具体实施方式为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。图1为实现本申请的网络系统架构示意图。示范性地,该网络系统包括终端10、可与该终端10进行通信的控制装置20、可与该控制装置20进行通信的被控装置30、以及通过网络50与上述终端10实现通信的服务器40。本申请实施例中,上述终端10可以是个人计算机、笔记本电脑、无线电话、智能 手机、个人数字助理(PDA)、智能手表等,该终端10上可以安装有用以实现被控装置的控制操作的APP,上述服务器40可以是该APP的服务端。上述控制装置20用以对一个或多个被控装置30进行控制,该控制装置20在硬件上可以至少包括处理单元、通信接口、存储单元及电源等,该控制装置20可以包括一个或多个供用户进行操作的预设控制模块21,这些预设控制模块包括但不限于开关按键、旋钮、滑动杆等。上述被控装置30可以例如是灯、冰箱、空调等,其在硬件上至少包括通信接口、处理单元等。上述服务器40和终端10在硬件架构上也都包含一些基本组件,如总线、处理单元、存储单元、一个或多个输入/输出单元、和通信接口等。其中,上述处理单元可以包括各类型的用来执行指令、处理进程或线程的中央处理器(CentralProcessingUnit,CPU)或微控制单元(MicrocontrollerUnit,MCU)等。上述存储单元可以包括用以存储动态信息的动态存储器,如随机访问存储器(RAM),或用以存储静态信息的静态存储器,如只读存储器(ROM),以及包括磁或光学记录介质与相应驱动的大容量存储器。上述输入单元可以是键盘、鼠标、手写笔、触摸屏、声音识别装置、或生物测定装置等。上述输出单元可以是用以输出信息的显示器、打印机、或扬声器等。上述通信接口可通过有线连接方式、无线连接方式(例如:WI-FI、红外、蓝牙、射频方式等)、或光连接方式实现被控装置30和控制装置20之间的通信、或控制装置20与终端10之间的通信、或将终端10连接到上述网络50中。上述网络50可以例如是局域网(LAN)、广域网(WAN)、内部网、互联网、移动电话网络、虚拟专用网(VPN)、蜂窝式或其它移动通信网络、红外、蓝牙、NFC或上述网络的任意组合。图2为本申请实施例提供的控制装置中的可配置无线模块的结构示意图。本申请实施例中,上述控制装置20在硬件配置上,包括一个或多个预设控制模块21以及可配置无线模块22。其中,所述可配置无线模块22包括处理单元221、与该处理单元221连接的无线芯片222和存储单元223,及为上述处理单元221、无线芯片222、存储单元223进行供电的电源224。上述处理单元221 可以是MCU(MicrocontrollerUnit,微控制单元)或FPGA(Field-ProgrammableGateArray,现场可编程门阵列)等。上述存储单元223可以是各种类型的存储器。上述电源224可以是便携式电源。参照图1和图2,所述无线芯片222用于接收终端10发送的与所述预设控制模块21对应的配置指令;所述存储单元223用于存储所述配置指令;所述处理单元221用于响应于对所述控制装置20的预设控制模块21的操作,并根据所述存储单元223中存储的配置指令,生成控制指令;其中,所述控制指令携带与所述预设控制功能字段和与所述操作对应的该预设控制功能字段的值;所述无线芯片222还用于将所述处理单元221生成的控制指令发送到被控装置30。图3为本申请实施例提供的被控装置30的控制方法的流程图。结合图1和图3所示,该方法包括如下步骤:S101:终端10获取控制装置20的预设控制模块21的第一标识ID。为了对控制装置20包括的各个预设控制模块21进行配置,所述配置是为上述各个预设控制模块21设定相对应的控制对象及控制功能,首先需要获取上述控制装置20包括的一个或多个预设控制模块21的第一标识ID,该第一标识ID是每个预设控制模块21的身份信息。本申请实施例中,上述终端10获取该第一标识ID的过程可以包括:S100:终端10接收控制装置20发送的携带该控制装置20硬件配置信息的配置请求;其中,所述硬件配置信息包括所述预设控制模块21的第一标识ID。以上述控制装置20包括多个开关按键为例,每个控制装置20在通信网络中具备用以标识自身身份的唯一身份信息,上述硬件配置信息用以表征该控制装置20的硬件配置情况,例如该控制装置20包含的预设控制模块的数目、每个预设控制模块对应的第一标识ID、与各个预设控制模块对应的操作等。本实施例中,上述控制装置20可以设置有用以触发配置模式的控制键(开关或按钮等),从而用户可以通过对上述控制键的操作来使得上述控制装置20进入配 置模式。一旦上述控制装置20进入配置模式,控制装置20便可以向上述终端10发送携带自身的硬件配置信息的配置请求。另外,该配置请求还可以携带该控制装置20的身份信息,终端10可以根据上述配置请求中携带的身份信息确定需要对哪一个控制装置20进行配置。当然,终端10上可以预先存储有上述控制装置20的身份信息并将该身份信息和相应的硬件配置信息进行对应,这样在接收到携带硬件配置信息的配置请求后,即可根据配置请求中的硬件配置信息在终端中查找到与之对应的控制装置20的身份信息。值得一提的是,若上述控制装置20和上述终端10通过无线保真(WIreless-Fidelity,WI-FI)网络来实现通信,则该控制装置20在进入配置模式后,可以通过广播的方式向连接同一个WI-FI网络并且安装有上述APP的终端发送上述配置请求。当然,终端10获取上述第一标识ID的过程并不限于上述实施例。例如,在本申请其他实施例中,若上述控制装置20也可以通过网络50与服务器40实现通信,则该控制装置20可以将自身的身份信息和硬件配置信息预先上传到服务器40进行存储,用户在需要对上述控制装置20进行配置时,可以通过终端10从服务器40获取到待配置的控制装置20的身份信息和硬件配置信息。或者,上述控制装置20在第一次使用时便将自身的身份信息和硬件配置信息发送至终端10进行保存,以后再进行配置时,终端...
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1