當前位置:成語大全網 - 新華字典 - 物聯網雲平臺遠程控制源碼,響應式布局,MQTT協議 Spring Boot

物聯網雲平臺遠程控制源碼,響應式布局,MQTT協議 Spring Boot

使用Java語言;數據庫:Mysql;經典技術組合(MQTT、Spring Boot、Shiro、MyBatis、Druid、Ehcache、Thymeleaf、Bootstrap、Swagger)開發,支持多數據源,支持代碼壹鍵生成。

功能模塊:

設備管理、開關管理、計劃管理、傳感器管理、傳感器數據展示、報警規則管理、設備日誌、用戶管理、角色管理、部門管理、崗位管理、菜單管理、字典管理、參數管理、通知公告、操作日誌、登錄日誌、在線用戶、定時任務、代碼生成、系統接口、服務監控、緩存監控、在線構建器、連接池監視等。

功能特點:

1、硬件使用 ESP8266,基於MQTT協議,自建物聯網雲平臺。

2、支持雲固件升級、設備遠程重啟。

3、支持音頻播放、開關、普通燈、調色燈等各種用電設備控制。

4、單個模塊可控制8路用電設備開關,可對模塊信息、開關信息、計劃任務、報警規則等維護管理。

5、雲平臺可對各類傳感器管理,對傳感器數據有多種展示方式。可設置閾值報警規則,符合報警規則的可執行自定義的動作。

6、模塊具有壹鍵配網功能,變更網絡時無需重新燒寫程序,方便快捷。

7、控制端可使用任意網絡(2G/3G/4G/5G/WiFi/等)控制燈、熱水器、電視、電機、窗簾、監控等各種用電設備,不受任何地區限制。

8、可雲端存儲模塊各路開關狀態,模塊斷電或重啟後可自動同步雲端模塊各路開關狀態,具有開關狀態記錄功能。

9、可記錄設備所有操作記錄,模塊、用戶上下線記錄等,並具有多種類型的數據統計展示。

10、控制設備命令下達後有狀態反饋,可確保設備控制命令執行成功,且延時低。

11、具有心跳檢測功能,模塊掉線或模塊重啟後模塊可自動重連MQTT服務,具有模塊上下線提醒功能(平臺消息提醒、郵件提醒)。

12、具有定時功能,可指定某壹時刻執行、周期執行、延時執行、自定義Cron表達式執行等操作。

13、可多模塊接入雲平臺,可統壹管理、控制模塊各路設備開關。

14、雲平臺可對所有用戶管理,每個用戶可配置不同角色、不同權限,具有權限分配功能。

15、前端采用完全響應式布局,支持電腦、平板、手機等所有主流設備。

17、具有代碼壹鍵生成功能(包括控制器、模型、視圖、菜單等),方便快速開發。

18、支持多數據源,簡單配置即可實現切換。

19、支持菜單、按鈕及數據權限分配,亦可自定義數據權限。

20、具有完善的XSS防範及腳本過濾,徹底杜絕XSS攻擊。

21、Maven多項目依賴,模塊及插件分項目,盡量松耦合,方便模塊升級、增減模塊。

22、支持服務監控、數據監控、緩存監控等功能。