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 .