System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于多租户平台的物联网设备的功能定制化方法及设备技术_技高网

基于多租户平台的物联网设备的功能定制化方法及设备技术

技术编号:41746230 阅读:21 留言:0更新日期:2024-06-21 21:32
本申请公开了基于多租户平台的物联网设备的功能定制化方法及设备,该方法包括:响应于第一目标对象对物联网设备的目标功能的选择操作,获取物联网设备的设备信息,设备信息包括目标功能信息;根据物联网设备的设备信息从多租户平台中确定物联网设备是否存在目标功能的定制化配置信息;响应于多租户平台中存在物联网设备的目标功能的定制化配置信息,根据定制化配置信息进行目标功能的定制化处理。由此能够根据物联网设备的设备信息快速实现目标功能的定制化处理。

【技术实现步骤摘要】

本专利技术涉及多租户平台,尤其涉及一种基于多租户平台的物联网设备的功能定制化方法、电子设备及计算机可读存储介质。


技术介绍

1、随着物联网技术应用的发展,物联网设备得到广泛使用,一些规模较小的物联网设备生产厂家没有足够的技术能力建设单独的物联网平台,这时可以选择多租户平台并将自己的设备接入到多租户平台。

2、不同设备供应商即使接入相同的多租户平台,也可能会有自己特殊的定制需求,如变更应用中的主题色、logo、默认语种等,而目前的多租户平台所提供的服务内容相对固定,难以满足不同设备供应商之间的多样化需求。


技术实现思路

1、本申请主要解决的技术问题是提供一种基于多租户平台的物联网设备的功能定制化方法、电子设备及计算机可读存储介质,能够实现物联网设备的定制化配置。

2、为解决上述技术问题,本申请采用的一个技术方案是:提供了一种基于多租户平台的物联网设备的功能定制化方法,所述方法应用于所述物联网设备端,所述方法包括:响应于第一目标对象对所述物联网设备的目标功能的选择操作,获取所述物联网设备的设备信息,所述设备信息包括目标功能信息;根据所述物联网设备的设备信息从所述多租户平台中确定所述物联网设备是否存在所述目标功能的定制化配置信息;响应于所述多租户平台中存在所述物联网设备的目标功能的定制化配置信息,根据所述定制化配置信息进行所述目标功能的定制化处理。

3、在一些实施例中,所述根据所述物联网设备的设备信息从所述多租户平台中确定所述物联网设备是否存在所述目标功能的定制化配置信息的步骤,包括:获取所述多租户平台中预先存储的关系映射表,所述关系映射表中包括预设的设备信息与预设的定制化配置信息之间的对应关系;根据所述物联网设备的设备信息在所述关系映射表中进行遍历处理,得到所述物联网设备是否存在所述目标功能的定制化配置信息。

4、在一些实施例中,所述设备信息还包括设备供应商信息和设备标签信息,所述预设的设备信息包括预设的设备供应商信息、预设的设备标签信息以及预设的目标功能信息,所述根据所述物联网设备的设备信息在所述关系映射表中进行遍历处理,得到所述物联网设备是否存在所述目标功能的定制化配置信息的步骤,包括:将所述物联网设备的设备供应商信息与所述关系映射表中预设的设备供应商信息进行匹配处理,得到第一匹配结果;将所述物联网设备的设备标签信息与所述关系映射表中预设的设备标签信息进行匹配处理,得到第二匹配结果将所述物联网设备的目标功能信息与所述关系映射表中预设的目标功能信息进行匹配处理,得到第三匹配结果;响应于所述第一匹配结果、所述第二匹配结果和所述第三匹配结果表征匹配成功,则确定所述物联网设备存在所述目标功能的定制化配置信息。

5、在一些实施例中,在所述根据所述物联网设备的设备信息从所述多租户平台中确定所述物联网设备是否存在所述目标功能的定制化配置信息的步骤之后,所述方法还包括:响应于所述多租户平台中不存在所述物联网设备的目标功能的定制化配置信息,从所述多租户平台中获取所述物联网设备的目标功能的初始配置信息;根据所述初始配置信息进行所述物联网设备的目标功能配置处理。

6、为解决上述技术问题,本申请采用的一个技术方案是:提供了一种基于多租户平台的物联网设备的功能定制化方法,所述方法应用于多租户平台,所述方法包括:接收所述物联网设备的设备供应商端发送的功能定制化配置指令,所述功能定制化配置指令包括所述物联网设备的设备信息,所述功能定制化配置指令用于对所述物联网设备的目标功能进行定制化处理;根据所述功能定制化配置指令对所述物联网设备的目标功能的初始配置信息进行定制化配置处理,得到定制化配置信息;基于所述定制化配置信息与所述设备信息进行存储处理;以使第一目标对象对所述物联网设备的目标功能进行选择操作时,根据获取的物联网设备的设备信息从所述多租户平台中确定所述物联网设备是否存在所述目标功能的定制化配置信息;响应于所述多租户平台中存在所述物联网设备的目标功能的定制化配置信息,根据所述定制化配置信息进行所述目标功能的定制化处理。

7、在一些实施例中,所述基于所述定制化配置信息与所述设备信息进行存储处理的步骤,还包括:建立所述定制化配置信息与所述设备信息之间的映射关系,得到所述关系映射表;将所述关系映射表存储至所述多租户平台中。

8、在一些实施例中,所述建立所述定制化配置信息与所述设备信息之间的映射关系,得到所述关系映射表的步骤,包括:获取所述设备信息中的设备供应商信息、设备标签信息以及目标功能信息;建立所述设备信息中的设备供应商信息、设备标签信息以及目标功能信息与所述定制化配置信息的映射关系,得到所述关系映射表。

