L'intégration de la domotique ehouse à OpenRemote . Org environnement

OpenRemote . Org environnement permet la création de stand – seuls panneaux de contrôle pour contrôler différents systèmes dans les types de plantes Producteur Domotique :

Annuler les modifications

Nouveau! ;

  • Domotique dans diverses normes
  • Les bâtiments intelligents dans diverses normes
  • Audio / Vidéo , HiFi fabricants divers
  • la possibilité d'une intégration avec java


OpenRemote . Environnement Org est entièrement écrit en Java qui permet d'ajouter des systèmes supplémentaires , des protocoles et des codes de contrôle d'appareils externes .
OpenRemote . Org grands avantages de ce système sont:

  • Le logiciel libre – freeware
  • Code source libre – opensource
  • Capacité à intégrer avec n'importe quel système de OpenRemote par les applications Java pour communiquer
  • développement continu du système de nouveaux protocoles de communication avec les différents systèmes
  • Une énorme base de données de signaux infrarouges pour contrôler des appareils comme la télévision , HiFi , Acoustique , Vidéo , etc .

Le serveur ” Télécommande ” s'exécute sur ” Matou ” Serveur d'application , transférer des données entre les panneaux et les contrôleurs Quering leur statut , contribution , sorties , les signaux de mesure, etc . .
Panneaux coopérant avec OpenRemote avoir installé le logiciel client de communiquer avec le serveur .
Actuellement, le logiciel est disponible pour les panneaux:

  • Androïde
  • iPhone / iPad / iPod
  • Navigateurs Web

Il est possible de créer des panneaux sur la plate-forme ci-dessus (smartphones , Comprimés , touchphones , Etc PC) .
pour le système de ehouse intégration avec OpenRemote application java (eHouse4OpenRemote) est nécessaire , ce qui correspond à la requête de serveur OpenRemote , et envoyer des commandes de contrôle .
EHouse4OpenRemote superposition logiciel est dédié à OpenRemote ayant les fonctions suivantes:

  • Il agit comme un ” Serveur Proxy ” ou ” porte ” entre ” OpenRemote ” et ehouse contrôleur
  • Mises à jour d'état du contrôleur sont envoyées via UDP de diffusion – écoute continue
  • Configurations de chargement , noms des contrôles internes pour cache de l'application
  • Quering pour le statut actuel , états de sortie , entrées , gradateurs , entrées de mesure de la cache de l'application interne
  • Contient serveur TCP / IP , qui peuvent recevoir des événements à partir d'applications OpenRemote et d'autres
  • Comprend client TCP / IP , qui vous permet d'envoyer des commandes aux contrôleurs et permet l'autorisation de Système d'automatisation ehouse Accueil
  • Comprend plusieurs – fileté serveur TCP / IP , qui écoute les requêtes sur l'état des contrôleurs et des événements cache de l'application à envoyer aux contrôleurs
  • Cela permet à toute la portée de la ” Designer OpenRemote ” tous les signaux des entrées des contrôleurs: , Sorties , entrées de mesure , gradateurs , programmes , des zones de sécurité . Il lit l'état ou condition d'un signal qui rend plus facile à mettre en œuvre et de réduire considérablement le temps
  • Cela permet à toute la portée de la ” Designer OpenRemote ” événements du système ehouse associés à des contrôleurs – OpenRemote que les commandes du système beaucoup plus facile et d'accélérer la mise en œuvre et l'intégration de systèmes

L'application doit être configuré dans un seul fichier de configuration ” JavaORServer . cfg ” situé dans le répertoire où le fichier a été placé ” eHouse4OpenRemote . bocal ” d'applications eHouse4OpenRemote .
Tous les noms et la configuration des contrôleurs est lu à partir du chemin spécifié du répertoire d'installation ehouse le système Windows .

le fichier de configuration est la suivante (entre parenthèses est une description qui doit être retiré):
192 . 168 . 0 . 254 (CommManager adresse ou PC ehouse serveur d'application)
9876 (TCP / IP , CommManager ou l'application ehouse PC serveur – d'envoyer des commandes)
6789 (diffusion UDP port d'écoute – l'état de réception des dispositifs de commande)
passwd (mot de passe pour CommManager d'autorisation par mot de passe crypté ou normale)
00000000000000000000000000000000000000 (Pas de changement)
c: \ e – maison \ (chemin vers le serveur d'applications ehouse)
4321 (Port TCP / IP du serveur – pour communiquer avec OpenRemote ou d'autres services)
127 . 0 . 0 . 1 (liaison – adresse de la machine locale où eHouse4OpenRemote est installé)
localhost (l'hôte local pour atteindre la base de données de Beehive OpenRemote)
3306 (Port Access vers MySQL)
Cp1250 (page de code Windows pour lire les fichiers de configuration)
ruche (nom d'utilisateur à la base de données de ruche OpenRemote)
beehivepass (mot de passe utilisateur pour accéder à la base de données de ruche OpenRemote)

Pour lancer un logiciel de configuration ehouse contrôleurs pour eHouse4OpenRemote doit être exécuté ” ehouse . exe / mobile ” après chaque changement de nom dans le système et l'ajout / suppression contrôleur .

Configuration du pilote Ethernet crée automatiquement un enregistrement chaque fois que les nouveaux paramètres du contrôleur sera effectué .