樓宇控制系統采用的云服務器采用Hadoop架構進行開發設計,并運用數據存儲、數據管理和數據挖掘技術,對智能家居系統的環境信息、歷史信息、用戶行為信息等進行分析挖掘,進而預測用戶行為,并生成宜居的智能樓宇控制方案。數據通過Internet從智能網關模塊傳入云服務器,云服務器處理后再通過Internet傳輸至客戶端,進而實現更高層次智能樓宇管理。
樓宇控制系統數據采集模塊中各傳感器采集到的環境實時數據全部傳至智能網關模塊中,由其進行信息匯總和整合;這些匯總數據通過Internet上傳至云服務器的數據庫中儲存。數據庫將數據進行預處理操作并構建數據倉庫。云服務器采用頻繁模式挖掘算法、關聯規則挖掘算法、決策樹算法對數據倉庫中的數據進行進一步分析、預測。云服務器將得到用戶行為的預測數據,結合該系統的室內ZigBee網絡布局,生成最佳控制方案。所生成控制方案將通過Internet回傳至智能網關模塊,由其生成具體控制命令,通過串口傳輸給協調器節點進而控制各種設備。例如,系統能夠判斷出某用戶上班時間,提前20分鐘將打開空調和加濕器至適宜的溫濕度,控制窗簾打開或關閉,并在用戶來到辦公室后打開燈光,用戶離開后依次關閉燈光、空調和加濕器燈設備。
樓宇控制系統云服務器對用戶日常行為習慣進行數據挖掘,形成符合用戶行為習慣的智能樓宇控制方案,用戶能夠選擇在云服務器中預先存放適宜本人工作或生活的個性化數據,由相應算法將數據挖據結果與健康生活或工作數據結合進行微調,產生用戶最佳健康生活或工作管理引導方案,通過算法逐步改變某些控制信息,使用戶慢慢適應更健康的生活或工作習慣,改掉不良行為。