Instalasi OpenRemote . Org pada PC lokal untuk integrasi dengan otomatisasi rumah eHouse

Home Automation eHouse (eHouse4OpenRemote software) .
Integrasi OpenRemote . Org (OR) dengan otomatisasi bangunan eHouse .
OpenRemote . Org adalah proyek terbuka (open source) mengintegrasikan sistem kontrol yang berbeda , terpencil , otomatisasi , HiFi , Televisi , SAT dan otomatisasi bangunan .
Hal ini juga memungkinkan untuk mengintegrasikan OpenRemote . Org dengan sistem bangunan eHouse cerdas .
Hal ini diperlukan untuk OpenRemote . Org Server PC , dan perangkat lunak (eHouse4OpenRemote) yang akan memungkinkan Anda untuk mengontrol , memvisualisasikan dan memperbarui status perangkat panel OpenRemote pada berbagai platform:

  • Android Tablet , Smartphone
  • iPhone , iPad , iPod
  • Web browser

Meskipun OpenRemote . Org berjalan pada platform berikut:

  • Microsoft Windows
  • Mac OS X
  • Linux
  • Synology NAS
  • NETGEAR ReadyNAS
  • QNAP NAS
  • Raspberry Pi
  • Alix PCEngines

Kami akan menjelaskan instalasi OpenRemote pada sistem Windows , karena semua aplikasi sistem ehouse untuk konfigurasi , dan sebagainya ditulis untuk Windows .
Namun , bahwa daftar hardware yang didukung untuk OR sangat luas , kami tidak menyarankan menginstal pada satu Mini – inti komputer , karena kinerja mereka dapat mencegah operasi yang tepat dari OpenRemote .
Harap dicatat bahwa pengendali EthernetRoomManager banyak sumber daya diperiksa oleh OR:

  • 24 hingga 35 digital output
  • 12 digital input
  • 3 dimmer
  • hingga 16 input pengukuran
  • dan 10 sinyal lain

Ini berarti bahwa dalam kasus tidak memblokir sinyal yang tidak terpakai , OpenRemote software bertanya hampir 80 kali sumber daya perangkat keras dari satu ERM .
CommManager memiliki sumber daya lebih banyak dari sudut pandang permintaan OpenRemote:

  • hingga 80 output digital
  • hingga 48 input alarm (Aktif)
  • hingga 48 input alarm (Alarm)
  • hingga 48 input alarm (Peringatan)
  • hingga 48 input alarm (Pemantauan)
  • hingga 16 input pengukuran
  • sekitar 10 lainnya sinyal

Dengan asumsi versi kenyamanan eHouse dengan 10 EthernetRoomManager (ERM) + 1 CommManager , ada banyak sinyal (pengendali sumber daya) untuk memeriksa oleh OpenRemote (1100) polling tunggal akan sinyal sejumlah besar CPU . Dalam hal mesin kinerja yang buruk mungkin tidak cukup kuat untuk OR , jadi kami sarankan menginstal PC dengan minimal 2 core prosesor dan memori 2GB .
Untuk menginstal OpenRemote . Org Anda membutuhkan komponen berikut (perhatikan versi komponen – tidak selalu versi terbaru akan bekerja):

  • Java JDK 1 . 6
  • Apache Tomcat 6 atau 7
  • Apache Ant 1 . 7 (arsip . apache . org / dist / ant / binari / apache – semut – 1 . 7 . 0 – bin . zip)
  • Google GWT 2 . 4 . 0 dari (google – jaringan – toolkit . googlecode . com / files / gwt – 2 . 4 . 0 . zip)
  • MySQL Server (dan program administrasi , misalnya . MySQL Workbench , atau PHPMyAdmin)
  • alat untuk mendapatkan sumber dari repositori svn , misalnya untuk WIndows . TortoiseSVN (TortoiseSVN . net / downloads . html)

1 . Instalasi komponen Java

  • Java SDK . The windows installer standar perlu dijalankan dengan hak administrator
  • Tomcat 6 atau 7 – Instruksi . Hanya unzip isi dari direktori: ” C: \ Tomcat ” .
  • Mengatur lingkungan JAVA_HOME variabel , menunjuk ke direktori dimana Java terinstal , misalnya . C: \ Program Files \ Java \ jdk1 . 6 . 0_36

2 . Instalasi MySQL , dengan mesin InnoDB dan MyISAM .

  • membuat skema ” sarang lebah ”
  • Buat pengguna dengan hak akses penuh ke skema ” sarang lebah ”
  • mengkonfigurasi ehouse4OpenRemote aplikasi untuk mengatur username dan password yang sama seperti yang Anda buat

Instalasi Beehive (layanan bertanggung jawab untuk manajemen pengguna dan konfigurasi)
Ambil sumber (openremote . svn . sourceforge . net / svnroot / openremote / trunk / Beehive)
Instalasi Eclipse: (Jika Anda akan memodifikasi kode proyek sumber OpenRemote)

  • Unduh Eclipse IDE untuk Java EE Developer (Windows) dari (www . gerhana . org / downloads /)
  • GWT Plugin – instalasi sesuai dengan pengembang dokumentasi . google . com / eclipse / docs / install – dari – zip
  • mendownload ” OpenRemote Pengawas ” sumber dari svn
  • menambahkan Tomcat / controler / runtime pada Windows Eclipse – > ; Tampilkan Lihat – > ; Web Server . mulesoft . com / tomcat – gerhana
  • membuat proyek baru dengan memilih ” Ada Ant buildfile ”
  • dalam proyek properti – meningkatkan parameter ” Target Runtime ”