9、在一些实施例中,在所述接收所述物联网设备的设备供应商端发送的功能定制化配置指令的步骤之前,所述方法还包括:响应于第二目标对象对各物联网设备的目标功能的功能通用配置操作,获取功能通用配置指令;根据所述功能通用配置指令对各物联网设备的目标功能进行通用配置处理,得到所述物联网设备在各功能下的初始配置信息。

10、为解决上述技术问题,本申请采用的另一个技术方案是:提供一种电子设备,包括存储器和处理器,所述存储器存储有程序指令,所述处理器从所述存储器调取所述程序指令以执行上述的基于多租户平台的物联网设备的功能定制化方法。

11、为解决上述技术问题,本申请采用的另一个技术方案是:提供一种计算机可读存储介质包括储存有程序数据,所述程序数据被处理器执行时用于实现上述的基于多租户平台的物联网设备的功能定制化方法。

12、上述方案,相较于物联网设备的用户在获取物联网设备的功能配置信息时主要返回的是多租户平台中关于物联网设备的初始化配置信息,无法根据物联网设备的不同设备供应商进行定制化处理,本申请提供了一种基于多租户平台的物联网设备的功能定制化方法,该方法包括:响应于第一目标对象对物联网设备的目标功能的选择操作,获取物联网设备的设备信息,设备信息包括目标功能信息;根据物联网设备的设备信息从多租户平台中确定物联网设备是否存在目标功能的定制化配置信息;响应于多租户平台中存在物联网设备的目标功能的定制化配置信息,根据定制化配置信息进行目标功能的定制化处理。由此在第一目标对象配置目标功能时,通过物联网设备的设备信息确定物联网设备的目标功能是否存在定制化配置信息,若存在,则根据定制化配置信息进行目标功能的定制化处理,能够根据物联网设备的设备信息快速实现目标功能的定制化处理。

本文档来自技高网...

【技术保护点】

1.一种基于多租户平台的物联网设备的功能定制化方法,其特征在于,所述方法应用于物联网设备端,所述方法包括:

2.根据权利要求1所述的基于多租户平台的物联网设备的功能定制化方法,其特征在于,所述根据所述物联网设备的设备信息从所述多租户平台中确定所述物联网设备是否存在所述目标功能的定制化配置信息的步骤,包括:

3.根据权利要求2所述的基于多租户平台的物联网设备的功能定制化方法,其特征在于,所述设备信息还包括设备供应商信息和设备标签信息,所述预设的设备信息包括预设的设备供应商信息、预设的设备标签信息以及预设的目标功能信息,所述根据所述物联网设备的设备信息在所述关系映射表中进行遍历处理,得到所述物联网设备是否存在所述目标功能的定制化配置信息的步骤,包括:

4.根据权利要求1所述的基于多租户平台的物联网设备的功能定制化方法,其特征在于,在所述根据所述物联网设备的设备信息从所述多租户平台中确定所述物联网设备是否存在所述目标功能的定制化配置信息的步骤之后,所述方法还包括:

5.一种基于多租户平台的物联网设备的功能定制化方法,其特征在于,所述方法应用于多租户平台,所述方法包括:

6.根据权利要求5所述的基于多租户平台的物联网设备的功能定制化方法,其特征在于,所述基于所述定制化配置信息与所述设备信息进行存储处理的步骤,还包括:

7.根据权利要求6所述的基于多租户平台的物联网设备的功能定制化方法,其特征在于,所述建立所述定制化配置信息与所述设备信息之间的映射关系,得到所述关系映射表的步骤,包括:

8.根据权利要求5所述的基于多租户平台的物联网设备的功能定制化方法,其特征在于,在所述接收所述物联网设备的设备供应商端发送的功能定制化配置指令的步骤之前,所述方法还包括:

9.一种电子设备,其特征在于,包括:存储器和处理器,其中,所述存储器存储有程序指令,所述处理器从所述存储器调取所述程序指令以执行如权利要求1-8任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,包括:存储有程序数据,所述程序数据被处理器执行时用于实现如权利要求1-8任一项所述的方法。

...

【技术特征摘要】

1.一种基于多租户平台的物联网设备的功能定制化方法,其特征在于,所述方法应用于物联网设备端,所述方法包括:

2.根据权利要求1所述的基于多租户平台的物联网设备的功能定制化方法,其特征在于,所述根据所述物联网设备的设备信息从所述多租户平台中确定所述物联网设备是否存在所述目标功能的定制化配置信息的步骤,包括:

3.根据权利要求2所述的基于多租户平台的物联网设备的功能定制化方法,其特征在于,所述设备信息还包括设备供应商信息和设备标签信息,所述预设的设备信息包括预设的设备供应商信息、预设的设备标签信息以及预设的目标功能信息,所述根据所述物联网设备的设备信息在所述关系映射表中进行遍历处理,得到所述物联网设备是否存在所述目标功能的定制化配置信息的步骤,包括:

4.根据权利要求1所述的基于多租户平台的物联网设备的功能定制化方法,其特征在于,在所述根据所述物联网设备的设备信息从所述多租户平台中确定所述物联网设备是否存在所述目标功能的定制化配置信息的步骤之后,所述方法还包括:

5.一种基于多租户...

【专利技术属性】
技术研发人员:王宸金勇
申请(专利权)人:杭州华橙网络科技有限公司
类型:发明
国别省市:

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

1