Système Smart Home Ehouse bâtiment intelligent.
Vérification ehouse l'état du système log Visualisation graphique contrôle graphique Texte et direct.



Système de ehouse pour vérifier les paramètres et l'état de tous les signaux de plusieurs façons.

Cela comprend:
  • ehouse pilotes système de log
  • Etat des capteurs d'alarme
  • Journal d'application ehouse Forfait système de
  • commutateurs à semi-
  • Device Status
  • les capteurs
Un grand nombre de mécanismes destinés à permettre le contrôle de l'état du système par les méthodes suivantes:
  • système de fichiers - créer des fichier de balises pour tous les signaux pour permettre une vérification rapide de l'état et la performance des systèmes multiples
  • GRAPHIQUEMENT - visualisation (Scalable Vector Graphics) pour tous les signaux, à travers des objets et des images créées individuellement
  • Les premiers à savoir (en ligne)
  • cycliquement (déconnecté)
  • textuellement - les journaux d'observation
Il ya plusieurs façons de vérifier l'état du système de ehouse, en utilisant diverses combinaisons des options mentionnées ci-dessus.
Les méthodes actuellement disponibles sont mises en œuvre dans le système de ehouse:
  • Clients FTP, Navigateur Internet, Explorateur Windows ou d'autres applications utilisés à distance ou localement. Texte Méthode - garder le (en ligne) ou cyclique (déconnecté)
  • " eHouseMobile " Plates-formes Windows Mobile pour la visualisation graphique (Scalable Vector Graphics) du système ehouse localement et à distance (via WiFi, LAN, Internet) - garder le (en ligne). screenshots
  • Créer un système de fichiers (tags et journaux) à ce jour (en ligne) par l'application " ehouse. exe " - lyriquement et localement
  • Demande " Visuel. exe " sur les plateformes Windows pour la visualisation graphique (Scalable Vector Graphics) du système ehouse, utilisées localement ou via LAN - garder le (en ligne). screenshots
  • Vérification Devices Enabled, Explorateur Windows. Texte Méthode - garder le (en ligne)
  • Demande " Mobile Manager à distance " (Java MIDP 2 mobiles. 0), vérifier l'état des appareils en restaurant les fichiers log du système reçu de mail envoyé périodiquement (hors ligne). Texte Méthode

