【技术实现步骤摘要】
中控适配方法、装置、设备和存储介质
[0001]本专利技术涉及物联网
,尤其涉及中控适配方法、装置、设备和存储介质。
技术介绍
[0002]中控设备是一种用于对声、光、电等各种设备进行集中控制的设备,通常应用于多媒体教室、多功能会议厅、指挥控制中心、智能家庭等场景。现在,举例说明一下中控设备在多媒体会议的应用,假设多媒体会议室配置了投影机、影碟机、录像机、视频展示台、多媒体电脑、电动屏幕、同声传译设备、电子表决设备等多种设备(以下为了区分这些设备和中控设备,将这些设备简称为外部设备),这么一来,多种外部设备的使用必定带来繁杂的设备操作,如:打开多个外部设备的电源、关闭灯光、切换音频信号、切换投影画面等;但是,通过建立上述各外部设备与中控设备的通信连接之后,可以通过中控设备同时控制上述各外部设备的工作状态,实现对多个外部设备的集中管理,可以简化外部设备的控制操作。
[0003]其中,为了实现对外部设备进行远程控制和管理,目前一般通过在中控设备的基础上,增设物联网关,以利用物联网关实现云服务端可以通过中控设备对各外部设备进行控制和管理。这么一来,为实现云服务端和中控设备的通信,必须预先在云服务端中定制与中控设备一致的通信协议,以使云服务端可以成功将对外部设备的控制数据发送给中控设备,且中控设备可以接收到所述控制数据并对控制数据进行解析得到正确的控制指令。但实际上,中控设备不是标准化设备,可以理解为:对于不同厂家,其生产的中控设备所采用的控制协议一般都不相同,这么一来,对于不同的中控设备,必须定制不同的云服务 ...
【技术保护点】
【技术特征摘要】
1.一种中控适配方法,其特征在于,包括:根据当前建立通信连接的中控设备的型号确定中控设备所能控制的外部设备和中控设备对每个外部设备所能应用的控制功能指令;对于每个外部设备,记录所述外部设备及其对应的控制功能指令的映射关系;对于每个外部设备,确定所述外部设备的设备类型,生成所述外部设备的虚拟标准设备和唯一标识码,并将所述外部设备的虚拟标准设备、设备类型和唯一标识码映射到对应的映射关系中;向云服务端发送各虚拟标准设备及其设备类型和唯一标识码;收到云服务端发送的下发数据包时,对所述下发数据包依次进行解析和协议转换,以获得与中控设备的控制协议匹配的操作指令;协议转换通过根据中控设备的型号从预存的多种不同类型的中控通信协议中调用相应的中控通信协议实现,任一操作指令携带有对应的虚拟标准设备的唯一标识码;将操作指令映射到其所携带的唯一标识码所在的映射关系中,并向中控设备发送所述操作指令,以使中控设备根据所述操作指令更新对对应的外部设备的控制。2.根据权利要求1所述的方法,其特征在于,所述根据当前建立通信连接的中控设备的型号确定中控设备所能控制的外部设备和中控设备对每个外部设备所能应用的控制功能指令的步骤,在确定当前建立通信连接的中控设备的型号与上一次建立通信连接的中控设备的型号不同时执行。3.根据权利要求1所述的方法,其特征在于,所述对下发数据包依次进行解析和协议转换,包括:通过与云服务端通信协议匹配的云端解析协议对下发数据包进行解析,以得到云服务端当前所需管理的虚拟标准设备的设备信息,所述设备信息包括以下至少之一:虚拟标准设备的状态信息、控制信息;所述状态信息和所述控制信息均携带有相应的虚拟标准设备的唯一标识码;根据中控设备的型号从预存的中控协议解析库中调用相应的中控通信协议,并通过调用的中控通信协议将设备信息转换成与中控设备的控制协议匹配的操作指令;其中,所述中控协议解析库中保存有多种不同类型的中控通信协议。4.根据权利要求3所述的方法,其特征在于,在根据中控设备的型号从预存的中控协议解析库中调用相应的中控通信协议之前,所述对下发数据包依次进行解析和协议转换,还包括:根据设备信息所携带的唯一标识码确定相应的虚拟标准设备的设备类型,并按照设备类型对设备信息进行归类,以使设备类型相同的设备信息归入同一信息集中;或者按照设备信息所携带的唯一标识码对设备信息进行归类,以使唯一标识码相同的状态信息和控制信息归入同一信息集中;所述将设备信息转换成与中控设备的控制协议匹配的操作指令,包括:将各信息集中的设备信息转换成与中控设备的控制协议匹配的操作指令。5.根据权利要求4所述的方法,其特征在于,对于每个外部设备,所述外部设备的映射关系中,还记录有优先级;所述优先级用于表征所述外部设备的设备信息相对于其他外部设备的设备信息的处理先后顺序。
6.根据权利要求5所述的方法,其特征在于,所述优先级包括对外优先级和对内优先级;所述对外优先级用于表征信息集之间的处理先后顺序,所述对内优先级用于表征同一信息集内的各信息之间的处理先后顺序;所述将设备信息转换成与中控设备的控制协议匹配的操作指令,包括:按照各信息集的对外优先级,先后对各信息集进行处理;在对各信息集进行处理的过程中,按照各信息集中设备信息的对内优先级,先后将设备信息转换成与中控设备的控制协议匹配的操作指令。7.根据权利要求1所述的方法,其特征在于,还包括:收到中控设备发送的上传数据包时,对所述上传数据包进行解析,以获得设备实际信息;其中,所述上传数据包由中控设备响应所述操作指令或根据本地控制操作产生,所述设备实际信息包括以下至少之一:外部设备的实际状态信息、控制响应;所述实际状态信息和所述控制响应均携带有相应的外部设备的唯一标识码;将设备实际信息转换成云服务端支持的虚拟标准设备的实际运行状态和/或工作响应,并将实际运行状态和/或工作响应映射到对应的虚拟标准设备的映射关系中;按照云服务端的通信协议将各虚拟标准设备的实际运行状态和/或工作响应打包成相应的虚拟标准设备的...
【专利技术属性】
技术研发人员:张潇,梁劲超,谢镇藩,谢钟伟,
申请(专利权)人:广州浩翔信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。