mirror of
https://gitee.com/dgiiot/dgiot.git
synced 2024-11-30 11:17:48 +08:00
8.2 KiB
8.2 KiB
DGIOT轻量级工业物联网开源平台
English | 中文 | 日本語 | русский| github|gitee|官网|博客|体验|微信群
DG-IoT简介
DG-IoT是国内首款轻量级开源工业物联网平台,我们致力于提供四类物联网解决方案:
- 国企/研究院:平台代码开源,无版权产权困扰,国产无“卡脖”之忧
- 系统集成商:通用设备海量接入、定制设备二次开发、30分钟一键式私有化快速部署,低成本(降90%成本)
- 工业设备制造商:海量设备上线运维,不受公有云限制,低成本,短周期自建平台,私有化部署,数据安全
- 开源平台开发者:一键式开发环境,集成和兼容各种最优开源工具,快速承接物联网项目
- 垂直领域物联网平台:快速部署私有化平台,千万级承载,运营级底座,全开放扩展
业务架构
核心特色
- 完全开源:前后端完全开源,无收费商业版
- 快速部署:30分钟私有化一键式部署,快速拥有自己的物联网平台
- 专业可靠:千万级长连接承载,电信级稳定性
- 兼容并包:兼容工业领域多行业的常见协议类型
- 全流程低代码:物模型-规则引擎-数据通道-组态页面全流程可视化低代码开发
案例教程
行业分类 | 实战教程 | 案例简述 |
智慧能源 | 电能表接入 | 国/南网电表采集,预付费表采集,太阳能设备管控 |
智能工业 | Mqtt设备接入 | 工地电梯远程管控 |
智慧交通 | Modbus设备接入 | 高速公路隧道设备检测 |
智慧检测 | OPC设备接入 | 浙里办水泵远程检测 |
智慧园区 | 云云对接 | 智慧场馆 |
快速体验与微信群
技术支持微信群2群 | 小程序 | 公众号 | 电脑端 | 账号 | 密码 |
---|---|---|---|---|---|
dgiot_admin | dgiot_admin |
服务支持
日益增长的数字化建设需求与企业缺钱缺人缺经验的矛盾日益突出,dgiot倡议:
- 欢迎dgiot用户一起参与社区建设,多提issue,多反馈真实的物联网需求,提升自助服务品质
- 欢迎广大开发者在熟悉dgiot之后可以为物联网用户提供设备接入和脚本使用指导服务
- 这样dgiot团队可以把有限的精力投入到更多的VIP服务中去,拓展行业应用案例
内容 | 服务等级 | 服务收费 | 服务方式 |
一键脚本部署 | 自助 | 免费 | 点击查看脚本,社区服务 |
一键脚本开发 | 自助 | 免费 | 点击查看脚本,社区服务 |
设备接入教程 | 自助 | 免费 | 点击查看教程,社区服务 |
脚本使用指导 | 半小时 | 百元级 | 远程VIP服务 |
设备接入指导 | 半天 | 千元级 | 远程VIP服务 |
项目经理培训 | 三天 | 数千元级 | 线下培训 |
应用开发培训 | 三周 | 万元级 | 线下培训 |
业务模拟压测 | 一月 | 万元级 | 7 X 24 小时VIP服务 |
企业设备管控 | 一年 | 十万元级 | 5 X 8 小时VIP服务 |
设备运营平台 | 一年 | 面谈 | 7 X 24 小时VIP服务 |
系统部署
- centos 7.6/7.9 推荐使用腾讯云和阿里云部署,具体操作点击这里
一键部署
wget -q https://gitee.com/dgiiot/dgiot/raw/master/dgiot_install.sh && sh dgiot_install.sh
版本更新
sh dgiot_install.sh -s {版本}
版本列表点此查看
证书安装
sh dgiot_install.sh -d {域名}
构建
构建 dgiot 需要 Erlang/OTP R23+, Windows下用 msys64开发。下载后解压到D盘根目录,严格按照下图操作:
- 国外下载源码
git clone https://github.com/dgiot/dgiot-dashboard.git
git clone https://github.com/dgiot/dgiot.git
- 国内下载源码
git clone https://gitee.com/dgiiot/dgiot-dashboard.git
git clone https://gitee.com/dgiiot/dgiot.git
- 国内Linux/Unix/Mac/windows 构建
cd dgiot-dashboard
git pull
pnpm install
pnpm build
cd ../dgiot
git pull
rm ./apps/dgiot_api/priv/www -rf
cp ../dgiot-dashboarddist/ ./apps/dgiot_api/priv/www -rf
cp ../dgiot-dashboard/swagger ./apps/dgiot_api/priv/www/ -rf
make run
- Make Debug
make DIAGNOSTIC=1
DGIOT 启动,可以使用浏览器访问 http://localhost:80 来查看 Dashboard。
- 新功能的完整列表,请参阅 DGIOT Release Notes。
- 获取更多信息,请访问 DGIOT 官网。
参与设计
如果对 DGIOT 有改进建议,可以向EIP 提交 PR 和 ISSUE
插件开发
如果想集成或开发你自己的插件,参考 lib-extra/README.md
欢迎你将任何 bug、问题和功能请求提交到 dgiot/dgiot。
开源许可
Apache License 2.0, 详见 LICENSE。