Home Automation kan integreres med OpenRemote . Org bruke denne programvaren i Java .
Så det kan fungere på alle maskinvare med en Java virtuell maskin implementert .
Eksportere data fra eHouse system for å OpenRemote
Etter at du har satt opp programvaren i en tekstfil ” JavaORServer . cfg ” , angi globale varibles av programvare som er de viktigste funksjonene i programmet .
Innstille variabelen ” ehousecommunication . ExportOpenRemoteDesignerObjects = true ” kan du eksportere eHouse systeminnstillingene til OpenRemote . Org .
Fordi OpenRemote . Org i den gjeldende versjonen ikke har en data import grensesnitt , for integrasjon med eksterne systemer , er det nødvendig å skrive direkte til databasen OpenRemote . Org heter ” Bikube ” .
Brukerparametere til lokale databaser er inkludert i variablene:
- ehousecommunication . BeehiveUserName – Bikube brukerdatabase
- ehousecommunication . BeehiveUserPassword – passord
- ehousecommunication . Dbhost – mysql-server-adresse
- ehousecommunication . MysqlPort – mysql-server port
Flere alternativer knyttet til eksport eHouse å OpenRemote:
- ehousecommunication . IgnoreAtChar – ignorere alle signaler som inkluderer en ‘ @ ‘ for eksport
- ehousecommunication . DisabledOpenRemoteExportTCP – Eksportere innstillinger for Ethernet-kontrollere
- ehousecommunication . DisabledOpenRemoteExportEhouse1 – Eksportere innstillinger for eHouse1 kontrollere
EHouse4OpenRemote søknad etter å ha kjørt innstillingene ovenfor , laster hele konfigurasjonen til OpenRemote database , omfattende:
- ” Digitale utganger knapper ” med mulighet for endrer tilstand og lesing stat
- Les status for de digitale inngangene
- Analog / digital omformer inngang , Måling og lese verdi
- Alarminnganger delt inn sikkerhet maske (aktiv , alarm , advarsel , overvåking) og lese status
- ” Programmer knapper ” med muligheten til å endre programmet
- ” Valser og sikkerhet programmer knapper ” med evnen til å endre programmet
- ” ADC programmer Knapper ” med evnen til å endre den
- ” Sikkerhetssone knapp ” endringer og lesing av dagens sone
Det er mye data , så ubrukte signaler bør begrenses ved å endre navnene deres ved å legge skiltet ‘ @ ‘ og blokkerer eksport ved å sette variabelen ehousecommunication . IgnoreAtChar = sant .
Dataene er inndelt i separate enheter sammen med egnede additiver ” – Utganger ” , ” – Programmer ” , ” – ADCPrograms ” etc .
Etter å eksportere data fra systemet gjennomsnitt er det tusenvis komfort , Så det er nødvendig å manuelt fjerne elementer , Vi ønsker ikke å overvåke .
Ellers OpenRemote vil be for hver enhet individuelt som er svært ineffektiv måte .
Dette er en mye verre controller statusoppdatering metode , sammenligne eHouse innfødte paneler , i eHouse system visualisering for ulike plattformer , som prosesserer alle data fra den binære status av kontrolleren for paneler side . Statuser mottas i pakker , en for hver kontrolleren lokaler på ca 15 sekunder hver , inneholder noen få hundre bytes .
Derfor , for plattformer som støttes av eHouse system , alltid bedre å bruke våre programmer , som , dessuten , krever ikke en ekstra PC med eHouse4OpenRemote programvare og OpenRemote . Org . eHouse Software kobles direkte til Ethernet nettverk kontrollere . I tilfelle av systemet kontrollere eHouse1 under tilsyn av CommManager koble indirekte via CommManager . Home Automation eHouse4OpenRemote – JAVA
Etter eksport til databaser OpenRemote . Org ” Bikube ” ” designer ” kan opprette en konfigurasjon panel individuelt , hjelp klarsignalet , kommando , Etiketter , Brytere , sensorer i henhold til behovene til hvert enkelt panel .