樓宇自控系統主要功能分三大子系統,包括六大模塊:視頻監控子系統(視頻接口模塊、HTML5視頻直播模塊)、系統管理與配置系統(數據配置模塊、系統管理模塊)、數據讀取與處理系統(數據服務模塊、數據適配模塊)。
1.視頻監控子系統:與各視頻接口對接,獲取視頻信息,利用html5技術,實現在各種平臺下以瀏覽器方式查看視頻實時監控。
2.數據讀取與處理系統:是子系統接入的核心系統,通過讀取配置數據庫信息,自動連接服務接口(OPC、MODbus、BACnet),達到轉換處理、數據讀寫、數據報警、數據存儲的目的。采用Golang語言開發。
3.系統管理與配置系統:是管理員和開發人員最為重要的后臺操作管理系統,他分為系統資源管理和數據配置管理兩大塊,并以REST接口的方式提供統一身份認證服務。采用Java web技術,數據庫采用MySQL。
如上所述,樓宇自控系統主要的功能模塊包含視頻監控子系統、數據讀取與處理系統以及系統管理與配置系統,缺一不可。