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 ”