An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!

An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!

Project Introduction

IoTGateway is a powerful, open-source (MIT License), cross-platform industrial IoT gateway based on .NET 8. It allows for easy connectivity to various devices and systems (such as PLCs, barcode scanners, CNC machines, databases, serial devices, upper computers, OPC Servers, OPC UA Servers, MQTT Servers, etc.) through visual configuration, enabling bi-directional data communication with Thingsboard, IoTSharp, or the user’s own IoT platform (such as MES, SCADA).

An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!
An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!

Application Scenarios

IoTGateway is widely used in the field of industrial IoT, including but not limited to the following scenarios:

  • Data Collection and Monitoring: Collecting data from various industrial devices and monitoring device status in real-time to provide a basis for production decisions.
  • Device Interconnection and Communication: Achieving interconnectivity between different devices, breaking down information silos, and improving production efficiency.
  • Remote Control and Management: Controlling and managing remote devices through the IoT platform, reducing operational costs.
  • Edge Computing and Data Processing: Performing data processing and analysis at the device level to reduce cloud burden and improve response speed.

Functional Modules

  • B/S architecture based on .NET 8, supporting visual configuration.
  • Southbound connection to any of your devices and systems (such as PLCs, barcode scanners, CNC machines, databases, serial devices, upper computers, OPC Servers, OPC UA Servers, MQTT Servers, etc.).
  • Northbound connection to Thingsboard, IoTSharp, or your own IoT platform (or MES, SCADA, etc.) for bi-directional data communication.
  • Supports edge computing, performing data processing and analysis at the device level for intelligent decision-making.

Functional Features

  • Cross-Platform Support: Developed based on .NET 8, supporting various operating systems and hardware platforms.
  • Visual Configuration: Provides a user-friendly configuration interface, reducing usage difficulty.
  • Rich Device Support: Supports various industrial devices and systems to meet different scenario needs.
  • Bi-Directional Data Communication: Enables bi-directional data communication between devices and the IoT platform, ensuring data timeliness and accuracy.
  • Edge Computing Capability: Performs data processing and analysis at the device level, improving response speed and intelligence.
  • High Security: Employs multiple security measures to ensure the security of data transmission and storage.

Running in Docker

General Command

docker run -d -p 518:518 -p 1888:1888 -p 503:503 --name iotgateway --restart always 15261671110/iotgateway:latest

Domestic Acceleration Command

 docker run -d -p 518:518 -p 1888:1888 -p 503:503 --name iotgateway --restart always registry.cn-hangzhou.aliyuncs.com/iotgateway/iotgateway:latest

Function Demonstration

An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!
An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!
An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!
An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!
An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!
An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!
An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!
An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!
An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!

Open Source Address

https://gitee.com/iioter/iotgateway

An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!

  • Microsoft is going hard, announcing GitHub Copilot and WSL are fully open source!

  • An open-source book management system based on Python + LayUI!

  • A completely open-source, commercially free lightweight industrial IoT platform.

  • An open-source, powerful inventory management system based on Python, providing robust underlying inventory control and parts tracking capabilities!

  • An open-source, free intelligent customer service robot system for Xianyu, supporting multi-expert collaborative decision-making, intelligent bargaining, and context-aware dialogue!

  • A 100% open-source, powerful ERP system for comprehensive business management!

  • An open-source, one-stop data middle platform covering core capabilities such as middle platform infrastructure, data governance, data development, monitoring and alerting, data services, and data visualization!

  • An open-source, free data visualization coding platform that helps quickly generate a set of data visualization solutions through drag-and-drop!

  • An open-source, enterprise-level, high-performance multi-dimensional table solution that allows rapid construction of business management systems through a no-code approach, supporting private deployment and fine-grained permission management!

An Open Source, Cross-Platform Industrial IoT Gateway Based on .NET for Easy Device and System Connectivity through Visual Configuration!

Leave a Comment