大家好!我是开源君,一个热衷于软件开发和运维的工程师。本频道我专注于分享Github和Gitee上的高质量开源项目,并致力于推动前沿技术的分享。
软件介绍
今天介绍的是由ThingsBoard官方原创并开源的物联网软网关,主要使用MQTT协议与ThingsBoard平台进行通信。这个网关允许支持更多协议的数据收集和设备管理功能,可用于各种设备将数据提交至ThingsBoard平台或其他支持MQTT接入的物联网平台。
功能特点
与OPC-UA服务器连接,进行数据收集
通过MQTT连接器从外部MQTT代理收集数据
支持Modbus服务器和从站数据的采集
从BLE设备收集数据
通过HTTP API获取数据
收集REST API数据
支持CAN协议数据收集
从BACnet协议设备收集数据
管理SNMP管理对象数据
从ODBC数据库收集数据
通过FTP从文件中获取数据
通过套接字从设备获取数据
从XMPP设备接收数据
支持自定义协议数据收集
数据持久性以确保数据传输在网络和硬件故障时的连续性
自动重新连接到ThingsBoard集群
映射传入数据和消息到统一格式以便于进一步处理和分析
远程日志功能监视网关状态
通过RPC网关方法控制和获取信息
通过远程shell控制操作系统
处理设备重命名/移除以保持设备列表实时性
使用易于配置的CLI配置工具
应用场景
该物联网网关可应用于各种场景,例如:
连接遗留系统和第三方系统中的设备与Thingsboard
实现各种协议之间的数据传输和管理
数据持久性和可靠性保证
简单且强大的数据映射以便于后续处理和分析
集中监视和控制多个设备的数据流
总的来说
ThingsBoard IoT Gateway
提供了灵活强大的物联网设备集成能力,为物联网应用和解决方案的实现提供了关键支持。
地址:https://github.com/thingsboard/thingsboard-gateway
微信公众号:[开源日记],分享10k+Star的优质开源项目
创作不易 分享 , 赞 , 在看 ,三连支持一波,感谢。↓↓↓
近期热文: