BUDIoT 是一個基于Java語言開發(fā)、國產開源、企業(yè)級的物聯(lián)網平臺,它集成了設備管理、協(xié)議解析、消息訂閱、場景聯(lián)動等一系列物聯(lián)網核心能力,支持以平臺適配設備的方式連接海量設備,支持在線下發(fā)指令實現(xiàn)遠程控制,支持擴展水電氣等各類計費業(yè)務場景。以開源之力打破技術壁壘,為企業(yè)提供從設備接入的極簡解決方案。
BUDIoT 物聯(lián)網平臺功能介紹
BUDIOT平臺通過集成先進的協(xié)議解析技術,確保了數(shù)據在各個設備間高效流通的同時,也保障了信息的安全性和完整性。更重要的是,BUDIOT支持實時的數(shù)據流分析,這意味著企業(yè)可以即時獲得關鍵洞察,及時調整策略以應對市場變化。此外,該平臺還特別強調了用戶體驗,在設計之初就考慮到了如何讓非技術人員也能輕松操作復雜的物聯(lián)網系統(tǒng)。
設備接入
支持多協(xié)議(MQTT、HTTP、UDP、TCP)自定義設備協(xié)議解析接入。
支持中國電信 AEP、中國移動OneNET、移遠平臺等平臺對接接入。
能滿足物聯(lián)網平臺中各類接入場景要求,縮短物聯(lián)網設備接入研發(fā)周期。
設備有效數(shù)據:采用 MongoDB 時序集合存儲,平臺支持 TDengine、ClickHouse、ElasticSearch 等時序數(shù)據存儲方式的平替
設備原始報文:采用 MongoDB 存儲,可配置TTL,過期自動刪除UP過程數(shù)據,減少磁盤占用,降本增效
設備事件數(shù)據:采用 MongoDB 存儲,按年月分表
設備指令數(shù)據:采用 MongoDB 存儲,按年月分表
業(yè)務數(shù)據:支持 MySQL、MariaDB 數(shù)據庫,可改造為達夢等各類國產數(shù)據庫
緩存數(shù)據:采用 Redis 分布式緩存,使用 Jedis、Redisson 客戶端連接
BUDIOT 物聯(lián)網設備接入平臺具有以下技術優(yōu)勢:
輕架構:采用自研開源 BudWk 框架,結構清晰、代碼簡單,學習成本低。
高性能:架構可水平擴容,支持百萬設備連接以及數(shù)十萬級數(shù)據并發(fā)。
易擴展:使用 RocketMQ、MongoDB 時序數(shù)據集合、Redis 緩存等技術,消息中間件可選 RabbitMQ、Kafka,時序數(shù)據庫可選 TDEngine、ClickHouse 等。
多協(xié)議:支持 TCP、UDP、MQTT、HTTP 等多種網絡協(xié)議,支持 AEP、OneNet 等物聯(lián)網平臺接入,還能自定義開發(fā)各類設備協(xié)議。
便部署:前后端分離開發(fā),后端 Java 微服務支持單機、集群模式以及容器化等多種部署方式。
低成本:適合數(shù)十萬級、百萬級設備接入管理,極具靈活性,可依客戶需求定制開發(fā)功能。
BUDIoT 物聯(lián)網平臺架構
BUDIoT 物聯(lián)網平臺演示?
BUDIoT 物聯(lián)網平臺源碼
BUDIoT 物聯(lián)網平臺開發(fā)環(huán)境:
OpenJDK 11
Redis 6.x
MariaDB 10.x
MongoDB 7.0.x
RocketMQ 5.2.x
BUDIoT 物聯(lián)網平臺平臺源碼:https://gitee.com/budwk/budiot
在線演示地址:?https://demo.budiot.com
如有需求,請加小編微信:? beacon0418