Home Automation eHouse (eHouse4OpenRemote software) .
Integrazione OpenRemote . Org (OR) con building automation eHouse .
OpenRemote . Org è un progetto aperto (open source), l'integrazione di diversi sistemi di controllo , remoto , automazione , Hi-Fi , TV , SAT e building automation .
E 'anche possibile integrare OpenRemote . Org con il sistema costruttivo eHouse intelligente .
È necessario che OpenRemote . Org server di un PC , e software (eHouse4OpenRemote) che vi permetterà di controllare , visualizzare e aggiornare lo stato dei dispositivi OpenRemote pannelli su varie piattaforme:
- Android compresse , Smartphone
- iPhone , iPad , iPod
- Browser Web
Sebbene OpenRemote . Org gira sulle seguenti piattaforme:
- Microsoft di Windows
- Mac OS X
- Linux
- Synology NAS
- NETGEAR ReadyNAS
- QNAP NAS
- Raspberry Pi
- ALIX PCEngines
Verrà descritta l'installazione su Windows OpenRemote sistema , perché tutte le applicazioni di sistema eHouse per la configurazione , e così sono scritti per Windows .
Tuttavia , che l'elenco di hardware supportato per OR è molto ampia , si consiglia di non installarlo su un singolo mini – fondamentali computer , perché le loro prestazioni possono compromettere il funzionamento della OpenRemote .
Si prega di notare che i titolari del EthernetRoomManager sono un sacco di risorse controllato da O:
- 24-35 uscite digitali
- 12 ingressi digitali
- 3 dimmer
- fino a 16 ingressi di misura
- e 10 altri segnali
Ciò significa che, nel caso di non bloccare segnali inutilizzati , OpenRemote software chiede quasi 80 volte le risorse hardware di un solo meccanismo di cambio .
CommManager ha molte più risorse dal punto di vista query OpenRemote:
- fino a 80 uscite digitali
- fino a 48 ingressi di allarme (Active)
- fino a 48 ingressi di allarme (Alarm)
- fino a 48 ingressi di allarme (Warning)
- fino a 48 ingressi di allarme (monitoraggio)
- fino a 16 ingressi di misura
- circa 10 altri segnali
Assumendo versione comfort di eHouse con 10 EthernetRoomManager (ERM) + 1 CommManager , ci sono molti segnali regolatori (risorse) per controllare da OpenRemote (1100) il sondaggio singolo segnala una quantità significativa di CPU . Nel caso di macchine scarse prestazioni potrebbero non essere abbastanza potente per O , quindi si consiglia di installare il PC con almeno 2 core del processore e 2GB di memoria .
Per installare OpenRemote . Org sono necessari i seguenti componenti (notare la versione del componente – non sempre l'ultima versione funziona):
- Java JDK 1 . 6
- Apache Tomcat 6 o 7
- Apache Ant 1 . 7 (archivio . apache . org / dist / ant / binari / apache – formica – 1 . 7 . 0 – bidone . zip)
- Google GWT 2 . 4 . 0 di (google – tela – toolkit . googlecode . com / files / gwt – 2 . 4 . 0 . zip)
- MySQL Server (programma di gestione e , ad esempio, . MySQL Workbench , o PHPMyAdmin)
- strumento per ottenere i sorgenti dal repository svn , ad esempio per le finestre . TortoiseSVN (TortoiseSVN . net / downloads . html)
1 . Installazione di componenti Java
- Java SDK . Il programma di installazione standard di Windows deve essere eseguito con privilegi di amministratore
- Tomcat 6 o 7 – istruzione . Basta decomprimere il contenuto della directory: ” C: \ Tomcat ” .
- Impostare la variabile di ambiente JAVA_HOME , che punta alla directory in cui è installato Java , ad esempio, . C: \ Programmi \ Java \ jdk1 . 6 . 0_36
2 . Installazione di MySQL , con il motore InnoDB e MyISAM .
- creare uno schema ” alveare ”
- Creare un utente con diritti di accesso completi per lo schema ” alveare ”
- ehouse4OpenRemote configurare l'applicazione per impostare il nome utente e la password si è creato
Installare il Beehive (servizio è responsabile della gestione di utenti e di configurazione)
Scarica il sorgente (openremote . svn . sourceforge . net / svnroot / openremote / trunk / Alveare)
Installazione di Eclipse: (Se avete intenzione di modificare le OpenRemote codici sorgente del progetto)
- Scaricare Eclipse IDE per Java EE Developers (Windows) da (www . eclissi . org / downloads /)
- GWT Plugin – installazione secondo gli sviluppatori di documentazione . google . com / eclipse / docs / install – da – cerniera lampo
- scaricare ” OpenRemote controller ” sorgente da svn
- aggiungere Tomcat / controler / runtime in Windows Eclipse – > ; Mostra Mostra – > ; Web Server . mulesoft . com / tomcat – eclissi
- creare un nuovo progetto selezionando il ” Esistente Ant Buildfile ”
- nelle proprietà del progetto – migliorare parametro ” Obiettivo Runtime ”