?? 版本歷史
?? Version2.7.0版本(開發(fā)中)
功能新增
- 移動端、小程序、ios視頻播放;
- 多租戶新增數據權限隔離;
- 新增時序數據庫InflusDB、IoTDB;
- 網關與子設備配置優(yōu)化;
- 規(guī)則引擎可視化,待定
- 設備運行狀態(tài)支持拖拽配置,待定
- 新增ModbusTcp協(xié)議,設備作為服務端連接,待定;
- 移動端設備詳情自定義,待定
- bug修復和功能優(yōu)化
- 其他功能(發(fā)布后公布)
?? Version2.6.0版本
功能新增
- 設備認證新增http方式接入;
- 消息通知新增mqtt方式,系統(tǒng)內告警彈窗通知;
- 忘記密碼修改功能,租戶可配置logo;
- 產品新增復制、導入功能;
- tdengine歷史數據存儲新增租戶隔離字段;
- 移動端可以自定義CRON;
功能優(yōu)化
- web、移動端、組態(tài)新版UI升級;
- 物模型數組、對象、數組對象類型存儲改造,方便二次開發(fā);
- 產品固件升級配置優(yōu)化,設備-數據采集頁面重構;
- 代碼全面升級適配Mybatis-Plus,采用邏輯刪除方式;
- 數據橋接新增租戶隔離,設備事件、功能日志存儲優(yōu)化;
- 證書授權,可配置多個區(qū)域,認證日志回顯;
- 組態(tài)、音箱跟隨主系統(tǒng)2.6版本升級;
- web端產品管理和設備管理新增方式優(yōu)化;
- web端系統(tǒng)監(jiān)控體驗感優(yōu)化;
- 字典數據、字典類型新增,系統(tǒng)授權更新優(yōu)化;
Bug修復
- 監(jiān)控設備分配增加通道分配;
- 設備錄像獲取失敗修復;
- 規(guī)則腳本數據庫橋接問題修復;
- 全面的基礎測試,bug修復,具體的修復內容可看代碼提交記錄;
文檔&測試
- 新增壓測報告文檔;
- 文檔全面更新;
- 穩(wěn)定性和壓力測試;
升級注意
- 升級前可先查看代碼倉庫目錄下的README文檔說明,自行決定是否需要備份數據;
- 2.6.0版本旨在推出一個全新UI界面和系統(tǒng)穩(wěn)定的版本,如遇到問題可及時溝通;
?? Version 2.5.2
詳情
新增功能
- 支持sqlserver,postgres,oracle,達夢等數據庫作為主庫
- 新增授權證書功能
- 設備定時支持Modbus協(xié)議
功能優(yōu)化
- emqx版本更新到v5.7.2
- 流媒體目錄訪問增加秘鑰校驗
- 統(tǒng)一status字段格式為int
- 數據庫關鍵字優(yōu)化和替換
- 代碼升級適配Mybatis-Plus
- 組態(tài)json導入優(yōu)化,加保存提示
- 組態(tài)保存柵格去除
- 小程序端表盤圖層優(yōu)化
Bug修復
- 國際化配置: 補全遺漏的提示信息
- 移動端,運行狀態(tài)數據模式功能修復
- 終端用戶物模型名稱顯示問題修復
?? Version 2.5.1
詳情
功能優(yōu)化
- 動態(tài)數據源納管TDengine
- 場景聯(lián)動支持調試日志
- Mybatis-plus啟動配置優(yōu)化
- 新增Zlmediakit管理后臺按鈕
Bug修復
- 數據橋接mqtt連接復用問題修復
- TDengine中taosKeeper啟動失敗問題修復
- Zlmediakit鏡像構建問題修復
?? Version2.5版本
詳情
功能新增
- SIP支持TCP接入
- 新增Modbus TCP協(xié)議接入
- 視頻監(jiān)控語音對講
- 新增shardingsphere框架,可實現分庫分表,讀寫分離等功能,提高SQL查詢效率
- TDengine升級到3.2.2.0版本
- Zlmediakit docker鏡像更新,支持WEB后臺管理和WEBRTC功能
功能優(yōu)化
- OTA升級兩種方式開發(fā)&兼容
- Goview代碼更新
- 移動端播放器界面優(yōu)化,功能完善
- 組態(tài)頁面初始化數據處理
- Modbus網關產品配置改進
- 多語言:移動端新增功能的國際化,web端的遺漏的國際化和小度音響的國際化
- 系統(tǒng)和UI的改進優(yōu)化
- HTTP客戶端切換forest框架
Bug修復
- 播放器銷毀報錯問題修復
- 告警恢復問題修復
- 系統(tǒng)授權不生效問題修復
文檔&測試
- 文檔新增:監(jiān)控設備語音對講調試和對接
- 穩(wěn)定性和壓力測試
?? Version2.4版本
詳情
- 網關改版,支持直連和綁定子設備的方式
- 新增場景管理,相當于設備分組,它集合了網關,直連設備,或者單個子設備,可配置錄入、運算變量,可綁定組態(tài)和監(jiān)控
- 新增數據橋接,支持Http推送、Mqtt橋接、數據庫存儲功能,且支持輸入、輸出側
- 新增語言國際化,web端、小程序、app均支持多語言,可配置不同的語言
- 新增數據中心,支持對單個設備的數據運行狀態(tài)展示,也支持對設備多個物模型的歷史數據展示
- 設備新增數據采集、數據調試、指令權限功能
- Bug修復和代碼優(yōu)化
- 提示:升級后網關設備不再生效、去除采集點模板,升級前備份好數據
?? Version2.3
詳情
- 多租戶改版,重構部門管理、改為機構,以機構維度進行多租戶管理
- 機構內可靈活分配角色的權限,支持管理下級機構數據
- 組態(tài)、規(guī)則引擎、大屏、消息通知、音箱、視頻支持租戶隔離
- 設備管理新增批量導入設備,可選擇設備分配給機構,回收機構的設備,優(yōu)化設備綁定和分享
- 系統(tǒng)用戶隔離,區(qū)分為終端用戶和租戶
- Bug修復和代碼優(yōu)化
- 提示:升級后舊版本部門和租戶不再生效,升級前備份好數據
?? Version2.2
詳情
- 增加規(guī)則引擎,重構設備告警和場景聯(lián)動
- 場景聯(lián)動增加產品觸發(fā)和指定設備觸發(fā)、多種觸發(fā)條件、靜默時間和延遲執(zhí)行,支持物模型的對象和對象數組類型
- 增加規(guī)則腳本,支持消息重發(fā),兼容更多設備接入
- 消息通知支持郵箱、騰訊短信和語音、阿里短信和語音、微信、企業(yè)微信、釘釘等告警通知方式
- 增加短信登陸
- 產品增加定位方式,創(chuàng)建設備默認繼承定位方式,設備可單獨修改
- Bug修復和代碼優(yōu)化
- 提示:升級后舊版本告警和場景聯(lián)動配置不再生效,升級前備份好數據
?? Version2.1
詳情
- Mqtt主題重構,物模型主題統(tǒng)一為接口調用
- OTA升級優(yōu)化
- Emqx升級到5.1版本
- 支持微信登錄
- 增加視頻中心模塊,包括視頻監(jiān)控分屏顯示,錄像管理,通道管理和配置管理
- 設備詳情優(yōu)化為懶加載
- 設備分享支持分享設備指定功能屬性
- modbus協(xié)議兼容01、02、04讀功能碼,05寫功能碼
- modbus解析數據類型兼容:位、16位無符號、16位有符號、32位有(無)符號(ABCD/CDAB)、32位浮點數(ABCD/CDAB)
- 邊緣網關方案兼容
- 修復場景聯(lián)動/告警觸發(fā)指令兼容
- 修復影子模式,topic整合
- 設備回復閉環(huán),展示設備下發(fā)指令影響詳情
- 優(yōu)化設備上報數據計算、處理、存儲
- 平臺界面優(yōu)化改進和bug修復
- 移動端:新增天氣預報,微信登陸,優(yōu)化首頁UI布局,完善用戶管理
?? Version2.0
詳情
- 新增 協(xié)議管理,系統(tǒng)內部支持json, modbus,和注解方式自定義通訊協(xié)議解析 。
- 基于Netty的MqttBroker,支持集群, 基于Netty搭建的TCP服務端 , UDP服務端 , 所有協(xié)議的設備可以統(tǒng)一管理。
- 新增 網關模塊 ,支持設備 數據轉發(fā),協(xié)議解碼編碼,數據計算,規(guī)則引擎
- Emq處理消息模塊重構,Emq在原基礎上支持modbus協(xié)議和各種硬件自定義通訊協(xié)議。支持數據轉發(fā),數據解耦。
- OTA前后端升級重構,對標企業(yè)級的OTA升級流程
- 支持兩種mqttBroker,emq和基于netty的MqttBroker,可以自由切換。
- 支持modbus云端輪詢
- 支持modbus設備模擬
- 前端配套后端業(yè)務頁面更新。
1.平臺總覽

