# budiot **Repository Path**: david2lf/budiot ## Basic Information - **Project Name**: budiot - **Description**: 萌发开源物联网设备平台 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: https://budiot.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 43 - **Created**: 2024-11-22 - **Last Updated**: 2024-11-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # BudIot 开源物联网设备平台
**[官网](https://budiot.com)** | **[演示地址](https://demo.budiot.com)** | **[捐赠清单](https://budwk.com/donation)** |
## 关于BudIoT BUDIOT 是一个开源的、企业级的物联网平台,它集成了设备管理、协议解析、消息订阅、场景联动等一系列物联网核心能力,支持以平台适配设备的方式连接海量设备,支持在线下发指令实现远程控制,支持扩展水电气等各类计费业务场景。 本平台是在千万级设备实时计费物联网平台经验基础上,在不损失性能的前提下进行功能删减、结构优化而来,小而美,同时又具备灵活的扩展性。 在线演示地址: [https://demo.budiot.com](https://demo.budiot.com) 用户名: `superadmin` 密码: `1` ## 设备接入 支持多协议(MQTT、HTTP、UDP、TCP)自定义设备协议解析接入。支持 AEP、OneNET、厂家平台等平台对接接入。能满足物联网平台中各类接入场景要求,缩短物联网设备接入研发周期。 ## 数据存储 * 设备有效数据:采用 MongoDB 时序集合存储,平台支持 TDengine、ClickHouse、ElasticSearch 等时序数据存储方式的平替 * 设备原始报文:采用 MongoDB 存储,可配置TTL,过期自动删除UP过程数据,减少磁盘占用,降本增效 * 设备事件数据:采用 MongoDB 存储,按年月分表 * 设备指令数据:采用 MongoDB 存储,按年月分表 * 业务数据:支持 MySQL、MariaDB 数据库,可改造为达梦等各类国产数据库 * 缓存数据:采用 Redis 分布式缓存,使用 Jedis、Redisson 客户端连接 ## 开发框架 基于自研 BudWk 开源Java微服务框架(单应用版本),详情请访问 [https://budwk.com](https://budwk.com) ## 开发环境 * OpenJDK 11 * Redis 6.x * MariaDB 10.x * MongoDB 7.0.x * RocketMQ 5.2.x ## 许可版本 所有版本源码开放,同时支持付费订制开发。 * 非付费用户交流 QQ群:24457628 * 付费用户交流 微信/QQ号:wizzer (备注 商务咨询) ## 服务支持 | 服务项 | 服务内容 | 服务收费 | 服务方式 | |-----------|-----------------|--------|-------------| | 基础问题 | 问题答疑 | 免费 | QQ群`24457628`| | 系统部署 | 系统部署 | 免费 | QQ群`24457628` | | 产品使用 | 各功能使用 | 免费 | QQ群`24457628` | | 技术支持 | 提供各类部署、功能使用中遇到的问题答疑 | 100元 | 半小时内 线上远程支持| | 协议开发 | 根据提供的设备型号,编写并提供接入平台协议包的源码| 3000+元 | 定制化开发 | | 硬件支持 | 合宙 DTU,提供完整的接入视频文档 | 无 | [合宙官网](https://official.openluat.com/)| | 其他服务 | 企业版源码购买、定制化开发等 | 面议 | 加微信`wizzer `联系(备注 商务咨询) |