eHouseFor OpenRemote – open source kode sumber untuk mengintegrasikan dengan panel kontrol otomatisasi bangunan . Ekspor Data untuk OpenRemote . Org

Home Automation dapat diintegrasikan dengan OpenRemote . Org menggunakan software ini di Jawa .
Sehingga dapat bekerja pada perangkat keras dengan mesin virtual Java diimplementasikan .

Ekspor data dari sistem eHouse untuk OpenRemote

Setelah Anda mengatur perangkat lunak dalam sebuah file teks ” JavaORServer . cfg ” , mengatur varibles global perangkat lunak yang merupakan fitur utama dari aplikasi .
Mengatur variabel ” ehousecommunication . ExportOpenRemoteDesignerObjects = true ” memungkinkan Anda untuk mengekspor pengaturan eHouse sistem untuk OpenRemote . Org .
Karena OpenRemote . Org dalam versi saat ini tidak memiliki antarmuka data impor , untuk integrasi dengan sistem eksternal , perlu untuk langsung menulis ke database yang OpenRemote . Org bernama ” Sarang lebah ” .
Pengguna parameter untuk database lokal termasuk dalam variabel:

  • ehousecommunication . BeehiveUserName – Beehive pengguna database
  • ehousecommunication . BeehiveUserPassword – kata sandi
  • ehousecommunication . Dbhost – Alamat server mysql
  • ehousecommunication . MysqlPort – mysql port server

Opsi tambahan terkait dengan eHouse ekspor untuk OpenRemote:

  • ehousecommunication . IgnoreAtChar – mengabaikan semua sinyal yang mencakup ‘ @ ‘ untuk ekspor
  • ehousecommunication . DisabledOpenRemoteExportTCP – Ekspor pengaturan untuk kontroler Ethernet
  • ehousecommunication . DisabledOpenRemoteExportEhouse1 – Ekspor pengaturan untuk eHouse1 pengendali

EHouse4OpenRemote aplikasi setelah menjalankan pengaturan di atas , load konfigurasi lengkap untuk OpenRemote basis data , terdiri dari:

  • ” Digital output tombol ” dengan kemungkinan perubahan negara dan negara membaca
  • Baca status input digital
  • Analog / Digital converter masukan , Mengukur dan membaca nilai
  • Alarm input dibagi menjadi keamanan mask (active , alarm , peringatan , monitoring) dan membaca status
  • ” Program tombol ” dengan kemampuan untuk mengubah Program
  • ” Rollers dan program keamanan tombol ” dengan kemampuan untuk mengubah program
  • ” ADC Program Tombol ” dengan kemampuan untuk mengubah
  • ” Keamanan zona Tombol ” perubahan dan pembacaan dari zona saat ini

Ada banyak data , sinyal sehingga tidak terpakai harus dibatasi dengan mengubah nama mereka dengan menambahkan tanda ‘ @ ‘ dan memblokir ekspor dengan menetapkan ehousecommunication variabel . IgnoreAtChar = true .
Data dibagi menjadi unit terpisah bersama dengan aditif yang cocok ” – Output ” , ” – Program ” , ” – ADCPrograms ” dll .
Setelah mengekspor data dari sistem rata-rata ada ribuan Comfort , Jadi itu perlu untuk secara manual menghapus item , kita tidak ingin memonitor .
Jika tidak OpenRemote akan meminta setiap perangkat individu yang merupakan cara yang sangat tidak efisien .
Ini adalah kontroler jauh lebih buruk statusnya metode update , dibandingkan dengan aplikasi eHouse panel asli , dalam visualisasi sistem eHouse untuk platform yang berbeda , yang memproses semua data dari status biner controller di sisi panel . Status diterima dalam bentuk paket , satu untuk setiap tempat pengendali di sekitar 15 detik masing-masing , mengandung beberapa ratus beberapa byte .
Karena itu , untuk platform yang didukung oleh sistem eHouse , selalu lebih baik untuk menggunakan aplikasi kami , yang , selain itu , tidak memerlukan PC tambahan eHouse4OpenRemote perangkat lunak dan OpenRemote . Org . Software eHouse menghubungkan langsung ke pengendali jaringan Ethernet . Dalam kasus eHouse1 sistem pengendali bawah pengawasan CommManager terhubung secara tidak langsung melalui CommManager . Home Automation eHouse4OpenRemote – JAWA
Setelah ekspor ke database OpenRemote . Org ” Sarang lebah ” ” perancang ” dapat membuat panel konfigurasi individual , menggunakan sinyal siap , perintah , Label , Switch , sensor sesuai dengan kebutuhan masing-masing panel individu .