System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及设备组网,尤其涉及一种基于鸿蒙系统的设备接入组网方法、系统及终端。
技术介绍
1、鸿蒙系统的设备在接入组网时,通常限制在同一系统下,即鸿蒙设备之间进行相互组网。
2、目前,对于鸿蒙系统,并没有设置对应的非鸿蒙设备的接入组网接口,导致非鸿蒙设备在接入鸿蒙系统进行组网时并不方便,从而导致对鸿蒙系统使用的不便。
3、因此,现有技术还有待于改进和发展。
技术实现思路
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、本专利技术中,当接收到非鸿蒙设备组网指令时,开启设备,并搜索预设范围内的非鸿蒙设备;获取搜索到的所有非鸿蒙设备的设备信息和设备名称,并根据所有所述非鸿蒙设备的设备信息和名称在发现圈内设置多个非鸿蒙设备信息;获取用户确定的组网连接需求,根据所述组网连接需求从所有所述非鸿蒙设备信息中选取多个目标非鸿蒙设备信息,并将所有所述目标非鸿蒙设备信息转移到组网圈中;根据所述组网圈中的所述目标非鸿蒙设备信息,将对应的非鸿蒙设备与本地鸿蒙系统进行组网。本专利技术对于目前鸿蒙系统没有设置对应的非鸿蒙设备的接入组网接口,导致非鸿蒙设备在接入鸿蒙系统进行组网时并不方便,从而导致对鸿蒙系统使用的不便的问题,对应的设置发现圈和组网圈,通过发现圈来获取非鸿蒙设备的信息,从而给用户提供周围非鸿蒙设备的信息,在用户完成选择后,对应将选择的非鸿蒙设备添加到组网圈,从而让非鸿蒙设备与鸿蒙设备的操作行为及定义一致,进而进行组网,实现了非鸿蒙系统与鸿蒙系统的快速方便组网,为本地鸿蒙系统用户的使用提供方便。
本文档来自技高网...【技术保护点】
1.一种基于鸿蒙系统的设备接入组网方法,其特征在于,所述基于鸿蒙系统的设备接入组网方法包括:
2.根据权利要求1所述的基于鸿蒙系统的设备接入组网方法,其特征在于,所述获取搜索到的所有非鸿蒙设备的设备信息和设备名称,并根据所有所述非鸿蒙设备的设备信息和名称在发现圈内设置多个非鸿蒙设备信息,具体包括:
3.根据权利要求1所述的基于鸿蒙系统的设备接入组网方法,其特征在于,所述将所有所述非鸿蒙设备的设备信息和设备名称对应加载到预设地址中,得到多个所述非鸿蒙设备信息,具体包括:
4.根据权利要求1所述的基于鸿蒙系统的设备接入组网方法,其特征在于,所述获取用户确定的组网连接需求,根据所述组网连接需求从所有所述非鸿蒙设备信息中选取多个目标非鸿蒙设备信息,并将所有所述目标非鸿蒙设备信息转移到组网圈中,具体包括:
5.根据权利要求1所述的基于鸿蒙系统的设备接入组网方法,其特征在于,所述非鸿蒙设备信息包括设备名称、设备类型和网络地址。
6.根据权利要求5所述的基于鸿蒙系统的设备接入组网方法,其特征在于,所述根据所述组网圈中的所述目标非鸿蒙设
7.根据权利要求5所述的基于鸿蒙系统的设备接入组网方法,其特征在于,所述根据所述组网圈中的所述目标非鸿蒙设备信息,将对应的非鸿蒙设备与本地鸿蒙系统进行组网,之后还包括:
8.一种基于鸿蒙系统的设备接入组网系统,其特征在于,所述基于鸿蒙系统的设备接入组网系统包括:
9.一种终端,其特征在于,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于鸿蒙系统的设备接入组网程序,所述基于鸿蒙系统的设备接入组网程序被所述处理器执行时实现如权利要求1-7任一项所述的基于鸿蒙系统的设备接入组网方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有基于鸿蒙系统的设备接入组网程序,所述基于鸿蒙系统的设备接入组网程序被处理器执行时实现如权利要求1-7任一项所述的基于鸿蒙系统的设备接入组网方法的步骤。
...【技术特征摘要】
1.一种基于鸿蒙系统的设备接入组网方法,其特征在于,所述基于鸿蒙系统的设备接入组网方法包括:
2.根据权利要求1所述的基于鸿蒙系统的设备接入组网方法,其特征在于,所述获取搜索到的所有非鸿蒙设备的设备信息和设备名称,并根据所有所述非鸿蒙设备的设备信息和名称在发现圈内设置多个非鸿蒙设备信息,具体包括:
3.根据权利要求1所述的基于鸿蒙系统的设备接入组网方法,其特征在于,所述将所有所述非鸿蒙设备的设备信息和设备名称对应加载到预设地址中,得到多个所述非鸿蒙设备信息,具体包括:
4.根据权利要求1所述的基于鸿蒙系统的设备接入组网方法,其特征在于,所述获取用户确定的组网连接需求,根据所述组网连接需求从所有所述非鸿蒙设备信息中选取多个目标非鸿蒙设备信息,并将所有所述目标非鸿蒙设备信息转移到组网圈中,具体包括:
5.根据权利要求1所述的基于鸿蒙系统的设备接入组网方法,其特征在于,所述非鸿蒙设备信息包括设备名称、设备类型和网络地址。
6.根据权利要求5所述的基于鸿蒙系...
【专利技术属性】
技术研发人员:任雷雷,
申请(专利权)人:深圳开鸿数字产业发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。