System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 通信模组注册方法及装置、介质、设备制造方法及图纸_技高网

通信模组注册方法及装置、介质、设备制造方法及图纸

技术编号:42459263 阅读:13 留言:0更新日期:2024-08-21 12:48
本发明专利技术提供一种通信模组注册方法及装置、介质、设备。该方法包括:接收所述待注册通信模组上报的注册信息;确定所述待注册通信模组是否为合法通信模组;若是合法通信模组,则确定所述注册信息中是否包括产品序列号;若不包括产品序列号,则通知所述待注册通信模组进入等待烧录的状态;在接收到智能终端发送来的烧录指令时,将所述烧录指令发送至所述待注册通信模组,以使所述待注册通信模组按照所述烧录指令中的产品序列号进行烧录操作;在烧录成功后,将所述待注册通信模组的国际移动设备识别码和已烧录的产品序列号进行绑定,完成所述待注册通信模组的注册工作。本发明专利技术可以实现对待注册通信模组进行远程烧录SN码。

【技术实现步骤摘要】

本专利技术涉及智能家电,尤其是涉及一种通信模组注册方法及装置、介质、设备


技术介绍

1、电子产品出厂时,都会按照工厂的工艺规范要求给产品烧录一条序列号码即sn码,序列号码可以为后续产品的质量跟踪、售后维护、用户身份绑定提供唯一标识。

2、目前序列号码烧录方法主要有以下几种方式:(1)产品通过串口总线连接电脑,由电脑发指令进行烧录;(2)wifi类产品可以由电脑或者支持wifi功能的智能终端通过wifi局域网下发指令来烧录序列号码;(3)蓝牙产品通过蓝牙与电脑或者支持蓝牙功能的智能终端直连来烧录序列号码。以上几种方法无论是通过有线方式还是无线方式都是待烧录产品与电脑或者智能终端在本地建立有线或无线连接,进而进行烧录。这种方式适合于标配产品出厂时烧录序列号码。

3、但是有些电子产品,例如,智能空调的通信模组,可能是用户选配安装,而非出厂标配,或者用户已有通信模组损坏需要售后人员到用户现场更换安装。此时,非标配的通信模组或用来更换损坏通信模组的新通信模组只是一个无序列号码的维备件,需要对其烧录序列号码。针对wifi、蓝牙通信模组,安装人员可以用手机扫描用户智能空调的产品序列号,手机和通信模组通过wifi或蓝牙无线直连,进而手机将产品序列号烧录给通信模组。而采用nb-iot、4g_cat1、5g等模块的通信模组无法和安装人员的手机建立网络直连。其中,nb-iot,英文为narrow band internet of things,中文为窄带物联网。4g_cat1是一种特定的4g标准,保持基本的4g网络特性的同时,侧重于低功耗、低成本和适度的数据传输性能。较于传统4g,其在待机和传输状态下的功耗更低,提供相对较低的网络延迟,有利于实时性要求较高的应用,如远程控制、即时警报等。

4、由于无法给采用nb-iot、4g_cat1、5g等模块的通信模组烧录序列号码,因此无法进行通信模组的信息注册。


技术实现思路

1、针对以上至少一个技术问题,本专利技术实施例提供一种通信模组注册方法及装置、介质、设备。

2、根据第一方面,本专利技术实施例提供的通信模组注册方法由用户云平台执行,所述用户云平台与待注册通信模组通过蜂窝物联网连接,所述待注册通信模组为采用nb-iot、4g_cat1或5g技术的通信模组,所述方法包括:

3、接收所述待注册通信模组上报的注册信息;其中,所述待注册通信模组上电启动后将自己的注册信息上报至所述用户云平台;若所述待注册通信模组未烧录产品序列号,则上报的所述注册信息中包括自己的国际移动设备识别码;若所述待注册通信模组已烧录产品序列号,则上报的所述注册信息中包括自己的国际移动设备识别码和自己已烧录的产品序列号;

4、根据所述注册信息中的所述国际移动设备识别码,确定所述待注册通信模组是否为合法通信模组;

5、若是合法通信模组,则确定所述注册信息中是否包括产品序列号;

6、若不包括产品序列号,则通知所述待注册通信模组进入等待烧录的状态;

7、在接收到智能终端发送来的烧录指令时,将所述烧录指令发送至所述待注册通信模组,以使所述待注册通信模组按照所述烧录指令中的产品序列号进行烧录操作;其中,所述烧录指令中包括所述待注册通信模组的国际移动设备识别码和欲与所述待注册通信模组绑定的智能产品的产品序列号;

8、在烧录成功后,将所述待注册通信模组的国际移动设备识别码和已烧录的产品序列号进行绑定,完成所述待注册通信模组的注册工作。

9、在一个实施例中,所述根据所述注册信息中的所述国际移动设备识别码,确定所述待注册通信模组是否为合法通信模组,包括:

10、检测所述注册信息中的所述国际移动设备识别码是否存在于数据库中;其中,在各个通信模组出厂时各自对应的际移动设备识别码被导入所述数据库;

11、若是,则所述待注册通信模组为合法通信模组;

12、否则,所述待注册通信模组为非法通信模组,并向所述待注册通信模组反馈第一错误信息,以使接收到所述第一错误信息的待注册通信模组在等待预设时间段后重新发起注册信息上报流程,直到所述待注册通信模组被认定为合法通信模组或者断电。

13、在一个实施例中,方法还包括:

