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

设备入网方法、装置及电子设备制造方法及图纸

技术编号:40345191 阅读:5 留言:0更新日期:2024-02-09 14:31
本发明专利技术涉及一种设备入网方法、装置及电子设备,其中,设备入网方法包括:对待入网设备的第一NFC标签进行扫描,得到设备NFC信息;对待入网设备所在的位置对应的第二NFC标签进行扫描,得到位置NFC信息;向云端服务器发送设备NFC信息和位置NFC信息,以使云端服务器基于设备NFC信息进行入网验证,在待入网设备入网验证通过时,将待入网设备接入网络,并将设备NFC信息和位置NFC信息进行绑定。本申请实施例通过NFC技术从源头保证设备NFC信息安全,云端服务器只有在入网验证通过时才使待入网设备接入网络,实现待入网设备更加安全的入网;实现设备和地址的映射,提高设备位置之间对应关系的维护效率,提高二者对应关系的准确率,提高对设备定位的效率。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种设备入网方法、装置及电子设备


技术介绍

1、当下暖通及楼宇自控行业的市场规模已经达到7000亿,年增长率超过30%,控制领域在整个建筑中包含多个系统,如:照明、电梯、安防、能源、暖通等。

2、随着接入层设备数量的剧增,云云端服务器的并发量、设备的安全入网问题就日益突出。目前市面上多是通过扫描设备二维码通过移动端配套应用程序来绑定云端设备接入,但是二维码很容易通过拍照等方式流传出去,设备接入的安全性也无法得到保证。


技术实现思路

1、为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种设备入网方法、装置及电子设备。

2、第一方面,本申请提供了一种设备入网方法,应用于手持设备,所述方法包括:

3、对待入网设备的第一nfc标签进行扫描,得到设备nfc信息;

4、对所述待入网设备所在的位置对应的第二nfc标签进行扫描,得到位置nfc信息;

5、向云端服务器发送所述设备nfc信息和所述位置nfc信息,以使所述云端服务器基于所述设备nfc信息进行入网验证,在所述待入网设备入网验证通过时,将所述待入网设备接入网络,并将所述设备nfc信息和所述位置nfc信息进行绑定。

6、可选地,所述方法还包括:

7、扫描待建立设备nfc信息的末端设备所对应的第一原始nfc标签,得到第一nfc唯一标识符;

8、对所述第一nfc唯一标识符进行单项加密运算,得到第一md5加密数据;

9、获取对所述第一原始nfc标签进行扫描的第一扫描时刻;

10、对所述第一扫描时刻和所述第一md5加密数据进行加密运算,得到第二md5加密数据;

11、将所述第二md5加密数据确定为所述末端设备的设备唯一标识符;

12、获取所述待建立设备nfc信息的末端设备对应的设备入网公钥;

13、基于所述第一nfc唯一标识符、所述设备唯一标识符及所述设备入网公钥确定待建立设备nfc信息的末端设备所对应的所述设备nfc信息。

14、可选地,获取所述待建立设备nfc信息的末端设备对应的设备入网公钥,包括:

15、向所述云端服务器发送公钥获取请求及所述设备唯一标识符,以使所述云端服务器返回公钥数据,并在所述云端服务器本地存储所述设备唯一标识符;

16、若接收到来自于所述云端服务器的公钥数据,利用所述设备唯一标识符对所述公钥数据进行加密,得到所述设备入网公钥。

17、可选地,所述方法还包括:

18、扫描待建立位置nfc信息的位置所对应的第二原始nfc标签,得到第二nfc唯一标识符;

19、对所述第二nfc唯一标识符进行单项加密运算,得到第三md5加密数据;

20、获取对所述第二原始nfc标签进行扫描的第二扫描时刻;

21、对所述第二扫描时刻和所述第三md5加密数据进行加密运算,得到第四md5加密数据;

22、将所述第四md5加密数据确定为所述位置的位置唯一标识符;

23、获取所述位置的物理位置信息;

24、基于所述第二nfc唯一标识符、所述位置唯一标识符及所述物理位置信息确定待建立位置nfc信息的位置所对应的位置nfc信息。

25、第二方面,本申请提供了一种设备入网方法,应用于云端服务器,所述方法包括:

26、接收来自于手持设备的待入网设备的设备nfc信息和位置nfc信息;

27、基于所述设备nfc信息对所述待入网设备进行入网验证;

28、若所述待入网设备入网验证通过,将所述待入网设备接入网络;

