Domòtica es pot integrar amb OpenRemote . Org utilitzar aquest programari en Java .
Així que pot funcionar en qualsevol maquinari amb una màquina virtual Java implementat .
Exportar dades del sistema de eHouse a OpenRemote
Després de configurar el programari en un arxiu de text ” JavaORServer . cfg ” , establir varibles globals de programari que són les característiques principals de l'aplicació .
En establir la variable ” ehousecommunication . ExportOpenRemoteDesignerObjects = true ” li permet exportar la configuració del sistema per eHouse OpenRemote . Org .
Perquè OpenRemote . Org a la versió actual no té una interfície d'importació de dades , per a la integració amb sistemes externs , cal escriure directament a la base de dades OpenRemote . Org anomenat ” Rusc ” .
Els paràmetres d'usuari a les bases de dades locals s'inclouen en les variables:
- ehousecommunication . BeehiveUserName – Beehive base de dades d'usuari
- ehousecommunication . BeehiveUserPassword – contrasenya
- ehousecommunication . Dbhost – adreça del servidor mysql
- ehousecommunication . MysqlPort – mysql port del servidor
Les opcions addicionals relacionades amb l'exportació a eHouse OpenRemote:
- ehousecommunication . IgnoreAtChar – ignorar tots els senyals, que inclou una ‘ @ ‘ per a l'exportació
- ehousecommunication . DisabledOpenRemoteExportTCP – Exporta la configuració de controladors Ethernet
- ehousecommunication . DisabledOpenRemoteExportEhouse1 – Exporta la configuració de controladors eHouse1
EHouse4OpenRemote aplicació després d'executar els ajustaments anteriors , Carrega la configuració de base de dades completa a OpenRemote , que comprèn:
- ” Botons Sortides digitals ” amb la possibilitat de canvis d'estat i l'estat de lectura
- Llegir l'estat de les entrades digitals
- Convertidor analògic / digital d'entrada , El mesurament i la lectura de valor
- Les entrades d'alarma dividits en seguretat màscara (actiu , alarma , advertència , monitoratge) i llegir l'estat
- ” Programes botons ” amb la capacitat de canviar el programa
- ” Rodets i els botons dels programes de seguretat ” amb la capacitat de canviar el programa
- ” Programes ADC Botons ” amb la capacitat de canviar la
- ” Zona de seguretat botó ” canvis i la lectura de la zona actual
Hi ha una gran quantitat de dades , senyals de manera no utilitzats han de ser limitats per canviar els seus noms per l'addició del senyal ‘ @ ‘ i el bloqueig de les exportacions mitjançant l'establiment de la variable de ehousecommunication . IgnoreAtChar = true .
Les dades es divideixen en unitats separades juntament amb additius adequats ” – Sortides ” , ” – Programes ” , ” – ADCPrograms ” etc .
Després d'exportar dades de la mitjana del sistema, hi ha milers Comfort , Així que cal treure manualment articles , que no voleu controlar .
En cas contrari OpenRemote demanarà per a cada dispositiu individual que és una forma molt ineficient .
Aquest és un estat molt pitjor mètode d'actualització de controlador , en comparació amb les aplicacions natives del panell eHouse , eHouse sistema de visualització per a diferents plataformes , que processa totes les dades des de l'estat binari del controladors al costat dels panells . Estats són rebuts en paquets , un per a cada local de controladors en uns 15 segons cada , que conté uns pocs centenars de bytes .
Per tant , per les plataformes suportades pel sistema de eHouse , Sempre és millor utilitzar les nostres aplicacions , que , d'altra banda , no requereix un equip addicional amb eHouse4OpenRemote programari i OpenRemote . Org . Programari eHouse es connecta directament als controladors de xarxa Ethernet . En el cas del sistema eHouse1 controladors sota la supervisió del Gestor de comunicació connectar indirectament a través de gestor de comunicació . Domòtica eHouse4OpenRemote – JAVA
Després de l'exportació a bases de dades OpenRemote . Org ” Rusc ” ” dissenyador ” pot crear un panell de configuració individual , utilitzant el senyal de llest , comandament , Etiquetes , Interruptors , sensors d'acord amb les necessitats de cada panell individual .