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