System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及物联网,具体涉及一种物联网设备接入方法、系统、相关设备及存储介质。
技术介绍
1、随着物联网技术的发展,越来越多的设备需要相互连接以配合使用。例如,智能手表可能需要接入智能耳机、智能牙刷、智能摄像头等多种不同品类的智能设备。然而,在实践中发现,现有技术通过硬编码的方式将不同品类的智能设备接入到终端设备中,前期的接入工作量较大,接入成本较高。
技术实现思路
1、本申请实施例公开了一种物联网设备接入方法、系统、相关设备及存储介质,能够减少物联网设的备接入工作量,降低接入成本。
2、本申请实施例公开一种物联网设备接入方法,应用于第一设备;所述方法包括:
3、在扫描到第二设备时,获取所述第二设备的设备信息;
4、根据所述第二设备的设备信息从第一配置数据中查询所述第二设备的配置信息;所述第一配置数据是从服务设备中下载并存储在所述第一设备的,所述第一配置数据包括至少一个已登记设备的配置信息,每个所述已登记设备的配置信息包括所述已登记设备与所述第一设备通信所需的至少一种标准;
5、若查询到所述第二设备的配置信息,则根据所述第二设备的配置信息与所述第二设备建立通信连接,以将所述第二设备接入所述第一设备。
6、在一个实施例中,所述方法还包括:
7、查询所述服务设备中存储的第二配置数据与所述第一设备本地存储的所述第一配置数据是否一致;所述第二配置数据包括至少一个已登记设备的配置信息;
8、若所述第一配置数据与
9、在一个实施例中,所述第二设备的配置信息还包括:所述第二设备支持的功能命令的命令信息;以及,在所述根据所述第二设备的配置信息与所述第二设备建立通信连接之后,所述方法还包括:
10、检测第一功能命令;所述第一功能命令用于请求执行第一功能;
11、若所述第二设备的配置信息包括所述第一功能命令的命令信息,则向所述第二设备发送所述第一功能命令,以使所述第二设备响应所述第一功能命令,执行与所述第一功能命令对应的操作。
12、在一个实施例中,所述向所述第二设备发送所述第一功能命令,包括:
13、根据与所述第一功能对应的通信协议生成包括所述第一功能命令的第一控制数据;同一通信协议与至少两种不同的功能对应;
14、将所述第一控制数据发送至所述第二设备;
15、以及,所述方法还包括:
16、接收所述第二设备执行与所述第一功能命令对应的操作后返回的第二控制数据;
17、利用与所述第一功能对应的通信协议解析所述第二控制数据,识别所述第二控制数据包括的第二功能与所述第一功能是否一致;
18、若所述第二功能与所述第一功能一致,则对所述第二控制数据进行处理。
19、在一个实施例中,在所述根据所述第二设备的配置信息与所述第二设备建立通信连接之后,所述方法还包括:
20、接收所述第二设备发送的数据通知,并识别与所述数据通知对应的第三功能;
21、查询所述第二设备的配置信息中所述第三功能对应的数据长度;
22、若所述第三功能对应的数据长度与所述数据通知的数据长度一致,则对所述数据通知进行处理。
23、在一个实施例中,在所述扫描到第二设备时,获取所述第二设备的设备信息之前,所述方法还包括:
24、通过蓝牙扫描在所述第一设备周边的蓝牙设备;
25、在扫描到接收信号强度大于强度阈值的蓝牙设备时,将所述接收信号强度大于强度阈值的蓝牙设备确定为待接入的第二设备。
26、在一个实施例中,在扫描到第二设备时,获取所述第二设备的设备信息之前,所述方法还包括:
27、通过蓝牙扫描在所述第一设备周边的蓝牙设备,并识别所述蓝牙设备的设备信息;
28、若所述蓝牙设备的设备信息包括目标标识,则将所述蓝牙设备确定为待接入的第二设备。
29、本申请实施例公开一种物联网设备接入方法,应用于服务设备;所述方法包括:
30、获取至少一个已登记设备的配置信息;每个所述已登记设备的配置信息包括所述已登记设备与所述第一设备通信所需的至少一种标准;
31、向第一设备下发至少一个所述已登记设备的配置信息,以使所述第一设备将下载到的至少一个所述已登记设备的配置信息存储为第一配置数据,并在扫描到第二设备时,获取所述第二设备的设备信息,并根据所述第二设备的设备信息从所述第一配置数据中查询所述第二设备的配置信息,以及根据所述第二设备的配置信息与所述第二设备建立通信连接,以将所述第二设备接入所述第一设备。
32、在一个实施例中,所述方法还包括:
33、对所述已登记设备的配置信息执行新增、修改或删除中的至少一种操作。
34、本申请实施例公开一种物联网设备接入系统,所述系统包括:服务设备、第一设备和第二设备;所述服务设备与所述第一设备通信连接;
35、所述服务设备,用于将至少一个已登记设备的配置信息下发至所述第一设备;每个所述已登记设备的配置信息包括所述已登记设备与所述第一设备通信所需的至少一种标准;
36、所述第一设备,用于将下载到的至少一个所述已登记设备的配置信息存储为第一配置数据;
37、所述第一设备,还用于在扫描到第二设备时,获取所述第二设备的设备信息,并根据所述第二设备的设备信息从所述第一配置数据中查询所述第二设备的配置信息;以及,根据所述第二设备的配置信息与所述第二设备建立通信连接,以使所述第二设备接入所述第一设备。
38、本申请实施例公开一种终端设备,包括:
39、获取模块,用于在扫描到第二设备时,获取所述第二设备的设备信息;
40、查询模块,用于根据所述第二设备的设备信息从第一配置数据中查询所述第二设备的配置信息;所述第一配置数据是从服务设备中下载并存储在所述第一设备的,所述第一配置数据包括至少一个已登记设备的配置信息,每个所述已登记设备的配置信息包括所述已登记设备与所述第一设备通信所需的至少一种标准;
41、通信模块,用于在查询到所述第二设备的配置信息时,根据所述第二设备的配置信息与所述第二设备建立通信连接,以将所述第二设备接入所述第一设备。
42、本申请实施例公开一种服务设备,包括:
43、登记模块,用于获取至少一个已登记设备的配置信息;每个所述已登记设备的配置信息包括所述已登记设备与所述第一设备通信所需的至少一种标准;
44、收发模块,用于向第一设备下发至少一个所述已登记设备的配置信息,以使所述第一设备将下载到的至少一个所述已登记设备的配置信息存储为第一配置数据,并在扫描到第二设备时,获取所述第二设备的设备信息,并根据所述第二设备的设备信息从所述第一配置数据中查询本文档来自技高网...
【技术保护点】
1.一种物联网设备接入方法,其特征在于,应用于第一设备;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述第二设备的配置信息还包括:所述第二设备支持的功能命令的命令信息;以及,在所述根据所述第二设备的配置信息与所述第二设备建立通信连接之后,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述向所述第二设备发送所述第一功能命令,包括:
5.根据权利要求1所述的方法,其特征在于,在所述根据所述第二设备的配置信息与所述第二设备建立通信连接之后,所述方法还包括:
6.根据权利要求1至5任一项所述的方法,其特征在于,在所述扫描到第二设备时,获取所述第二设备的设备信息之前,所述方法还包括:
7.根据权利要求1至5任一项所述的方法,其特征在于,在扫描到第二设备时,获取所述第二设备的设备信息之前,所述方法还包括:
8.一种物联网设备接入方法,其特征在于,应用于服务设备;所述方法包括:
9.根据权利要求8所述的方法,其特
10.一种物联网设备接入系统,其特征在于,所述系统包括:服务设备、第一设备和第二设备;所述服务设备与所述第一设备通信连接;
11.一种终端设备,其特征在于,包括:
12.一种服务设备,其特征在于,包括:
13.一种终端设备,其特征在于,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如权利要求1至7任一项所述的方法。
14.一种服务设备,其特征在于,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如权利要求8至9任一项所述的方法。
15.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7或8至9任一项所述的方法。
...【技术特征摘要】
1.一种物联网设备接入方法,其特征在于,应用于第一设备;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述第二设备的配置信息还包括:所述第二设备支持的功能命令的命令信息;以及,在所述根据所述第二设备的配置信息与所述第二设备建立通信连接之后,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述向所述第二设备发送所述第一功能命令,包括:
5.根据权利要求1所述的方法,其特征在于,在所述根据所述第二设备的配置信息与所述第二设备建立通信连接之后,所述方法还包括:
6.根据权利要求1至5任一项所述的方法,其特征在于,在所述扫描到第二设备时,获取所述第二设备的设备信息之前,所述方法还包括:
7.根据权利要求1至5任一项所述的方法,其特征在于,在扫描到第二设备时,获取所述第二设备的设备信息之前,所述方法还包括:
8.一种物...
【专利技术属性】
技术研发人员:欧阳鹏,黄小洁,
申请(专利权)人:广东小天才科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。