开源IOT天花板!提供可视化配置,通过可视化配置,支持轻松的连接到任何设备和系统
- 💂 个人网站: IT知识小屋
- 🤟 版权: 本文由【IT学习日记】原创、在CSDN首发、需要转载请联系博主
- 💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦
简介
IOTG是一款基于.NET8构建的跨平台物联网网关系统,采用MIT宽松协议开源,支持几乎所有主流工业设备和协议介入,致力解决工业领域多设备、多协议接入难题,帮助企业快速打通南向设备与北向平台之间的数据通道。
系统采用B/S架构,提供可视化配置界面,操作简单,支持多种工业协议(如 OPC UA、Modbus、MQTT、西门子 PLC 等),并内置MQTT、OPC UA 服务、Modbus模拟设备等功能,无需额外开发即可部署上线。平台同时支持实时监控、双向控制、边缘计算以及与主流云平台(如 ThingsBoard、IoTSharp、华为云)对接,十分适用于中小企业、工厂和物联网集成商低成本搭建高可用、高性能IoT接入平台。
技术栈
前端:
管理后台界面:Vue.js + Element UI
实时数据可视化: ECharts + Three.js(
后端:
核心网关服务与协议解析逻辑:.NET 8 / C#
B/S架构的Web管理界面:SP.NET Core
MQTT服务实现:MQTTnet
Modbus TCP/RTU协议支持:ModbusLib、自研驱动
接入形式
一、南向连接
- 支持设备数据写入

- 支持计算表达式

- 支持变化上传和定时归档

-
支持三菱PLC、Modbus驱动全协议支持、欧姆龙PLC、OPCUA客户端、西门子PLC、ABPLC、MT机床
-
驱动支持二次开发
二、北向连接
-
支持iotsharp、thingscloud、thingsboard、华为云等第三方平台
-
支持遥测、属性上传
-
支持RPC反向控制


- 内置Mqtt服务(1888,1888/mqtt),支持websocker-mqtt,可直连你的MES、SCADA等

- 内置OpcUA(opc.tcp://localhost:62541/Quickstarts/ReferenceServer),你的设备也可以通过OPCUA和其他设备通信

UI界面
登录界面

主页

Websocker免刷新

3D数字孪生Demo

接入web组态项目


网关配置

设备维护

通讯配置

设备变量

快速安装
- Windows平台
- 下载安装包,解压(文后获取)
- 以管理员权限运行IoTGateway.exe
- 浏览器访问:http://localhost:518/Login/Login
- Linux平台
- 下载安装包,解压(文后获取)
- 修改权限并运行
sudo chmod 777 IoTGateway
sudo ./IoTGateway
- 浏览器访问:http://localhost:518/Login/Login
开源地址&使用手册
点击下方的【IT学习日记】回复【资源】领取!
如果这篇文章对您有帮助,请一定帮我点个 “关注” 和 “点赞”,这对我非常重要。我将会继续推荐更多优质项目和新闻。

写在最后
1000+优质开源项目更新进度:287/1000。如需更多类型优质项目推荐,请在文章后留言。

openvela 操作系统专为 AIoT 领域量身定制,以轻量化、标准兼容、安全性和高度可扩展性为核心特点。openvela 以其卓越的技术优势,已成为众多物联网设备和 AI 硬件的技术首选,涵盖了智能手表、运动手环、智能音箱、耳机、智能家居设备以及机器人等多个领域。
更多推荐


所有评论(0)