设备编码的确定方法及装置、存储介质、电子装置制造方法及图纸

技术编号:27944331 阅读:26 留言:0更新日期:2021-04-02 14:26
本发明专利技术提供了一种设备编码的确定方法及装置、存储介质、电子装置,上述方法包括:编码处理器接收目标对象发送的编码请求,其中,编码请求用于获取目标设备的设备编码;编码处理器响应编码请求,并获取目标对象对目标设备预先设置的编码信息;编码处理器根据编码信息确定目标设备的设备编码,也就是说,通过编码处理器实现了在目标对象发送编码请求后的快速编码的转换流程,因此,可以解决现有技术中目标设备的编码效率低下,维护成本高等问题,确保了目标设备编码的高效性,并降低了设备编码的维护成本。

【技术实现步骤摘要】
设备编码的确定方法及装置、存储介质、电子装置
本专利技术涉及通信领域,具体而言,涉及一种设备编码的确定方法及装置、存储介质、电子装置。
技术介绍
在物联网平台中,为了便于开展工作,如订阅消息,APP页面功能拉取等,需要对设备类型进行编码,但现有的设备编码采用人工维护,由后台运维人员根据产业规划来确定其对应的编码设置,并创建响应数据,存在运维成本高、编码出错率高、编码规则变化时,操作流程复杂等情况,因此,需要一种能够快速编码的方法,并且编码需要满足如下条件:1)业务逻辑清晰,便于使用者从编码区分出不同的设备分类;2)分类编码算法逻辑清晰,便于代码维护。针对相关技术中,目标设备的编码效率低下,维护成本高等问题,尚未提出有效的技术方案。
技术实现思路
本专利技术实施例提供了一种设备编码的确定方法及装置、存储介质、电子装置,以至少解决相关技术中,目标设备的编码效率低下,维护成本高等问题。根据本专利技术的一个实施例,提供了一种设备编码的确定方法,包括:编码处理器接收目标对象发送的编码请求,其中,所述编码请求用于获取目标设备的设备编码;所述编码处理器响应所述编码请求,并获取所述目标对象对所述目标设备预先设置的编码信息;所述编码处理器根据所述编码信息确定所述目标设备的设备编码。在一个示例性实施例中,编码处理器接收目标对象发送的编码请求,包括:接收目标对象在目标平台中创建的包含以下至少之一的编码请求:所述目标设备的设备类型、所述目标设备的描述信息。在一个示例性实施例中,获取所述目标对象对所述目标设备预先设置的编码信息,包括:在所述编码信息包括编码序列和编码规则的情况下,获取所述目标对象对多个设备预先设置的多个编码信息,其中,所述编码序列用于指示设备编码对应的字符串内容,所述编码规则用于指示设备编码对应的N个编码区,以及所述N个编码区分别对应的设备类型;从所述多个编码信息中获取所述目标设备的编码信息。在一个示例性实施例中,所述编码处理器根据所述编码信息确定所述目标设备的设备编码之前,上述方法还包括:获取目标长度的所述设备编码,并将目标长度的所述设备编码划分为N个编码区,其中,N为大于1的正整数;确定所述N个编码区分别对应的N个设备类型,其中,所述N个设备类型至少包括以下之一:设备类别,设备型号;根据确定的所述N个编码区,以及所述N个编码区对应的N个设备类型确定所述编码规则。在一个示例性实施例中,所述编码处理器根据所述编码信息确定所述目标设备的设备编码,包括:获取多个设备编码的N个编码区中目标编码区,其中,所述多个设备编码保存在数据库中;确定所述目标编码区是否已达到最大编码;如果是,则为所述目标设备重新进行设备编码;如果否,则根据所述编码信息以及所述多个设备编码依次确定所述目标设备的设备编码。在一个示例性实施例中,所述编码处理器根据所述编码信息确定所述目标设备的设备编码,包括:对所述编码处理器进行初始化,加载获取到的所述目标设备的所述编码信息;所述编码处理器根据所述目标设备的所述编码信息确定所述目标设备的设备编码。根据本专利技术的另一个实施例,提供了一种设备编码的确定装置,包括:接收模块,用于接收目标对象发送的编码请求,其中,所述编码请求用于获取目标设备的设备编码;响应模块,用于响应所述编码请求,并获取所述目标对象对所述目标设备预先设置的编码信息;确定模块,用于根据所述编码信息确定所述目标设备的设备编码。在一个示例性实施例中,上述接收模块,还用于接收目标对象在目标平台中创建的包含以下至少之一的编码请求:所述目标设备的设备类型、所述目标设备的描述信息。在一个示例性实施例中,上述获取模块,还用于在所述编码信息包括编码序列和编码规则的情况下,获取所述目标对象对多个设备预先设置的多个编码信息,其中,所述编码序列用于指示设备编码对应的字符串内容,所述编码规则用于指示设备编码对应的N个编码区,以及所述N个编码区分别对应的设备类型;从所述多个编码信息中获取所述目标设备的编码信息。在一个示例性实施例中,上述装置还包括:划分模块,用于获取目标长度的所述设备编码,并将目标长度的所述设备编码划分为N个编码区,其中,N为大于1的正整数;确定所述N个编码区分别对应的N个设备类型,其中,所述N个设备类型至少包括以下之一:设备类别,设备型号;根据确定的所述N个编码区,以及所述N个编码区对应的N个设备类型确定所述编码规则。在一个示例性实施例中,上述获取模块,还用于获取多个设备编码的N个编码区中目标编码区,其中,所述多个设备编码保存在数据库中;确定所述目标编码区是否已达到最大编码;如果是,则为所述目标设备重新进行设备编码;如果否,则根据所述编码信息以及所述多个设备编码依次确定所述目标设备的设备编码。在一个示例性实施例中,上述确定模块,还用于对所述编码处理器进行初始化,加载获取到的所述目标设备的所述编码信息;所述编码处理器根据所述目标设备的所述编码信息确定所述目标设备的设备编码。根据本专利技术的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。根据本专利技术的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。通过本专利技术,编码处理器接收目标对象发送的编码请求,其中,所述编码请求用于获取目标设备的设备编码;所述编码处理器响应所述编码请求,并获取所述目标对象对所述目标设备预先设置的编码信息;所述编码处理器根据所述编码信息确定所述目标设备的设备编码,也就是说,通过编码处理器实现了在目标对象发送编码请求后的快速编码的转换流程,因此,可以解决现有技术中目标设备的编码效率低下,维护成本高等问题,确保了目标设备编码的高效性,并降低了设备编码的维护成本。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术实施例的一种设备编码的确定方法的设备终端的硬件结构框图;图2是根据本专利技术实施例的设备编码的确定方法的流程图;图3是根据本专利技术可选实施例的有序树TreeSet系统的调用时序图;图4是根据本专利技术可选实施例的申请设备类型编码的流程示意图;图5是根据本专利技术实施例的设备编码的确定装置的结构框图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。本申请实施例所提供的方法实施例可以在移动终端或者计算机终端类似的运算装置中执行。以运行在设备终端上为例,图1是本专利技术实施例的一种设备编码本文档来自技高网...

【技术保护点】
1.一种设备编码的确定方法,其特征在于,包括:/n编码处理器接收目标对象发送的编码请求,其中,所述编码请求用于获取目标设备的设备编码;/n所述编码处理器响应所述编码请求,并获取所述目标对象对所述目标设备预先设置的编码信息;/n所述编码处理器根据所述编码信息确定所述目标设备的设备编码。/n

【技术特征摘要】
1.一种设备编码的确定方法,其特征在于,包括:
编码处理器接收目标对象发送的编码请求,其中,所述编码请求用于获取目标设备的设备编码;
所述编码处理器响应所述编码请求,并获取所述目标对象对所述目标设备预先设置的编码信息;
所述编码处理器根据所述编码信息确定所述目标设备的设备编码。


2.根据权利要求1所述的方法,其特征在于,编码处理器接收目标对象发送的编码请求,包括:
接收目标对象在目标平台中创建的包含以下至少之一的编码请求:所述目标设备的设备类型、所述目标设备的描述信息。


3.根据权利要求1所述的方法,其特征在于,获取所述目标对象对所述目标设备预先设置的编码信息,包括:
在所述编码信息包括编码序列和编码规则的情况下,获取所述目标对象对多个设备预先设置的多个编码信息,其中,所述编码序列用于指示设备编码对应的字符串内容,所述编码规则用于指示设备编码对应的N个编码区,以及所述N个编码区分别对应的设备类型;
从所述多个编码信息中获取所述目标设备的编码信息。


4.根据权利要求3所述的方法,其特征在于,所述编码处理器根据所述编码信息确定所述目标设备的设备编码之前,所述方法还包括:
获取目标长度的所述设备编码,并将目标长度的所述设备编码划分为N个编码区,其中,N为大于1的正整数;
确定所述N个编码区分别对应的N个设备类型,其中,所述N个设备类型至少包括以下之一:设备类别,设备型号;
根据确定的所述N个编码区,以及所述N个编码区对应的N个设备类型确定所述编码规则。


5.根据权利要求3所述的方法,其特征在于,所述编码处理器根据所述...

【专利技术属性】
技术研发人员:张楠
申请(专利权)人:青岛海尔科技有限公司海尔智家股份有限公司
类型:发明
国别省市:山东;37

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

1