Installation OpenRemote . Org auf dem lokalen PC für die Integration mit eHouse Home Automation

Home Automation eHouse (eHouse4OpenRemote Software) .
Integration OpenRemote . Org (OR) mit eHouse Gebäudeautomation .
OpenRemote . Org ist ein offenes Projekt (Open Source) die Integration verschiedener Regelsysteme , entfernt , Automatisierung , HiFi , Fernseher , SAT und Gebäudeautomation .
Es ist auch möglich, OpenRemote integrieren . Org mit eHouse intelligente Gebäudesystemtechnik .
Es ist notwendig für OpenRemote . Org Server ein PC , und Software (eHouse4OpenRemote), die es erlaubt Ihnen zu kontrollieren, , visualisieren und aktualisiert den Status OpenRemote Paneele Bauteile der einzelnen Plattformen:

  • Android Tablets , Smartphones
  • iPhone , iPad , iPod
  • Web-Browser

Obwohl OpenRemote . Org läuft auf folgenden Plattformen:

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

Wir beschreiben die OpenRemote Installation auf Windows-System , weil alle eHouse System Anwendungen für die Konfiguration , und so sind für Windows geschrieben .
Dennoch , dass die Liste der unterstützten Hardware für OR ist sehr breit , wir empfehlen nicht, die Installation auf einem Mini einzigen – Core-Computern , weil ihre Leistung kann den einwandfreien Betrieb der OpenRemote .
Bitte beachten Sie, dass EthernetRoomManager Controller eine Menge von Ressourcen durch OR überprüft wird:

  • 24 bis 35 digitalen Ausgängen
  • 12 digitale Eingänge
  • 3 Dimmer
  • bis zu 16 Messeingänge
  • und 10 andere Signale

Dies bedeutet, dass im Fall der nicht blockierenden unbenutzten Signale , OpenRemote Software fragt fast 80-mal die Hardware-Ressourcen von nur einem ERM .
CommManager hat viel mehr Ressourcen aus der Sicht OpenRemote Abfragen:

  • bis zu 80 Digitalausgänge
  • bis zu 48 Alarmeingänge (Active)
  • bis zu 48 Alarmeingänge (Alarm)
  • bis zu 48 Alarmeingänge (Warnung)
  • bis zu 48 Alarmeingänge (Monitoring)
  • bis zu 16 Messeingänge
  • etwa 10 anderen Signalen

Unter der Annahme, Komfort-Ausführung eHouse mit 10 EthernetRoomManager (ERM) + 1 CommManager , es gibt eine Menge von Signalen (resource Controller) durch OpenRemote (1100) überprüfen die einzige Umfrage wird eine erhebliche Menge an CPU signalisieren . Im Falle der schlechten Leistung Maschinen möglicherweise nicht leistungsfähig genug für OR , Daher empfehlen wir die Installation der PC mit mindestens 2 Prozessorkerne und 2 GB Speicher .
Um OpenRemote installieren . Org benötigen Sie die folgenden Komponenten (beachten Sie die Version der Komponente – nicht immer die neueste Version funktioniert):

  • Java JDK 1 . 6
  • Apache Tomcat 6 oder 7
  • Apache Ant 1 . 7 (Archiv . Apache . org / dist / ant / binaries / apache – Ameise – 1 . 7 . 0 – Kasten . zip)
  • Google GWT 2 . 4 . 0 von (google – Netz – Toolkit . GoogleCode . com / files / gwt – 2 . 4 . 0 . zip)
  • MySQL Server (und Verwaltungsprogramm , zB . MySQL Workbench , oder PHPMyAdmin)
  • Werkzeug, um die Quellen aus dem SVN-Repositories zu bekommen , zB für Windows . TortoiseSVN (tortoisesvn . net / downloads . html)

1 . Installieren von Java-Komponenten

  • Java SDK . Die Standard-Windows-Installer muss mit Administrator-Rechten ausgeführt werden
  • Tomcat 6 oder 7 – Anleitung . Entpacken Sie einfach den Inhalt des Verzeichnisses: ” C: \ Tomcat ” .
  • Setzen Sie die Umgebungsvariable JAVA_HOME , auf das Verzeichnis, in dem Java installiert ist , zB . C: \ Program Files \ Java \ jdk1 . 6 . 0_36

2 . Installation von MySQL , mit der InnoDB-Engine und MyISAM .

  • Erstellen eines Schemas ” Bienenstock ”
  • Erstellen Sie einen Benutzer mit vollen Zugriffsrechten auf das Schema ” Bienenstock ”
  • Konfigurieren ehouse4OpenRemote Anwendung auf den gleichen Benutzernamen und das Kennwort als Sie erstellt gesetzt

Installieren der Beehive (Service ist verantwortlich für die Verwaltung von Benutzern und Konfiguration)
Download des Quellcodes (OpenRemote . svn . sourceforge . net / svnroot / OpenRemote / trunk / Beehive)
Installieren Eclipse: (Wenn Sie gehen, um die OpenRemote Projekt Quellcodes modifizieren)

  • Download Eclipse IDE für Java EE Entwickler (Windows) aus (www . Finsternis . org / downloads /)
  • GWT Plugin – Installation nach den Unterlagen Entwicklern . google . com / eclipse / docs / install – von – Reißverschluss
  • Download ” OpenRemote-Controller ” Quelle svn
  • Hinzufügen Tomcat / controler / runtime in Windows Eclipse – > ; Anzeigen anzeigen – > ; Web Server . mulesoft . com / tomcat – Finsternis
  • ein neues Projekt erstellen, indem Sie die ” Bestehende Ant Buildfile ”
  • in den Eigenschaften des Projekts – Verbesserung Parameters ” Ziel Runtime ”