Ehouse Domótica – Software eHouse4Java é un de código aberto software baixo licenza GNU para usuarios do sistema eHouse só .
El permite:
- Texto Control
- control gráfico
- visualización gráfica do estado do sistema
- visualización gráfica do sistema (automático para cada cuarto / controlador)
- comunicación con controladores
- Recepción e status de sincronización de todos os controladores vía protocolo TCP / IP , redes (LAN , WAN , Intranet , Internet)
- Recepción e status de sincronización de todos os controladores vía protocolo UDP (LAN , Intranet)
- Estado da colección de todos os controladores para a súa posterior procesamento , por exemplo, coa finalidade de:
- Visualización
- Crear Rexistros
- Crea seus propios algoritmos de control e sistemas dedicados
- Crear servidores e gateways de comunicación para calquera sistemas externos
- Integración con outros hardwares e softwares, así como terceira – dispositivos de outros
- Transferencia de eventos para controladores sobre TCP / IP
- control de voz
O uso de Java permite usar este software para varios tipos de equipos equipada con máquina virtual Java .
Pode traballar da mesma forma en distintos sistemas operativos:
- Windows desde a versión 95
- Linux
- Unix
- etc .
Tamén proporciona a capacidade de adaptarse facilmente a sistemas móbiles con base na utilización de Java:
- Andróide
- Java MIDP (móbil)
- Windows Mobile , Windows Phone (ao converter a C #), que é moi semellante ao Java
Por conseguinte, é posible a creación de control e un sistema de software de xestión Domótica Ehouse en calquera plataforma de hardware:
- PCs
- Empresa , Tarxetas de ordenador , paneis de parede baseados en PC simplificada
- Tablets
- PDAs
- Paneis gráficos
- Smartphones
- TouchPhones
- Outro hardware en miniatura aplicado con soporte a Java
Outro factor moi importante é a natureza libre e dispoñibilidade de ferramentas de desenvolvemento Java , calidade comparable cun compiladores moi caros, como Microsofts ‘ Visual Studio , Embarcaderos ‘ , etc . .
Isto permite que crear aplicacións profesionais sen ter que investir en programas caros .
Ademais, permite a creación de un programa dedicado a diferentes versións detallando equipo , etc . .
Ata agora , nós fornecen un paquete de software libre con código fonte de aplicacións de control constitúe o núcleo do sistema Produtor de Domótica Ehouse permite todas as versións actuais do sistema:
- Ehouse 1 (485), baixo a supervisión dun PC
- Ehouse 1, baixo a supervisión de CommManager
- Ethernet eHouse (eHouse4Ethernet)
Para este efecto, , usamos o ambiente de desenvolvemento libre IDE .
A súa configuración é discutido no artigo ” Desenvolvemento de software intelixente para casa no IDE (Java , Java MIDP , Android) ”
EHouse4Java software é un complemento – en software para PC e eHouse usa directamente os ficheiros de configuración no directorio ” Ehouse ” sistema .
- A configuración inicial é creada pola forma en que o sistema de aplicación de configuración eHouse ” ConfigAux . exe ” .
- Entón é necesario para exportar a configuración para o panel do sistema executando a aplicación eHouse1 ” Ehouse . exe / mobile ” .
- Configurar controladores para paneis eHouse4Ethernet é xerada a partir da aplicación ” CommManagerCfg . exe ” para cada controlador Ethernet . É necesario que esta prensa propósito ” Crear un arquivo móbil ” , ou apropiado nunha linguaxe de descrición dada na aplicación .
- no directorio dende o cal a aplicación será executado eHouse4Java , poñer un arquivo de texto ” camiño . CFG ” , en que a primeira liña é o camiño para o directorio ” e – Casa ” do sistema Domótica por exemplo . ” C: \ e – casa \ ” (Sen as comiñas , e outros personaxes .
- copia eHouse4Java para o disco e abri-lo no proxecto de aplicación IDE
- inicia-lo premendo a tecla de función ” F6 ”
- fóra do IDE é executado segue na liña de comandos ” ehouse4java . vasos ” instalada camiño Java é engadido ao sistema operativo de variables globais