eHouseFor OpenRemote – open source source code te integreren met gebouwautomatisering bedieningspanelen . Gegevens exporteren naar OpenRemote . Org

Home Automation kan worden geïntegreerd met OpenRemote . Org het gebruik van deze software in Java .
Dus het kan werken op elke hardware met een Java geïmplementeerd virtuele machine .

Exporteren van gegevens uit eHouse systeem te OpenRemote

Nadat u de software in een tekstbestand ” JavaORServer . cfg ” , set global Variabelen van software die de belangrijkste kenmerken van de applicatie .
De timer ” ehousecommunication . ExportOpenRemoteDesignerObjects = true ” kunt u eHouse systeem te exporteren naar OpenRemote . Org .
Omdat OpenRemote . Org in de huidige versie niet over een data-invoer-interface , voor integratie met externe systemen , moet rechtstreeks schrijven naar de database OpenRemote . Org naam ” Bijenkorf ” .
Gebruiker parameters lokale database zijn opgenomen in de variabelen:

  • ehousecommunication . BeehiveUserName – Beehive gebruikersdatabase
  • ehousecommunication . BeehiveUserPassword – wachtwoord
  • ehousecommunication . Dbhost – mysql-server-adres
  • ehousecommunication . MysqlPort – mysql server poort

Extra opties met betrekking tot de uitvoer eHouse naar OpenRemote:

  • ehousecommunication . IgnoreAtChar – negeert alle signalen die een omvat ‘ @ ‘ voor de export
  • ehousecommunication . DisabledOpenRemoteExportTCP – Export instellingen voor Ethernet-controllers
  • ehousecommunication . DisabledOpenRemoteExportEhouse1 – Export instellingen voor eHouse1 controllers

EHouse4OpenRemote toepassing na het uitvoeren van de bovenstaande instellingen , laadt de volledige configuratie van de database OpenRemote , omvattende:

  • ” Digitale uitgangen knoppen ” met de mogelijkheid van veranderingen staat en lezen staat
  • Lees de status van de digitale ingangen
  • Analoog / Digitaal converter ingang , Het meten en het lezen van waarde
  • Alarmingangen verdeeld in veiligheid masker (actieve , alarm , waarschuwing , monitoring) en lees de status
  • ” Programma-knoppen ” met de mogelijkheid om het programma te wijzigen
  • ” Rollen en beveiligingsprogramma's knoppen ” met de mogelijkheid om het programma te wijzigen
  • ” ADC's Knoppen ” met het vermogen om de verandering
  • ” Beveiligingszone-knop ” veranderingen en het lezen van de huidige zone

Er is veel van Data , dus ongebruikte signalen moet worden beperkt door het veranderen van hun naam door het toevoegen van het teken ‘ @ ‘ en het blokkeren van de export door de variabele ehousecommunication . IgnoreAtChar = true .
De gegevens worden in afzonderlijke eenheden samen met geschikte toevoegsels ” – Uitgangen ” , ” – Programma's ” , ” – ADCPrograms ” enz. .
Na het exporteren van gegevens uit het systeem gemiddeld zijn er duizenden Comfort , Dus moet verwijderen items , we willen niet te controleren .
Anders OpenRemote wordt individueel vragen voor elk apparaat dat is zeer inefficiënte manier .
Dit is een veel slechtere controller status update methode , in vergelijking met eHouse oorspronkelijke panel toepassingen , in eHouse systeem visualisatie voor verschillende platformen , die verwerkt alle gegevens van de binaire status van de controller op panelen kant . Statussen worden ontvangen in pakketten , een voor elke controller pand aan ongeveer 15 seconden per , met een paar honderd bytes .
Daarom , voor de platforms worden ondersteund door eHouse systeem , altijd beter om onze toepassingen , die , bovendien , vereist geen extra PC met eHouse4OpenRemote software en OpenRemote . Org . eHouse Software maakt rechtstreeks verbinding met het Ethernet-netwerk-controllers . In het geval van systeemcontrollers eHouse1 onder toezicht van CommManager indirect aansluiten via CommManager . Home Automation eHouse4OpenRemote – JAVA
Na de export naar databases OpenRemote . Org ” Bijenkorf ” ” ontwerper ” kan een configuratiescherm individueel , het gebruik van de ready-signaal , commando , Labels , Schakelaars , sensoren volgens de behoeften van elke afzonderlijke panel .