eHouse4Java ehouse Domotique Logiciel – Open Source

ehouse Domotique – Logiciel eHouse4Java est un open source logiciel sous licence GNU pour les utilisateurs du système ehouse seulement .
Il permet:

  • Text Control
  • contrôle graphique
  • visualisation graphique de l'état du système
  • visualisation graphique du système (automatique pour chaque chambre / contrôleur)
  • communication avec les contrôleurs
  • Réception et l'état de synchronisation de tous les contrôleurs par l'intermédiaire de TCP / IP , réseaux (LAN , WAN , Intranet , Internet)
  • Réception et état de la synchronisation de tous les contrôleurs via le protocole UDP (LAN , Intranet)
  • Etat de la collecte de tous les contrôleurs pour un traitement ultérieur , par exemple dans le but de:
  • Visualisation
  • Créer des journaux
  • Créez vos propres algorithmes de contrôle et des systèmes dédiés
  • Créer des serveurs et des passerelles de communication pour les systèmes externes
  • Intégration avec d'autres matériels et logiciels ainsi que le troisième – appareils d'
  • Transfert d'événements des contrôleurs sur TCP / IP
  • commande vocale


L'utilisation de Java permet d'utiliser ce logiciel pour différents types de matériel équipés de la machine virtuelle Java .
Il peut fonctionner de la même façon sur les différents systèmes d'exploitation:

  • Windows depuis la version 95
  • Linux
  • Unix
  • etc .

Il fournit également la capacité de s'adapter facilement aux systèmes mobiles basés sur l'utilisation de Java:

  • Androïde
  • Java MIDP (Mobile)
  • Windows Mobile , Windows Phone (lors de la conversion en C #) qui est très similaire à Java

Il est donc possible de créer des logiciels de contrôle et de gestion Domotique ehouse sur n'importe quelle plate-forme matérielle:

  • PC
  • Micro-ordinateurs , Computer Cartes mères , panneaux de paroi basée sur un PC simplifié
  • Comprimés
  • PDA
  • Panneaux graphiques
  • Smartphones
  • TouchPhones
  • Un autre matériel miniature mis en œuvre avec le support Java

Un autre facteur très important est le caractère libre et la disponibilité des outils de développement Java , qualité comparable à un compilateurs très coûteux tels que Microsofts ‘ Visual Studio , Embarcaderos ‘ , etc . .
Cela vous permet de créer des applications professionnelles sans avoir à investir dans des logiciels coûteux .
Il permet également la création d'un logiciel dédié pour les différentes versions détaillant équipements , etc . .
Jusqu'ici , nous fournissons un logiciel gratuit avec application de contrôle de code source constitue le cœur du système Producteur Domotique ehouse prend en charge toutes les versions actuelles du système:

  • ehouse 1 (485) sous la supervision d'un ordinateur
  • ehouse 1 sous le contrôle de CommManager
  • Ethernet ehouse (eHouse4Ethernet)

A cet effet, , nous utilisons l'environnement de développement libre NetBeans .
Son installation et sa configuration est décrite dans l'article ” Intelligente développement de logiciels maison dans Netbeans (Java , Java MIDP , Android) ”
EHouse4Java logiciel est un add – sur les logiciels pour PC et ehouse utilise directement les fichiers de configuration dans le répertoire ” ehouse ” système .

  1. La configuration initiale est créée par le moyen d'application du système de configuration ehouse ” ConfigAux . exe ” .
  2. Ensuite, il est nécessaire d'exporter les paramètres du panneau du système exécutant l'application de eHouse1 ” ehouse . exe / mobile ” .
  3. La mise en place de panneaux de contrôleurs eHouse4Ethernet est généré à partir de l'application ” CommManagerCfg . exe ” pour chaque contrôleur Ethernet . Il est nécessaire pour ce but presse ” Créer un fichier mobile ” , ou approprié dans un langage de description de données dans l'application .
  4. dans le répertoire à partir duquel l'application sera exécutée eHouse4Java , placer un fichier texte ” chemin . cfg ” , dans lequel la première ligne est le chemin vers le répertoire ” e – Maison ” Système de Domotique par exemple, . ” c: \ e – maison \ ” (Sans les guillemets , et d'autres personnages .
  5. eHouse4Java copie sur le disque et de l'ouvrir dans le projet d'application NetBeans
  6. démarrez-le en appuyant sur la touche de fonction ” F6 ”
  7. en dehors de NetBeans tourne, il suit la ligne de commande ” ehouse4java . bocal ” le cas échéant chemin Java est ajouté au système d'exploitation de variables globales