wlinker-driver-bacnet
开源地址
https://gitee.com/wlinker/wlinker-driver.git
介绍
wlinker.cn物联网IOT各类通用驱动包,如modbus,bacnet等
此项目主要用于作为sdk被集成,目前实现的协议:
| 协议 | 设备发现(批量读取) | 读取 | 写入 |
|---|---|---|---|
| bacnet | 支持 | 支持 | 开源版本暂不支持 |
| modbus | 开发中… | 开发中… | 开发中… |
软件架构
项目技术栈:maven + java8
安装教程
1.打包
在项目根目录下运行输入 mvn package 进行打包

2.获取驱动jar包
在实际的驱动子模块的target中可以找个打包完成的jar,此jar包会自动将项目的依赖一起打包,使用时可以直接被其他项目如spring项目(J2EE),J2SE项目依赖,无需再引入common包

使用说明
1.测试
在实际的驱动子模块中,有示例的测试代码模拟实际的使用场景
例如设备发现和单个点位读取
测试代码

测试结果

2.被 SpringBoot+Maven项目引入
拷贝jar包至resources目录

在pom.xml中引入本地坐标
引入坐标之后需要刷新maven才能正常使用
<dependency>
<artifactId>wlinker-driver

该项目提供wlinker-driver-bacnet开源驱动,支持物联网IOT设备的Bacnet协议,包括设备发现和读取功能。Modbus协议尚在开发中。软件基于maven+java8构建,适用于SpringBoot项目集成。通过指定本地依赖和配置,可将驱动包引入项目,并提供了设备发现接口的示例代码。注意,Bacnet设备发现需要与应用在同一网段的不同机器上运行。
最低0.47元/天 解锁文章
6324





