eHouse Domòtica – Programari eHouse4Java és un de codi obert programari sota llicència GNU per als usuaris del sistema eHouse només .
Permet:
- Text de control
- control gràfic
- visualització gràfica de l'estat del sistema
- visualització gràfica del sistema (automàtic per a cada habitació / controlador)
- comunicació amb els controladors
- La recepció i estat de la sincronització de tots els controladors a través de TCP / IP , xarxes (LAN , WAN , Intranet , Internet)
- La recepció i estat de la sincronització de tots els controladors mitjançant el protocol UDP (LAN , Intranet)
- Col · lecció d'estat de tots els controladors per al seu posterior processament , per exemple, amb el propòsit de:
- Visualització
- Crear registres
- Creu seus propis algoritmes de control i sistemes dedicats
- Crear servidors de comunicació i passarel · les per qualsevol sistema extern
- La integració amb un altre maquinari i programari, així com el tercer – dispositius d'altres fabricants
- La transferència dels esdeveniments als controladors a través de TCP / IP
- control de veu
L'ús de Java permet utilitzar aquest programari per a diversos tipus de maquinari equipades amb màquina virtual Java .
Es pot treballar de la mateixa manera en diferents sistemes operatius:
- Windows des de la versió 95
- Linux
- Unix
- etc .
També proporciona la capacitat d'adaptar fàcilment als sistemes mòbils basats en l'ús de Java:
- Androide
- Java MIDP (Mobile)
- Windows Mobile , Windows Phone (quan es converteix C #), que és molt semblant a Java
Per tant, és possible crear sistema de control i programari de gestió Domòtica eHouse en qualsevol plataforma de maquinari:
- PC
- Microordinadors , Plaques mare per a ordinadors , panells de paret sobre la base d'un PC simplificat
- Tablets
- PDAs
- Panells gràfics
- Smartphones
- TouchPhones
- Un altre maquinari implementat en miniatura amb suport Java
Un altre factor molt important és la naturalesa lliure i la disponibilitat d'eines de desenvolupament Java , qualitat comparable amb un compilador molt cars, com Microsofts ‘ Visual Studio , Embarcadors ‘ , etc . .
Això li permet crear aplicacions professionals sense haver d'invertir en costós programari .
També permet la creació d'un programari dedicat per les diferents versions que detallen equip , etc . .
Fins aquí , oferim un paquet de programari lliure amb aplicació de control de codi font constitueix el nucli del sistema Home Automation Productor eHouse suporta totes les versions actuals del sistema:
- eHouse 1 (485), sota la supervisió d'un PC
- eHouse 1 sota la supervisió del Gestor de comunicació
- EHouse Ethernet (eHouse4Ethernet)
Per aquest propòsit , fem servir l'ambient lliure NetBeans desenvolupament .
La seva instal · lació i configuració es discuteixen en l'article ” Casa intel · ligent desenvolupament de programari en Netbeans (Java , Java MIDP , Android) ”
EHouse4Java programari és un complement – en programari per a PC i eHouse utilitza directament els fitxers de configuració al directori ” eHouse ” sistema .
- La configuració inicial és creat per la forma en la configuració del sistema eHouse aplicació ” ConfigAux . exe ” .
- Llavors cal exportar la configuració del panell del sistema que executa l'aplicació eHouse1 ” eHouse . exe / mòbil ” .
- Configuració de controladors per als panells eHouse4Ethernet es genera a partir de la sol · licitud ” CommManagerCfg . exe ” per a cada controlador Ethernet . És necessari per a aquest propòsit premsa ” Crear arxius mòbils ” , o apropiat en un llenguatge de descripció facilitada a la sol · licitud .
- al directori des del qual s'executarà l'aplicació eHouse4Java , col · locar un arxiu de text ” camí . cfg ” , en la qual la primera línia és la ruta d'accés al directori ” i – Casa ” de sistema Domòtica per exemple, . ” c: \ i – casa \ ” (Sense les cometes , i altres personatges .
- eHouse4Java còpia al disc i obrir-lo en el projecte d'aplicació de NetBeans
- iniciar prement la tecla de funció ” F6 ”
- fora de NetBeans funciona el següent des de la línia de comandes ” ehouse4java . pot ” si està instal · lat Java camí s'afegeix al sistema de funcionament de les variables globals