Content
# IoTGateway
## [Online Experience http://online.iotgateway.net](http://online.iotgateway.net/)
- Username: `admin` Password: `iotgateway.net`
> .NET8-based Cross-Platform Industrial IoT Gateway
>
> B/S Architecture, Visual Configuration
>
> Connects to any device and system (e.g., PLC, Barcode Scanner, CNC, Database, Serial Device, Upper Computer, Non-Standard Device, OPC Server, OPC UA Server, Mqtt Server, etc.) on the southbound
>
> Connects to [IoTSharp](https://github.com/IoTSharp/IoTSharp), [ThingsCloud](https://www.thingscloud.xyz/), [ThingsBoard](https://thingsboard.io/), Huawei Cloud, or your own IoT platform (MES, SCADA, etc.) on the northbound for bidirectional data communication
>
> Also supports edge computing.
## [Tesla Referral: https://ts.la/oidq233243](https://ts.la/oidq233243)
## [Tutorial Documentation](http://iotgateway.net/)
## [Hardware Gateway](http://iotgateway.net/docs/hardware/selection/)
## [Enterprise Edition](http://iotgateway.net/docs/enterprise/intro)
## Deployment
| [Release Package Run](http://iotgateway.net/docs/iotgateway-beginner/run/release-run)
| [Docker Run](http://iotgateway.net/docs/iotgateway-beginner/run/docker-run)
| [Source Code Run](http://iotgateway.net/docs/iotgateway-beginner/run/source-run)
| [Publish and Deploy](http://iotgateway.net/docs/iotgateway-beginner/run/publish-run)
## Community
| Scan to Join WeChat Group | Official Account | [QQ Group: 895199932](https://jq.qq.com/?_wv=1027&k=mus0CV0W) |
| ---- | ------ | ---- |
|  |  |  |
## Southbound
- Supports **Siemens PLC**, **Mitsubishi PLC**, **Modbus**, **Omron PLC**, **OPCUA**, **OPCDA**, **ABPLC**, **MT Machine Tool**, **Fanuc CNC**
- [Driver Support Extension](http://iotgateway.net/docs/iotgateway/driver/tcpclient)
- Supports device data writing

- Supports calculation expressions

- Supports change upload and timed archiving

## Northbound
- iotsharp, thingscloud, thingsboard, Huawei Cloud, and other third-party platforms
- Telemetry, attribute upload
- RPC reverse control

## Services
- Built-in Mqtt service (1888, 1888/mqtt), supports websocker-mqtt, direct connection to your MES, SCADA, etc.

- Built-in OpcUA (opc.tcp://localhost:62541/Quickstarts/ReferenceServer), your device can also communicate with other devices through OPCUA

- Built-in ModbusSlave (simulated device), port 503
## Display
- Websocker no refresh

- 3D digital twin demo

- Supports access to web configuration projects


## Statement
- Using OPCUA protocol **please contact OPC Foundation for authorization**, any **disputes are not related to this project**
- We **accept and appreciate** financial and any form of **sponsorship**, but **do not mean we will promise or guarantee anything for you**
- If you **profit** from using IoTGateway, we hope you **contribute to IoTGateway** (not limited to code, documentation, opinions, suggestions, or sponsorship)
- Please *strictly* follow the **MIT** protocol
- [Enterprise Edition Introduction](http://iotgateway.net/docs/enterprise/intro)
## Awards (Partial)
- **.NET 20th Anniversary Cloud Native Development Challenge First Prize**
- **Gitee 2022 GVP**
- **OSC 2022 Most Popular Chinese Open Source Project Community**
- **GitCode 2025 G-Star Graduation Project**
## Enterprise Clients (Partial)
- 2023
Jingwei Textile Machinery, Zhongke Advanced, Jiangnan University, Xunsen Information, Bosch Automotive, Jiangnan Jiaji, SMI Electronics, China Metallurgical Jingcheng Digital Technology, Huistong Electromechanical, Wochen Automation, Rongheng, Lingkun Intelligent, etc.
- 2024
State Energy Group, Shandong Energy Group, Yijie Hongli, Hisense Group, Mingdeng High-Tech, Xunde Machinery, Kongtian Carbon, Jieji Weichuang, Qihua Gongchuang, Wuma Information, Hebei Steel Valley, etc.
- 2025
Shandong Provincial Metallurgical Design Institute, Hebi, Huai'an Mining Industry, Yingsheng Electronics, China Electric Power Construction, Yingsheng Electronics, Huiyuan Energy, Huai'an Mining Industry, Hebi, Gaodeng Electrical, etc.
## Friendly Links
### IoTClient Communication Library
Open Source Address:
https://github.com/zhaopeiym/IoTClient
Overview:
This is a .NET Standard 2.0-based IoT device communication protocol implementation client, including mainstream PLC, Bacnet, etc.
### myems
Open Source Address:
https://gitee.com/myems/myems
Overview:
This is an open-source energy management system based on Python.
## Acknowledgments
Star, code contributions, documentation contributions, and sponsorships are my motivation for continuous updates.
Thanks to the following contributors: **Maikebing, Gucao, Lao Weng diao da yu, dapeng17951, ccliushou, BenjaminChenGH, sugerlcc, wqliceman**
Donation List:
| Nickname | Amount | Time |
| --------------- | ------ | -------- |
| TerryHj | 8.88 | Unverifiable |
| Amengone | 50 | Unverifiable |
| xiaotuxing | 66 | 20220520 |
| Hua Zai | 28.88 | 20220524 |
| Mr.Ethan | 5 | 20220611 |
| Liu Jinping | 50 | 20220712 |
| Farmer also crazy| 600 | 20220725 |
| . | 10 | 20220725 |
| Gary | 50 | 20220808 |
| . | 200 | 20220902 |
| Anonymous | 20 | 20220908 |
| Langshang Zheng | 10 | 20220915 |
| SPA | 50 | 20221119 |
| iKuo | 100 | 20221212 |
| Tao Baibai | 100 | 20230109 |
| Carrey | 100 | 20230113 |
| MC | 400 | 20230114 |
| LoveChina8888 | 6.66 | 20230121 |
| Guoke | 200 | 20230207 |
| Qingci | | 20250303 |
| Non-standard automation Lao Zhang | | 20250301 |
| Ban | | 20240612 |
| bear | | |
| Guofeng | | |
| lbh | 100 | |
## Please Leave WeChat or QQ for Donations
| WeChat | Alipay |
| ----- | ---- |
|  |  |
Connection Info
You Might Also Like
markitdown
Python tool for converting files and office documents to Markdown.
markitdown
MarkItDown-MCP is a lightweight server for converting URIs to Markdown.
Filesystem
Node.js MCP Server for filesystem operations with dynamic access control.
TrendRadar
TrendRadar: Your hotspot assistant for real news in just 30 seconds.
mempalace
The highest-scoring AI memory system ever benchmarked. And it's free.
mempalace
The highest-scoring AI memory system ever benchmarked. And it's free.