29、将所述设备nfc信息和所述位置nfc信息进行绑定。

30、可选地,基于所述设备nfc信息对所述待入网设备进行入网验证,包括:

31、在所述设备nfc信息中提取设备唯一标识符及设备入网公钥;

32、若在本地未查询到与所述设备唯一标识符相同的设备唯一标识符,确定所述待入网设备入网验证失败;

33、若在本地查询到与所述设备唯一标识符相同的设备唯一标识符,利用所述设备唯一标识符对所述设备入网公钥进行解密,得到连接公钥;

34、若所述连接公钥验证通过,确定所述待入网设备入网验证通过;

35、若所述连接公钥验证失败,确定所述待入网设备入网验证失败。

36、可选地,在将所述待入网设备接入网络之后,所述方法还包括:

37、若接收到用于查询任一已入网设备的物理位置的位置查询请求时,在所述设备nfc信息和所述位置nfc信息之间的绑定关系中,查找与所述已入网设备的设备nfc信息所对应的位置nfc信息;

38、基于所述位置nfc信息中的物理位置信息生成位置查询响应,并返回。

39、第三方面,本申请提供了一种设备入网装置,应用于手持设备,所述装置包括:

40、第一扫描模块,用于对待入网设备的第一nfc标签进行扫描,得到设备nfc信息;

41、第二扫描模块,用于对所述待入网设备所在的位置对应的第二nfc标签进行扫描,得到位置nfc信息;

42、第一发送模块,用于向云端服务器发送所述设备nfc信息和所述位置nfc信息,以使所述云端服务器基于所述设备nfc信息进行入网验证,在所述待入网设备入网验证通过时,将所述待入网设备接入网络,并将所述设备nfc信息和所述位置nfc信息进行绑定。

43、第四方面,本申请提供了一种设备入网装置,应用于云端服务器,所述装置包括:

44、第一接收模块,用于接收来自于手持设备的待入网设备的设备nfc信息和位置nfc信息;

45、第一验证模块,用于基于所述设备nfc信息对所述待入网设备进行入网验证;

46、入网模块,用于若所述待入网设备入网验证通过,将所述待入网设备接入网络;

47、绑定模块,用于将所述设备nfc信息和所述位置nfc信息进行绑定。

48、第五方面,本申请提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

49、存储器,用于存放计算机程序;

50、处理器,用于执行存储器上所存放的程序时,实现第一方面任一所述的设备入网方法或者第二方面任一所述的设备入网方法。

51、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:

52、本申请实施例通过扫描待入网设备的第一nfc标签得到设备nfc信息,扫描待入网设备所在的位置对应的第二nfc标签得到位置nfc信息,并将二者发送至云端服务器,以使云端服务器在待入网设备入网验证通过时,将待入网设备接入网络,并将设备nfc信息和所述位置nfc信息进行绑定,一方面,可以通过nfc技术,从源头保证待入网设备的设备nfc信本文档来自技高网...

【技术保护点】

1.一种设备入网方法,其特征在于,应用于手持设备,所述方法包括:

2.根据权利要求1所述的设备入网方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的设备入网方法,其特征在于,获取所述待建立设备NFC信息的末端设备对应的设备入网公钥,包括:

4.根据权利要求1所述的设备入网方法,其特征在于,所述方法还包括:

5.一种设备入网方法,其特征在于,应用于云端服务器,所述方法包括:

6.根据权利要求5所述的设备入网方法,其特征在于,基于所述设备NFC信息对所述待入网设备进行入网验证,包括:

7.根据权利要求5所述的设备入网方法,其特征在于,在将所述待入网设备接入网络之后,所述方法还包括:

8.一种设备入网装置,其特征在于,应用于手持设备,所述装置包括:

9.一种设备入网装置,其特征在于,应用于云端服务器,所述装置包括:

10.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

【技术特征摘要】

1.一种设备入网方法,其特征在于,应用于手持设备,所述方法包括:

2.根据权利要求1所述的设备入网方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的设备入网方法,其特征在于,获取所述待建立设备nfc信息的末端设备对应的设备入网公钥,包括:

4.根据权利要求1所述的设备入网方法,其特征在于,所述方法还包括:

5.一种设备入网方法,其特征在于,应用于云端服务器,所述方法包括:

6.根据权利要求5所述的设备入网方法,其...

【专利技术属性】
技术研发人员:李宏波张振宇许冶
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:

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

1