2.平臺架構

3.模塊調整

?? Version1.3.1
詳情
- 物模型新增對象類型和對象數組類型,用于支持子設備和物模型分組
- 物模型的數組類型改為:integer(替換int)、decimal(替換double)、string、object
- 物模型刪除is_top(置頂),增加is_readonly(只讀)和order(排序)
- 告警/定時/場景聯(lián)動暫不支持對象類型、對象數組類型和數組
- 設備列表頁面簡化,刪除物模型,提高頁面加載速度
- 視頻監(jiān)控整合到產品和設備里面
- 增加視頻配置菜單,動態(tài)配置流媒體服務器和批量生成設備通道
- 視頻監(jiān)控支持直播、云臺控制、錄像回放
- 視頻監(jiān)控使用開源的播放器,已購買商用播放器,2.0版本發(fā)布使用
- 移動端對應功能支持
?? Version1.3
詳情
- 設備自定義告警
- 場景聯(lián)動控制
- 設備物模型值(設備狀態(tài)),重新存儲到Redis(物模型和物模型值分別在Redis的TSL和TSLV命名空間下)
- 視頻監(jiān)控接入
- 物模型增加只讀屬性,新增時設置默認值
- 產品發(fā)布后,取消發(fā)布,不需要刪除產品下設備
- 集成數據可視化平臺 >>
Mysql腳本(使用升級腳本,請先備份Mysql數據)
- V1.2升級V1.3腳本:位于項目
/springboot/sql/v1.2-upgrade-v1.3.sql
- V1.3腳本:位于項目
/springboot/sql/fastbee-v1.3.sql