同步操作将从 张红元/iot-dc3 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
IOT DC3 Wiki
!
Star
是我开发的动力,下载源码 git clone https://gitee.com/pnoker/iot-dc3.git
!
DC3
开源了 Demo Web UI
, https://gitee.com/pnoker/dc3-web
DC3是基于Spring Cloud的开源可分布式物联网(IOT)平台,用于快速开发、部署物联设备接入项目,是一整套物联系统解决方案。
IOT DC3 is an open source, distributed Internet of Things (IOT) platform based on Spring Cloud. It is used for rapid development of IOT projects and management of IOT devices. It is a set of solutions for IOT system.
SDK
,负责南向设备的数据采集和指令控制,基于 SDK
可实现驱动的快速开发;Spring Cloud
开源技术;Java
环境可异地、分布式多平台部署;DC3
平台是基于 Spring Cloud
架构开发的,是一系列松耦合、开源的微服务集合。
微服务集合由4个微服务层和两个增强的基础系统服务组成,提供从物理域数据采集到信息域数据处理等一系列的服务。
Spring Cloud Netflix
、Spring Cloud Gateway
、Spring Cloud Security
、Spring Cloud OpenFeign
等微服务模块。
详情请阅读
IOT DC3 Wiki
文档
其中包括:安装配置文档、部署文档、项目结构说明、平台介绍等内容。
入门:一睹为快,快速启动一个,Demo Application !
详情请阅读
快速开始
文档
git clone https://gitee.com/pnoker/iot-dc3.git
cd iot-dc3/dc3
docker-compose -f docker-compose-demo.yml up -d
DC3
微信技术交流群,开源免费(微信:18304071393,请备注:DC3微信技术交流群)
lombok
、netty
、spring boot
、spring cloud
、s7connector
、 modbus4j
、jinterop
、eclipse.milo
等提供的工具以及源码。
开发进度
目前开源的版本已实现全部常规功能。
目前阶段:有完整的管理后台接口,完成了常规标准协议驱动的,可实现从南到北的设备数据采集、管理和存储功能。
备注:项目目前没有管理平台,处于规划和收集建议阶段 ;
为了便于二次开发和理解整体框架,DC3
提供了一个基于后台接口开发的 Demo UI
可供参考,详情请阅读 https://gitee.com/pnoker/dc3-web 。
开源版本的规划
私有云 & 边缘网关 & 管理平台
高级版本的规划
暂无规划,现阶段以开源版本的开发为主,在此期间也会收集广大爱好者的建议,并展开后去的开发工作。
已完成的协议驱动:rtmp
、plcs7
、socket
(client
模式、server
模式)、mqtt
、opcda
、opcua
、modbus-tcp
。
备注:需要根据实际项目情况,适当调整,当然驱动中有些逻辑存在不合理性,还需要调整和优化,也非常欢迎你提交代码。
目前项目文档主要以 Gitee
的 IOT DC3 Wiki
为主,部署或者二次开发过程中遇到问题可以提交 issue 或者 在交流群 中进行提问。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。