eHouseFor OpenRemote – open source kildekode til at integrere med bygningsautomatiksystemer kontrolpaneler . Eksportere data til OpenRemote . Org

Home Automation kan integreres med OpenRemote . Org bruge denne software i Java .
Så det kan arbejde på alle hardware med en Java virtuel implementeret maskine .

Eksportere data fra eHouse system til OpenRemote

Når du har oprettet softwaren i en tekstfil ” JavaORServer . cfg ” , sætte globale varibles af software som er de vigtigste funktioner i programmet .
Indstilling af variable ” ehousecommunication . ExportOpenRemoteDesignerObjects = true ” giver dig mulighed for at eksportere eHouse system indstillinger til OpenRemote . Org .
Fordi OpenRemote . Org i den nuværende version ikke har en data import-interface , for integration med eksterne systemer , er det nødvendigt at direkte skrive til databasen OpenRemote . Org navngivet ” Beehive ” .
Bruger parametre til lokale databaser indgår i de variable:

  • ehousecommunication . BeehiveUserName – Beehive brugerdatabase
  • ehousecommunication . BeehiveUserPassword – adgangskode
  • ehousecommunication . Dbhost – mysql server adresse
  • ehousecommunication . MysqlPort – mysql server port

Yderligere muligheder i forbindelse med eksport eHouse at OpenRemote:

  • ehousecommunication . IgnoreAtChar – ignorere alle signaler, der omfatter en ‘ @ ‘ til eksport
  • ehousecommunication . DisabledOpenRemoteExportTCP – Eksport indstillinger for Ethernet-controllere
  • ehousecommunication . DisabledOpenRemoteExportEhouse1 – Eksport indstillinger for eHouse1 controllere

EHouse4OpenRemote ansøgning efter at have kørt ovenstående indstillinger , indlæser komplette konfiguration i OpenRemote database , omfattende:

  • ” Digitale udgange knapper ” med mulighed for ændringer tilstand og læsning tilstand
  • Læs status for de digitale indgange
  • Analoge / digitale konverter indgang , Måling og læsning værdi
  • Alarmindgange opdelt i sikkerhed maske (aktiv , alarm , advarsel , overvågning) og læse status
  • ” Programmer knapper ” med evnen til at ændre et program
  • ” Rollers og sikkerhedsprogrammer knapper ” med evnen til at ændre programmet
  • ” ADC Programmer Knapper ” med evnen til at ændre
  • ” Sikkerhed zone knap ” ændringer og læsningen af ​​den aktuelle zone

Der er en masse data , så ubrugte signaler bør begrænses ved at ændre deres navne ved at tilføje tegnet ‘ @ ‘ og blokering eksporten ved at indstille den variable ehousecommunication . IgnoreAtChar = true .
Dataene er opdelt i separate enheder sammen med egnede additiver ” – Udgange ” , ” – Programmer ” , ” – ADCPrograms ” etc .
Efter eksportere data fra systemet gennemsnit er der tusindvis Comfort , Så det er nødvendigt manuelt at fjerne varer , vi ikke ønsker at overvåge .
Ellers OpenRemote vil bede for hver enhed individuelt som er meget ineffektiv måde .
Dette er en meget værre controller statusopdatering metode , sammenligne med eHouse native applikationer på skærmen , i eHouse system visualisering til forskellige platforme , som behandler alle data fra den binære status af controlleren på panelerne side . Statusangivelser modtages i pakker , én for hver controller lokaler på cirka 15 sekunder hver , indeholder et par hundrede bytes .
Derfor , for de platforme, der understøttes af eHouse system , altid bedre at bruge vores applikationer , som , desuden , kræver ikke en ekstra PC med eHouse4OpenRemote software og OpenRemote . Org . eHouse Software sluttes direkte til Ethernet-netværket controllere . I tilfælde af systemets styreenheder eHouse1 under tilsyn af CommManager forbinde indirekte via CommManager . Home Automation eHouse4OpenRemote – JAVA
Efter eksport til databaser OpenRemote . Org ” Beehive ” ” designer ” kan skabe et konfigurationspanel individuelt , ved hjælp af klarsignal , kommando , Etiketter , Switches , sensorer i henhold til behovene i hvert enkelt panel .