{"id":13383730,"url":"https://github.com/iioter/iotgateway","last_synced_at":"2026-02-04T06:10:02.891Z","repository":{"id":38326590,"uuid":"436263742","full_name":"iioter/iotgateway","owner":"iioter","description":"An industrial IoTGateway with B/S architecture that enables bidirectional communication between industrial devices (southbound connections) and IoT platforms (northbound connections). It supports numerous industrial protocols, and can connect to various IoT cloud platforms.","archived":false,"fork":false,"pushed_at":"2025-10-23T01:41:13.000Z","size":68807,"stargazers_count":983,"open_issues_count":10,"forks_count":281,"subscribers_count":26,"default_branch":"master","last_synced_at":"2025-10-23T03:33:23.916Z","etag":null,"topics":["gateway","iiot","iot","iot-gateway","iotgateway","iotsharp","mc","modbus","net-core","netcore","s7","scada","snap7","thingsboard","thingsboard-gateway","wtm"],"latest_commit_sha":null,"homepage":"http://iotgateway.net/docs/enterprise/intro/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iioter.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-12-08T13:48:45.000Z","updated_at":"2025-10-23T01:41:16.000Z","dependencies_parsed_at":"2023-02-09T19:16:01.089Z","dependency_job_id":"a044ae5f-f32c-4d64-b429-00842df6f063","html_url":"https://github.com/iioter/iotgateway","commit_stats":null,"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/iioter/iotgateway","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iioter%2Fiotgateway","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iioter%2Fiotgateway/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iioter%2Fiotgateway/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iioter%2Fiotgateway/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iioter","download_url":"https://codeload.github.com/iioter/iotgateway/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iioter%2Fiotgateway/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29072683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-04T03:31:03.593Z","status":"ssl_error","status_checked_at":"2026-02-04T03:29:50.742Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gateway","iiot","iot","iot-gateway","iotgateway","iotsharp","mc","modbus","net-core","netcore","s7","scada","snap7","thingsboard","thingsboard-gateway","wtm"],"created_at":"2024-07-30T11:00:27.380Z","updated_at":"2026-02-04T06:10:02.885Z","avatar_url":"https://github.com/iioter.png","language":"C#","funding_links":[],"categories":["Integrations","Servers"],"sub_categories":["IoT systems","DotNET"],"readme":"# IoTGateway\n\n## [在线体验 http://online.iotgateway.net](http://online.iotgateway.net/)\n\n- 用户名：`admin`     密码：`iotgateway.net`\n\n\u003e 基于.NET8的跨平台工业物联网网关\n\u003e\n\u003e B/S架构，可视化配置\n\u003e\n\u003e 南向连接到你的任何设备和系统(如PLC、扫码枪、CNC、数据库、串口设备、上位机、非标设备、OPC Server、OPC UA Server、Mqtt Server等)\n\u003e\n\u003e 北向连接[IoTSharp](https://github.com/IoTSharp/IoTSharp)、[ThingsCloud](https://www.thingscloud.xyz/)、[ThingsBoard](https://thingsboard.io/)、华为云或您自己的物联网平台(MES、SCADA)等进行双向数据通讯\n\u003e\n\u003e 当然也可以进行边缘计算。\n\u003e\n\n## [Tesla引荐：https://ts.la/oidq233243](https://ts.la/oidq233243)\n## [教程文档](http://iotgateway.net/)\n## [硬件网关](http://iotgateway.net/docs/hardware/selection/)\n## [企业版](http://iotgateway.net/docs/enterprise/intro)\n\n## 运行部署\n\n| [发行包运行](http://iotgateway.net/docs/iotgateway-beginner/run/release-run) \n| [docker运行](http://iotgateway.net/docs/iotgateway-beginner/run/docker-run) \n| [源码运行](http://iotgateway.net/docs/iotgateway-beginner/run/source-run) \n| [发布部署](http://iotgateway.net/docs/iotgateway-beginner/run/publish-run) \n\n\n## 社区\n\n| 微信扫我进群 | 公众号 |    [QQ群:895199932](https://jq.qq.com/?_wv=1027\u0026k=mus0CV0W)  |\n| ---- | ------ | ---- |\n| ![qq](./images/wxgroup.png) | ![wx](./images/wx.jpg) | ![qq](./images/qq.png) |\n\n\n## 南向\n- 支持**西门子PLC**、**三菱PLC**、**Modbus**、**欧姆龙PLC**、**OPCUA**、**OPCDA**、**ABPLC**、**MT机床**、**Fanuc CNC**\n- [驱动支持扩展](http://iotgateway.net/docs/iotgateway/driver/tcpclient)\n- 支持设备数据写入\n  ![set-variabl](./images/set-variable.png)  \n- 支持计算表达式  \n  ![express](./images/express.png)\n- 支持变化上传和定时归档\n  ![change-uploa](./images/change-upload.png)\n  \n\n## 北向\n- iotsharp、thingscloud、thingsboard、华为云等第三方平台\n- 遥测、属性上传\n- RPC反向控制\n  ![rpc](./images/rpc.gif)\n\n## 服务\n- 内置Mqtt服务(1888,1888/mqtt),支持websocker-mqtt，直连你的MES、SCADA等\n  ![mqtt](./images/mqtt.png)\n- 内置OpcUA(opc.tcp://localhost:62541/Quickstarts/ReferenceServer)，你的设备也可以通过OPCUA和其他设备通信\n  ![opcua](./images/opcua.png)\n- 内置ModbusSlave(模拟设备)，端口503\n\n## 展示\n- Websocker免刷新\n![variables](./images/variables.gif)\n\n- 3D数字孪生Demo\n  ![3d](./images/3d.gif)\n  \n- 支持接入web组态项目\n![scada](./images/scada.gif)\n![scada-config](./images/scada-config.png)\n\n## 声明\n\n- 使用OPCUA协议**请联系OPC基金会进行授权**，产生一切**纠纷与本项目无关**\n- 我们**接受并感谢**资金以及任何方式的的**赞助**，但并**不意味着我们会为您承诺或担保任何事情**\n- 若你使用IoTGateway**获利**，我们希望你对IoTGateway**是有贡献的**(不限于代码、文档、意见建议或力所能及的赞助)\n- 请*严格*遵循**MIT**协议\n- [企业版介绍点我](http://iotgateway.net/docs/enterprise/intro)\n\n\n\n## 获得奖项(部分)\n\n- **.NET20周年云原生开发挑战赛一等奖**\n\n- **Gitee 2022 GVP**\n\n- **OSC 2022 最火热中国开源项目社区**\n\n- **GitCode 2025 G-Star 毕业项目**\n\n## 企业客户(部分)\n\n- 2023年 \n\n  经纬纺机、中科先进、江南大学、讯生信息、博世汽车、江南嘉捷、胜美达电子、中冶京诚数科、惠斯通机电、卧晨自动化、容恒、凌坤智能等\n\n- 2024年 \n\n  国家能源集团、山东能源集团、颐杰鸿利、海信集团、铭鼎高科、迅得機械、空天碳、捷佳伟创、启华共创、物码信息、河北钢谷等\n\n- 2025年 \n\n  山东省冶金设计院、赫比、 淮北矿业、盈晟电子、中国电建、盈晟电子、汇远能源、淮北矿业、赫比、高登电器等\n\n\n\n## 友情链接\n\n### IoTClient通讯库\n\n开源地址：\nhttps://github.com/zhaopeiym/IoTClient\n概述：\n这是一个基于.NET Standard 2.0物联网设备通讯协议实现客户端，包括主流PLC、Bacnet等。\n\n### myems\n\n开源地址：\nhttps://gitee.com/myems/myems\n概述：\n这是一个基于python的开源能源管理系统。\n\n## 致谢\n\nStar、代码贡献、文档贡献和赞助是我持续更新的动力。\n\n感谢贡献代码的各位：**麦壳饼、谷草、老翁钓大鱼、dapeng17951、ccliushou、BenjaminChenGH、sugerlcc、wqliceman**\n\n打赏列表：\n\n| 昵称            | 金额  | 时间     |\n| --------------- | ----- | -------- |\n| TerryHj         | 8.88  | 不可考证 |\n| Amengone        | 50    | 不可考证 |\n| xiaotuxing      | 66    | 20220520 |\n| 华仔            | 28.88 | 20220524 |\n| Mr.Ethan        | 5     | 20220611 |\n| 刘金平          | 50    | 20220712 |\n| 农民也疯狂      | 600   | 20220725 |\n| .               | 10    | 20220725 |\n| Gary            | 50    | 20220808 |\n| .               | 200   | 20220902 |\n| 匿名            | 20    | 20220908 |\n| 浪上飞郑        | 10    | 20220915 |\n| SPA             | 50    | 20221119 |\n| iKuo            | 100   | 20221212 |\n| 陶白白          | 100   | 20230109 |\n| Carrey          | 100   | 20230113 |\n| MC              | 400   | 20230114 |\n| LoveChina8888   | 6.66  | 20230121 |\n| guoke           | 200   | 20230207 |\n| 清辞            |       | 20250303 |\n| 非标自动化 老张 |       | 20250301 |\n| 斑              |       | 20240612 |\n| bear            |       |          |\n| 国丰            |       |          |\n| lbh             | 100   |          |\n\n\n\n\n\n## 打赏请留微信或QQ\n\n|  微信 | 支付宝 |\n| ----- | ---- |\n| ![wx-pay](./images/wx-pay.jpg) | ![ali-pay](./images/ali-pay.png) |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiioter%2Fiotgateway","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiioter%2Fiotgateway","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiioter%2Fiotgateway/lists"}