System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及传感器,尤其涉及的是一种传感器接入方法、装置、终端及计算机可读存储介质。
技术介绍
1、随着物联网和智能设备的快速发展,各种类型的传感器被广泛应用于工业、农业、医疗等领域。传感器的种类繁多,涵盖了温度、湿度、压力、光线、运动等各种感知能力。在大规模的传感器网络中,现有技术需要研发人员为不同的传感器编写大量的代码来实现传感器的接入,降低了开发效率。
2、因此,现有技术存在缺陷,有待改进与发展。
技术实现思路
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、本专利技术的有益效果:本专利技术实施例的方法通过获取待接入传感器的传感器类型,根据所述传感器类型确定对应的传感器模型结构,所述传感器模型结构中定义有传感器配置信息;读取所述传感器模型结构中的传感器配置信息,根据所述传感器配置信息接入所述待接入传感器。本申请通过获取定义有传感器配置信息的传感器模型结构,实现对各种类型传感器的统一管理和接入,无需研发人员为不同的传感器编写大量的代码来实现传感器的接入,提高了开发效率,并且使得传感器的接入更加简单快捷。
本文档来自技高网...【技术保护点】
1.一种传感器接入方法,其特征在于,所述方法包括:
2.根据权利要求1所述的传感器接入方法,其特征在于,所述传感器配置信息包括:传感器的属性、连接协议以及功能函数。
3.根据权利要求1所述的传感器接入方法,其特征在于,所述获取待接入传感器的传感器类型,根据所述传感器类型确定对应的传感器模型结构之前,还包括:
4.根据权利要求3所述的传感器接入方法,其特征在于,所述模型数据库的构建步骤包括:
5.根据权利要求3所述的传感器接入方法,其特征在于,所述获取待接入传感器的传感器类型,根据所述传感器类型确定对应的传感器模型结构,包括:
6.根据权利要求3所述的传感器接入方法,其特征在于,所述获取待接入传感器的传感器类型之后,还包括:
7.根据权利要求1所述的传感器接入方法,其特征在于,所述传感器模型结构为结构化数据格式文档。
8.一种传感器接入装置,其特征在于,所述装置包括:
9.一种终端,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的传感器接入程序,所述传感器接入
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序能够被执行以用于实现如权利要求1~7任意一项所述的传感器接入方法的步骤。
...【技术特征摘要】
1.一种传感器接入方法,其特征在于,所述方法包括:
2.根据权利要求1所述的传感器接入方法,其特征在于,所述传感器配置信息包括:传感器的属性、连接协议以及功能函数。
3.根据权利要求1所述的传感器接入方法,其特征在于,所述获取待接入传感器的传感器类型,根据所述传感器类型确定对应的传感器模型结构之前,还包括:
4.根据权利要求3所述的传感器接入方法,其特征在于,所述模型数据库的构建步骤包括:
5.根据权利要求3所述的传感器接入方法,其特征在于,所述获取待接入传感器的传感器类型,根据所述传感器类型确定对应的传感器模型结构,包括:
6.根据权利要求3所述的传感器接入方...
【专利技术属性】
技术研发人员:任禹,
申请(专利权)人:深圳开鸿数字产业发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。