天天看點

基于Java開發的開源物聯網平台-iot

作者:軟體開發資料查詢網

一、項目簡介

分享一個開源的簡單易用的物聯網平台,此項目可以用來搭建自己的物聯網平台,或者二次開發和學習研究。适用範圍:智慧家居、智慧農業、智慧社群園區、辦公、水利檢測等。

基于Java開發的開源物聯網平台-iot

二、項目技術棧

  • 後端:springboot,mybatis。
  • 前端:Vue,Element-ui。
  • 消息服務:EMQX。
  • 資料庫:Mysql。

移動端架構使用uniapp開發,可打包成小程式、安卓、H5網頁,一端開發,多端釋出。

源碼+文檔方案下載下傳位址在文末。

三、系統功能

  • 基礎權限管理: 使用者、部門、崗位、菜單、角色、字典和參數管理等
  • 産品管理:産品物模型、産品分類、産品固件、裝置授權碼、自定義告警等
  • 裝置管理: 裝置控制、裝置分組、裝置定時、監測統計、裝置定位、裝置分享、裝置禁用、OTA更新、實時狀态
  • EMQ管理: Mqtt用戶端、監聽器、消息主題、消息訂閱、插件管理、規則引擎、資源
  • 硬體 SDK: 支援WIFI和MQTT連接配接、物模型響應、實時監測、定時上報資料
  • 物模型管理: 裝置狀态和監測資料-屬性,執行特定任務-功能,裝置主動上報給雲端
  • 附帶其他功能:多租戶、場景關聯、視訊監控、資料可視化平台、資訊、通知、支援TDengine時序資料庫

四、系統部分截圖

基于Java開發的開源物聯網平台-iot
基于Java開發的開源物聯網平台-iot
基于Java開發的開源物聯網平台-iot
基于Java開發的開源物聯網平台-iot
基于Java開發的開源物聯網平台-iot

五、代碼、文檔下載下傳位址

位址:https://gitee.com/kerwincui/wumei-smart

繼續閱讀