Système de ehouse peuvent être contrôlés par du matériel, localement et à distance de plusieurs façons. Le contrôle peut être mis en œuvre:
  • Matériel par:
    • Commutateurs électriques associés à des événements (lorsqu'il est allumé ou éteint),
    • Capteurs reliés à des événements (au franchissement de seuils),
    • Alarme du détecteur (avec activation),
    • Télécommandes à infrarouge en standard Sony (CSARS) - contrôle local.
    • Télécommandes radio miniatures (stores système de contrôle et de sécurité) / IR (changer la RoomManager ' a)
  • Applications dédiées sont inclus dans le ehouse - envoyer des événements à travers:
    • SMS,
    • eMail,
    • BlueTooth,
    • WiFi,
    • Lan,
    • Internet.
  • Navigateur Web - envoyer des événements à travers:
    • eMail,
    • FTP,
  • Explorateur Windows - Copie directe d'événements:
    • LOCALEMENT,
    • distants (FTP),
  • Application client FTP - Copie directe d'événements à distance.
Un très grand nombre de méthodes pour contrôler le navigateur vous permet de contrôler un couple des manières, avec pratiquement n'importe quel navigateur travailler sur n'importe quel système d'exploitation. Dans le cas de limitations d'une méthode, Vous pouvez utiliser une autre. Ceci s'applique également à l'échec d'une méthode de transfert de données (par exemple. Plantage du serveur de messagerie, FTP), nous avons possibilité d'utiliser d'autres.
Même sous Windows, les différents navigateurs ont des caractéristiques différentes et des limitations. Testé trois principaux navigateurs pour Windows:
  • Opera 10,
  • FireFox 3. 6,
  • Internet Explorer 6. 0, 8. 0.

Méthode de contrôle

IE 6, 8 +

Opera 10 +

FireFox 3. 6 +

TIMONERIE Direct FTP

- (1) / +

- (1) / +

- (1) / +

TIMONERIE Texte HTTP (sous forme HTML)

+ / -

+ / -

+ / -

TIMONERIE Voir les cartes d'images graphiques générées +

+ / -

+ / -

+ / -

TIMONERIE Affichage graphique du XML avec des graphiques SVG

- (2) / -

+ / -

+ / -

TIMONERIE Graphique SVG avec compression JavaScript,

- (3) / -

+ / -

+ / -


Désignation: (+ / +) => ; contrôle du système (envoi d'événements) / l'observation des conducteurs, log, sorties etc.
  1. Built-in du client navigateur IE, Opera et Firefox n'est pas possible d'enregistrer et de copier fichiers sur le serveur ne peut pas contrôler le système afin ehouse. PAS a statué que l'installation de la fiche - D'autres ' dans ces navigateurs permis Afin de contrôler le navigateur via FTP. Alternativement, vous pouvez applications indépendantes d'utiliser un client FTP ou l'Explorateur Windows.
  2. Navigateur IE ne supporte pas XML.
  3. IE a de sérieuses limites lorsqu'il est utilisé comme les serveurs d'application NP. Adobe SVG Viewer. Il n'est pas possible d'exécuter une fenêtre ouverte Il n'est pas possible d'exécuter une fenêtre ouverte. ouvert (... )}. Cette erreur peut être contourné en modifiant le script de sorte que le système de contrôle ehouse, AFIN QUE événements ont été envoyés sans ouvrir une nouvelle fenêtre. Dans les nouvelles versions d'IE, Microsoft peut corriger cette erreur, ou faire vos propres graphiques SVG de soutien, qui a également résoudre ce PROBLÈME.
Sur l'unité de contrôle informatisé doivent être:
  • Machine Java installé (testé uniquement Soleil 1. 6. 0_17),
  • Navigateur doit avoir un soutien actif à Java et JavaScript,
  • pour faciliter le champ de statut n'est pas bloquée,
  • pop débloqué pour le serveur qui contient le système de fichiers ehouse.

Méthodes de lutte directe pour le FTP et un texte par le formulaire HTML sont généré automatiquement par le ehouse demande. exe avec un paramètre & Bdquo ; / Html & rdquo ;, après vos noms, et configuré système de.


Méthodes graphiques ont besoin pour créer une vue en utilisant Corel Draw Après avoir exporté les paramètres à partir d'une application de ehouse. exe avec un paramètre & Bdquo ; / Cdr & rdquo ;. Le processus de création de vues en utilisant une application externe CorelDraw est discuté dans les chapitres suivants de ce Documentation. Créez toutes les méthodes graphiques pour les navigateurs et les applications pour la visualisation est générée à partir d'un seul vue à travers VBA macro automatiquement, d'obtenir de haute similitude des images n'est pas dépendante de la technologie.

Tous les les fichiers nécessaires sont créés automatiquement, et accompagné de Scripts JavaScript, PHP et l'applet Java et permettent immédiate travaux sur l'applet de configuration. Applet de configuration, les formulaires de demande & Bdquo ; & Bdquo. exe & rdquo ;, qui génère simultanément des fichiers de configuration pour une application de EmailGate, Mobile Manager à distance, Visuel, eHouseMobile.


Sur le serveur web / FTP pour copier le contenu de catalogues HTML et XML à un seul endroit, sélectionnée dans les paramètres du répertoire distant Application & bdquo ; FtpGate. exe & rdquo ;. Cela permettra l'utilisation du contrôle FTP pour toutes les méthodes de contrôle. En plus de la même répertoire, upload répertoire & bdquo ; AllEvents \ & rdquo ; SI l'intention d'utiliser le contrôle direct par la copie De fichiers FTP.
Serveur Web pour gérer le système ehouse doit avoir (à un adresse):
  • Serveur SMTP sortant,
  • FTP,
  • HTTP,
  • Le support de PHP,
  • le soutien des marques régionales dans la langue (*),
  • gérer les noms longs et la taille des lettres (*),
  • permettent de connexion (authentification) pour le serveur HTTP, FTP, SMTP,
  • permettent la définition des droits d'accès pour les fichiers et propriétaire,

(*) Vous pouvez modifier le script pour renommer les fichiers.

Méthode de contrôle de départ sélectionnée dans le navigateur.

Contrôle de texte HTML:

  • Ouvrez le fichier dans le navigateur de l'adresse AdresWWW / répertoire / coureur. htm . Par exemple Ready peut être trouvé à www. ISYS. com / visuelle / facile / coureur. htm
  • Sélectionnez dans la liste des périphériques système ehouse,
  • Sélectionnez dans la liste pour envoyer un événement,
  • Sélectionnez la méthode d'envoyer FTP ou e-mail,
  • Presse & bdquo ; Ajouter un évènement & rdquo ;,
  • Attendez que le message de confirmation à l'événement système ehouse.

Contrôle HTML + Cartes graphiques:

  • Ouvrez le fichier dans le navigateur de l'adresse AdresWWW / répertoire / NazwaWidoku. html OU AdresWWW / répertoire / NazwaWidoku_ftp. html . Par exemple Ready peut être trouvée à l'adresse: www. ISYS. com / visuel / facile / Parter_ftp. html
  • Déplacez le curseur de la souris sur l'objet, qui ont l'intention de courir (changement d'état). EN Selon le type de navigateur et les options: vous pouvez recevoir ballon Nom de l'objet, changer le curseur, nom de l'objet peuvent apparaître dans Barre d'état du navigateur Internet. Cliquez sur la souris sur le objet sélectionné, qui commence à envoyer des événements à la ehouse système de.
  • Attendez que le message de confirmation à l'événement système ehouse.

Contrôle graphique XML + SVG:

  • Ouvrez le fichier dans un navigateur AdresWWW / répertoire / NazwaWidoku. xml OU AdresWWW / répertoire / NazwaWidoku_ftp. xml selon la façon dont les données ont été transmises au système de ehouse. Par exemple Ready peut être trouvée à l'adresse: www. ISYS. com / visuel / facile / sol. xml .
  • Déplacez le curseur de la souris sur l'objet, qui ont l'intention de courir (changement d'état). EN Selon le type de navigateur et les options: vous pouvez recevoir ballon Nom de l'objet, changer le curseur, nom de l'objet peuvent apparaître dans Barre d'état du navigateur Internet. Cliquez sur la souris sur le objet sélectionné, qui commence à envoyer des événements à la ehouse système de.

  • Attendez que le message de confirmation à l'événement système ehouse.

Contrôles graphiques SVG + JavaScript de compression:

  • Ouvrez le fichier dans un navigateur AdresWWW / répertoire / NazwaWidoku. svg OU AdresWWW / répertoire / NazwaWidoku_ftp. svg EN Selon la façon dont les données ont été transmises au système de ehouse. Par exemple Ready peut être trouvée à l'adresse: www. ISYS. com / visuel / facile / sol. svg
  • Déplacez le curseur souris sur un objet, qui ont l'intention de courir (changement d'état). EN Selon le type de navigateur et les options: vous pouvez recevoir ballon Nom de l'objet, changer le curseur, nom de l'objet peuvent apparaître dans Barre d'état du navigateur Internet. En outre, les changements de couleurs Remplissez objet. Cliquez sur la souris sur l'objet sélectionné au va commencer à envoyer des événements à la ehouse système de.
  • Attendez que le message de confirmation à l'événement système ehouse.

Le contrôle direct de la FTP (Windows Explorer ou client FTP):

  • Open the Windows Exploratorze AdresFTP / répertoire /. Par exemple Ready peut être trouvée à: www. ISYS. com / facile / - est nécessaire de se connecter car il ne prend pas en charge la transmission de l'identifiant et le mot de passe dans l'adresse,
     Se connecter au serveur FTP
  • Connectez-vous au serveur en utilisant votre nom d'utilisateur et mot de passe,
  • Copiez le fichier de l'emplacement de tous les événements (manifestations & bdquo ; AllEvents / & rdquo ; ). Produit & bdquo ; AllEvents / & rdquo ; doivent être copiés manuellement à l' Serveur FTP de façon appropriée des droits limités aux utilisateurs étrangers.
  • Collez-le dans votre répertoire et bdquo ; mails / & rdquo ;.

Affichage des journaux et l'état du périphérique via FTP:

  • Ouvrez le navigateur pour AdresServeraFTP / catalog / ou Pseudo: Mot de passe @ AdresServeraFTP / catalog /. Par exemple Ready peut être trouvée à l'adresse: ISYS. com / facile / - est nécessaire de se connecter car il ne prend pas en charge la transmission de l'identifiant et le mot de passe dans l'adresse,
     Se connecter au serveur FTP
  • Connectez-vous au serveur en utilisant votre nom d'utilisateur et mot de passe,
  • Parcourir les journaux, fichiers contenant les paramètres actuels du système, Fichiers des marqueurs comprennent électriques, capteurs d'activité, interrupteurs, etc.
Doit avoir les droits suivants de l'accès aux fichiers et répertoires sur votre serveur web / ftp, que toutes les fonctions du système fonctionne correctement.

NOMENCLATURE / File

Autorisations EXPLOITANT

Autorisations CATÉGORIE

Autorisations d'autres

ehouse /

XRW

XR

- - -

ehouse / *. * htm

XRW

XR

- - -

ehouse / *. ehouse / *

XRW

XR

- - -

ehouse / *. xml

XRW

XR

- - -

XR. RAVIN

XRW

XR

- - -

ehouse / *. js

XRW

XR

- - -

ehouse / *. php

XRW

XR

- - -

ehouse / *. *

XRW

R

- - -

ehouse / mails /

XRW

RW

- - -

RW

ehouse / AllEvents /

R

- - -

ehouse / logs /

XRW

R

- - -


Scripts généralement inclus ne nécessitent pas de modifications ne nécessitent donc pas des explications supplémentaires. Description des fichiers supplémentaires ajoutés au système est illustré ci-dessous:
  • Script & bdquo ; J'ai. php & rdquo ; vous permet de convertir les caractères au format requis pour chaque moyens de transmission et se prépare à envoyer des données. Accepte paramètres de transmission à la fois du POST et GET. SUPPLÉMENTAIREMENT vous permet d'envoyer sous la forme d'épreuves combinées (appareil & ndash ; événement) et une séparée. Le script effectue également un service de écrire des événements d'un serveur FTP. Dans le cas des erreurs d'écriture de signalisation vérifier les autorisations pour le répertoire et bdquo ; mails / & rdquo ; - utilisateur connecté doit avoir l'autorisation d'écriture dans ce répertoire.
  • Script & bdquo ; ehouse. js & rdquo ; lance l'applet pour envoyer des courriels ' et avec des événements. SUPPLÉMENTAIREMENT affiche des images dans la compression standard de SVG en œuvre afin fichiers (environ 2h01) par rapport à la normale que pour dessiner des graphiques le fichier XML. Dessinez toutes les figures, CONCURREMMENT les assignant à envoyer un événement. Le script peut être utilisé pour créer des méthodes de contrôle graphique.
  • Script & bdquo ; ehouseftp. js & rdquo ; est identique au script & bdquo ; ehouse. js & rdquo ; sauf qu'au lieu d'envoyer un événement en envoyant un email entre eux via FTP.
  • Applet & bdquo ; SE. jar & rdquo ; vous permet d'envoyer par eMail ' et les événements sélectionnés par Utilisateur. Il prépare le message dans le format du système ehouse et il protège. En outre, il est possible d'encoder messages électroniques pour accroître la sécurité. Applet à jour montre l'évolution de la transmission au serveur SMTP sur votre formulaire et sur la barre d'état de votre navigateur. Une fois que vous soumettez une adresse email valide ' AH fenêtre de l'applet devient vert pour indiquer la réussite. En cliquant de la souris sur une superficie totale de l'applet affiche le journal actuel Transmission.

Les exemples ci-dessus se réfèrent à l'application de démonstration créée dans un répertoire situé dans " Échantillons " attaché à l'installation de ehouse.


La version texte est généré automatiquement à partir d'une application " ehouse. exe / html ".
Version graphique est générée de plusieurs manières avec une vue dans le stwożonego demande " Version graphique est générée de plusieurs manières avec une vue dans le stwożonego demande ". Les scripts doivent être activés lors de l'ouverture du fichier, lui permettent d'exporter des vues de toutes les méthodes de contrôle et la visualisation graphique.
L'image du fichier source - Vue Stowożony pour une installation facile du système (petit budget). Exécuter des applications de l'emplacement de ehouse "....... \ Samples \ bin \ " logiciel vous permet de vérifier le système de chèque: Envoyer la journalisation sur le FTP, Contrôle FTP, eMail, GRAPHIQUEMENT, lyriquement et directement.
Effectuer un test complet du système, nécessite une connexion d'au moins:
  • Convertisseur RS232 - RS485 (COM1 à - par défaut),
  • au moins un des conducteurs, RM (55, 1), EM, PEUH.

Exemple créé basé sur la version confort de la conception architecturale mêmes.


Cette installation d'un système de projet ehouse se compose de:
  • 10 RoomManager ' CELUI-LÀ,
  • Gestionnaire de chaleur ' AH,
  • ExternalManager ' AH,
  • InputExternder ' InputExternder,
  • InputExtender ' et Bis.
Permet d'utiliser 100 % fonctionnalité du système ehouse.