14、若所述注册信息中包括产品序列号,则将所述国际移动设备识别码和所述产品序列号绑定,并通知所述待注册通信模组注册成功;其中,接收到注册成功的通知消息的待注册通信模组启动mqtt消息服务,通过该mqtt消息服务发布以自己已烧录的产品序列号为标识且以所述待注册通信模组能提供的第一服务为主题的订阅信息,以供所述用户云平台订阅;

15、启动mqtt消息服务,并通过该mqtt消息服务发布以所述待注册通信模组已烧录的产品序列号为标识且以所述用户云平台能提供的第二服务为主题的订阅信息,以供所述待注册通信模组订阅。

16、在一个实施例中,所述若不包括产品序列号,则通知所述待注册通信模组进入等待烧录的状态,包括:

17、若不包括产品序列号,则通知所述待注册通信模组进入等待烧录的状态,启动mqtt消息服务,通过该mqtt消息服务发布以所述待注册通信模组的国际移动设备识别码为标识且以烧录产品序列号为主题的订阅信息,以供所述待注册通信模组订阅以自己的国际移动设备识别码为标识且以烧录产品序列号为主题的服务,订阅该服务的待注册通信模组能够接收到所述用户云平台下发的且包括自己的国际移动设备识别码的烧录指令。

18、在一个实施例中,所述在接收到智能终端发送来的烧录指令时,将所述烧录指令发送至所述待注册通信模组,包括:

19、在接收到智能终端发送来的烧录指令时,检测所述烧录指令中的国际移动设备识别码是否为合法的国际移动设备识别码;

20、若是,则将所述烧录指令发送至所述待注册通信模组;

21、否则,向所述智能终端反馈相应的第二错误消息。

22、在一个实施例中,所述待注册通信模组用于:在接收到所述烧录指令时,判断所述烧录指令中的国际移动设备识别码与自己的国际移动设备识别码是否一致;若不一致,则通过所述用户云平台向所述智能终端反馈第三错误消息;若一致,则将所述烧录指令中的产品序列号保存,并通过所述用户云平台通知所述智能终端烧录成功。

23、在一个实施例中,所述在烧录成功后,将所述待注册通信模组的国际移动设备识别码和已烧录的产品序列号进行绑定,完成所述待注册通信模组的注册工作,包括:

24、在接收到所述待注册通信模组反馈的烧录成功的通知消息后,将所述国际移动设备识别码和所述产品序列号绑定,并通知所述待注册通信模组注册成功;其中,接收到注册成功的通知消息的待注册通信模组启动mqtt消息服务,通过该mqtt消息服务发布以自己已烧录的产品序列号为标识且以所述待注册通信模组能提供的第一服务为主题的订阅信息,以供所述用户云平台订阅;

25、启动mqtt消息服务,并通过该mqtt消息服务本文档来自技高网...

【技术保护点】

1.一种通信模组注册方法,其特征在于,所述方法由用户云平台执行,所述用户云平台与待注册通信模组通过蜂窝物联网连接,所述待注册通信模组为采用NB-IoT、4G_Cat1或5G技术的通信模组,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述注册信息中的所述国际移动设备识别码,确定所述待注册通信模组是否为合法通信模组,包括:

3.根据权利要求1所述的方法,其特征在于,还包括:

4.根据权利要求1所述的方法,其特征在于,所述若不包括产品序列号,则通知所述待注册通信模组进入等待烧录的状态,包括:

5.根据权利要求1所述的方法,其特征在于,所述在接收到智能终端发送来的烧录指令时,将所述烧录指令发送至所述待注册通信模组,包括:

6.根据权利要求1所述的方法,其特征在于,所述待注册通信模组用于:在接收到所述烧录指令时,判断所述烧录指令中的国际移动设备识别码与自己的国际移动设备识别码是否一致;若不一致,则通过所述用户云平台向所述智能终端反馈第三错误消息;若一致,则将所述烧录指令中的产品序列号保存,并通过所述用户云平台通知所述智能终端烧录成功。

7.根据权利要求1所述的方法,其特征在于,所述在烧录成功后,将所述待注册通信模组的国际移动设备识别码和已烧录的产品序列号进行绑定,完成所述待注册通信模组的注册工作,包括:

8.一种通信模组注册装置,其特征在于,所述装置部署在用户云平台上,所述用户云平台与待注册通信模组通过蜂窝物联网连接,所述待注册通信模组为采用NB-IoT、4G_Cat1或5G技术的通信模组,所述装置包括:

9.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行实现权利要求1~7中的任一项所述的方法。

10.一种计算设备,其特征在于,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现权利要求1~7中的任一项所述的方法。

...

【技术特征摘要】

1.一种通信模组注册方法,其特征在于,所述方法由用户云平台执行,所述用户云平台与待注册通信模组通过蜂窝物联网连接,所述待注册通信模组为采用nb-iot、4g_cat1或5g技术的通信模组,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述注册信息中的所述国际移动设备识别码,确定所述待注册通信模组是否为合法通信模组,包括:

3.根据权利要求1所述的方法,其特征在于,还包括:

4.根据权利要求1所述的方法,其特征在于,所述若不包括产品序列号,则通知所述待注册通信模组进入等待烧录的状态,包括:

5.根据权利要求1所述的方法,其特征在于,所述在接收到智能终端发送来的烧录指令时,将所述烧录指令发送至所述待注册通信模组,包括:

6.根据权利要求1所述的方法,其特征在于,所述待注册通信模组用于:在接收到所述烧录指令时,判断所述烧录指令中的国际移动设备识别码与自己的国际移动设备识别码是否一致;若不一致...

【专利技术属性】
技术研发人员:米涛王绍岗廖宸宇
申请(专利权)人:四川虹美智能科技有限公司
类型:发明
国别省市:

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

1