eHouseFor OpenRemote – ビルオートメーションコントロールパネルと統合するためのオープンソースのソースコード . OpenRemoteにデータをエクスポートする . orgの

ホームオートメーション OpenRemoteと統合することができます . orgのJavaで、このソフトウェアを使用して .
だからそれは、Java仮想マシンが実装された任意のハードウェア上で動作することができます .

OpenRemoteするeHouseシステムからデータをエクスポート

あなたは、テキストフ​​ァイルにソフトウェアを設定した後 ” JavaORServer . CFG ” , アプリケーションの主な機能はソフトウェアのグローバルvariblesを設定 .
変数を設定する ” ehousecommunication . ExportOpenRemoteDesignerObjects =真 ” あなたはOpenRemoteするeHouseシステム設定をエクスポートすることができます . orgの .
なぜならOpenRemote . orgの現在のバージョンでは、データのインポート·インターフェースを持っていません , 外部システムとの統合のため , それは直接データベースOpenRemoteに書き込むことが必要である . orgの名前 ” ミツバチの巣箱 ” .
ローカルデータベースへのユーザー·パラメータは、変数に含まれています:

  • ehousecommunication . BeehiveUserName – Beehiveのユーザデータベース
  • ehousecommunication . BeehiveUserPassword – パスワード
  • ehousecommunication . DBHOST – MySQLサーバのアドレス
  • ehousecommunication . MysqlPort – MySQLサーバポート

OpenRemoteする輸出のeHouseに関連する追加オプションは次の通りです:

  • ehousecommunication . IgnoreAtChar – 含むすべての信号を無視する ‘ @ ‘ 輸出のための
  • ehousecommunication . DisabledOpenRemoteExportTCP – イーサネット·コントローラーの設定をエクスポート
  • ehousecommunication . DisabledOpenRemoteExportEhouse1 – eHouse1コントローラの設定をエクスポートします。

上記の設定を実行した後、アプリケーションをEHouse4OpenRemote , データベースをOpenRemoteするための完全なコンフィギュレーションをロードします , あって、

  • ” デジタル出力ボタン ” 状態が変化すると読取状態の可能性がある
  • デジタル入力の状態を読む
  • アナログ/デジタル変換器の入力 , 値を測定し、読み
  • セキュリティマスク(アクティブに分かれアラーム入力 , アラーム , 警告 , モニタリング)とステータスを読み取る
  • ” プログラムボタン ” プログラムを変更する機能を持つ
  • ” ローラーやセキュリティプログラムボタン ” プログラムを変更する機能を持つ
  • ” ADCプログラムボタン ” 変化する能力を持つ
  • ” セキュリティゾーンボタン ” 変更や現在のゾーンの読書

データがたくさんある , ので、未使用信号は符号を追加することで、自分の名前を変更することによって、制限されるべきである ‘ @ ‘ と変数ehousecommunicationを設定することにより、輸出を阻止 . IgnoreAtChar =真 .
データは、適切な添加剤と一緒に別々のユニットに分かれています ” – 出力 ” , ” – プログラム ” , ” – ADCPrograms ” など .
システムの平均からデータをエクスポートした後に何千人もの快適さがあります , だから、項目を手動で除去する必要がある , 我々は監視したくない .
さもなければOpenRemoteは非常に非効率的な方法である個別デバイスごとに聞いてきます .
これは、はるかに悪化コントローラのステータスの更新方法です , eHouseネイティブパネルアプリケーションと比較して , 異なるプラットフォーム用のeHouseシステムの可視化で , どのパネル側のコントローラのバイナリ状態からすべてのデータを処理 . ステータスは、パッケージで受信される , 約15秒間隔で各コントローラ構内用1 , 数百バイトを含む .
従って , eHouseシステムでサポートされているプラ​​ットフォーム用の , 私たちのアプリケーションを使用するのが無難 , どちら , さらに , eHouse4OpenRemoteソフトウェアとOpenRemoteと追加のPCを必要としません . orgの . eHouseソフトウェアは、イーサネット·ネットワーク·コントローラに直接接続 . CommManagerの監督の下でシステムコントローラeHouse1の場合CommManagerを介して間接的に接続する . ホームオートメーションeHouse4OpenRemote – JAVA
データベースOpenRemoteへエクスポート後 . orgの ” ミツバチの巣箱 ” ” デザイナー ” 個別に設定パネルを作成することができます , レディ信号を使用して , コマンド , ラベル , スイッチ , 個々のパネルのニーズに応じてセンサー .