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