eHouseFor OpenRemote – 開源的源代碼集成到樓宇自動化控制面板 . 將數據導出至OpenRemote . 組織

家庭自動化 可以集成與OpenRemote . 組織在Java中使用該軟件 .
因此,它可以在任何硬件上與Java虛擬機的實現 .

eHouse系統中的數據導出到OpenRemote

當您設置一個文本文件的軟件 ” JavaORServer . CFG ” , 軟件,該軟件的主要特點是在應用程序設置全局變量下 .
設置變量 ” ehousecommunication . ExportOpenRemoteDesignerObjects = TRUE ” 可以讓您導出eHouse系統設置OpenRemote . 組織 .
由於OpenRemote . 組織在當前版本中沒有的數據導入接口 , 與外部系統的集成 , 這是必要的直接寫入到數據庫OpenRemote . 組織命名 ” 蜂箱 ” .
到本地數據庫的用戶參數中的變量包括:

  • ehousecommunication . BeehiveUserName – Beehive的用戶數據庫
  • ehousecommunication . BeehiveUserPassword – 密碼
  • ehousecommunication . DBHOST – MySQL服務器地址
  • ehousecommunication . MysqlPort – MySQL服務器端口

相關的附加選項的出口eHouse OpenRemote:

  • ehousecommunication . IgnoreAtChar – 忽略所有的信號,其中包括一個 ‘ @ ‘ 用於出口
  • ehousecommunication . DisabledOpenRemoteExportTCP – 出口設置以太網控制器
  • ehousecommunication . DisabledOpenRemoteExportEhouse1 – 出口eHouse1控制器的設置

EHouse4OpenRemote應用程序運行上面的設置後, , 加載完整的配置OpenRemote數據庫 , 包括:

  • ” “數字輸出”按鈕 ” 的狀態發生改變的可能性和讀取狀態
  • 數字輸入的狀態
  • 模擬/數字轉換器輸入 , 測量和讀出的值
  • 安全掩碼(活動分為報警輸入 , 報警 , 警告 , 監測)和讀取狀態
  • ” 程序按鈕 ” 有能力改變計劃
  • ” 壓路機和“安全程序”按鈕 ” 有能力改變程序
  • ” ADC程序按鈕 ” 有能力改變
  • ” 安全區按鈕 ” 變化和當前區域的讀出

有很多數據 , 所增加的跡象,所以未使用的信號應該是有限的,改變他們的名字 ‘ @ ‘ 阻塞出口通過設置變量ehousecommunication, . IgnoreAtChar = TRUE .
數據被分成獨立的單位,與合適的添加劑一起 ” – 輸出 ” , ” – 程序 ” , ” – ADCPrograms ” 等 .
經過出口數據從系統平均有成千上萬的舒適度 , 因此,有必要手動刪除項目 , 我們不希望監視 .
否則OpenRemote會要求每台設備,這是非常低效的方法 .
這是一個更糟糕的控制器狀態更新方法 , eHouse本地面板的應用比較 , 在不同的平台eHouse系統的可視化 , 處理所有的數據從二進制狀態的控制器面板上側 . 狀態接收到包中 , 為每個控制器內各約15秒 , 包含幾百個字節 .
因此 , eHouse系統支持的平台 , 始終是更好地使用我們的應用程序 , 哪 , 而且 , 不需要額外的PC與eHouse4OpenRemote軟件和OpenRemote . 組織 . eHouse軟件直接連接到以太網絡控制器 . 在案件的監督下,CommManager系統控制器eHouse1,連接通過CommManager間接 . 家庭自動化eHouse4OpenRemote – JAVA
出口到數據庫OpenRemote後 . 組織 ” 蜂箱 ” ” 設計師 ” 可以單獨創建一個配置面板 , 使用現成的信號 , 命令 , 標籤 , 開關 , 傳感器根據每個單獨面板的需要 .