Installazione OpenRemote . Org sul PC locale per l'integrazione con la domotica eHouse

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 ”