Überprüfen Zustand eHouse System Protokolle grafische Visualisierung .

Do It Yourself
eHouse.Im
Home Automation Building Management System

Überprüfen Zustand eHouse System Protokolle grafische Visualisierung .

eHouse System ermöglicht die Überprüfung Parameter und Stand der alle Signale ,  Geräte ,  Sensoren mit vielen unterschiedlichen Methoden . Es ist betroffen:

Intelligent House
  • eHouse System Mikrocontroller-Protokolle ,

  • eHouse Software Paket-Logs ,

  • Devices (Ausgänge) Staaten und Protokolle ,

  • Switches (Eingänge) Zustände ,

  • Alarm-Sensoren Staaten (Aktivierungen) ,

  • Werte von analogen Sensoren .

Viele verschiedene Methoden erstellt wurden ,  zu ermöglichen, Überprüfung des Systems auf allen Betriebssystemen ,  Internet Browser und andere Anwendungen für Endbenutzer Komfort .

Intelligent House
  • Online ,

  • Konjunkturbereinigter (Off - line) ,

  • Örtlich ,

  • entfernt ,

  • Text & ndash ;  Anzeige Protokoll ,

  • Grafische - Visualisierung (skalierbare Vektorgrafik) für jedes Signal ,  durch individuell erstelltes Objekt für Geräte-Zustände und Parameter ,

  • Dateisystem & ndash ;  Schaffung Dateizeigern , Fahnen ,  Protokolle für die einzelnen Signale ermöglicht eine einfache und schnelle Überprüfung der Systemstatus -  lokal oder remote .

Viele Kombinationen der oben genannten Methoden wurde erstellt für Bedienkomfort und die Wahl .
Folgende Methoden sind derzeit Implementiert in eHouse System:

Intelligent House
  • File System Schöpfung (Zeiger ,  Fahnen und Protokolle) in Echtzeit erstellt -  online ,  durch " eHouse . exe "  Anwendung & ndash ;  (Text und lokal) .

  • Online-Prüfung anmeldet , Fahnen ,  Zeiger von Geräten ,  Sensoren ,  Ausgänge ,  System mit Windows Explorer (Text und lokal) .

  • Online lokalen Visualisierung auf Windows-Plattform " Visuell . exe "  mit Scalable Vector Graphics-Methode -  lokal im Bereich der LAN-Netzwerk eHouse System (online) . Bildschirm Shoots .

  • Online lokalen und Remote-Visualisierung auf Windows Mobile-Plattform " eHouseMobile " mittels Scalable Vector Graphics (durch WiFi ,  LAN ,  Internet) . Bildschirm Shoots .

  • Offline Remote-Status Kontrolle durch " Mobile Remote Manager "  (Java-Anwendung für mobile Plattform MIDP 2 . 0) ,  Prüfung anmeldet ,  Gerätestatus ,  Parameter , zyklisch per eMail senden ,  und neu anmeldet und die Flagge Dateien auf Handy oder PDA .  Text-Methode .

  • FTP Kunde ,  Internet Browser ,  Windows Explorer oder andere Anwendungen verwendet lokal oder remote . Text-Methode & ndash ;  online oder offline .

Control-System von eHouse: text , Grafik ,  direkte Kontrolle .


eHouse System kann durch die Hardware gesteuert werden , Software ,  lokal und dezentral über viele verschiedene Methoden, . Control können erbracht werden:

Intelligent House
  • Hardware:

    Intelligent House
    • Standard-Schalter zusammen mit zugeordneten eHouse System-Ereignisse (an oder aus) ,

    • Crossing Ebenen analoge Sensoren (eHouse System-Ereignisse können Ebenen zugeordnet werden) ,

    • Alarm-Sensoren Aktivierung (Ausgabe Aktivierung programmiert Zeit) ,

    • Remote-Controller in Sony-Standard (SIRC) & ndash ;  lokale Kontrolle der RoomManager .

    • Miniatur-Fernbedienung RF-Controller (Security-System und die Rollen-Programm & ndash ;  lokal Kontrolle der ExternalManager und InputExtenders) / IR (wechselnde Programm der RoomManager) .

    • Advanced Scheduler Kontrolle (häufige Ausführen ,  Service ,  verschoben und programmiert events) .

  • Software-Steuerung von dedizierte Anwendungen (eHouse Paket):

    Intelligent House
    • FTP ,

    • SMS ,

    • eMail ,

    • BlueTooth ,

    • WiFi ,

    • Lan ,

    • Internet .

  • Internet Browser & ndash ; Senden von Ereignissen via:

    Intelligent House
    • eMail ,

    • FTP ,

  • Windows Explorer & ndash ; direkte Kopie der Ereignisse:

    Intelligent House
    • örtlich ,

    • Fernzugriff (FTP) ,

  • FTP-Client-Anwendung & ndash ;  direkte Kopie Veranstaltungen .

Intelligent House

Internet-Browser Control-Komponenten .

eHouse System ermöglicht die Steuerung direkt aus dem Internet Browser und FTP-Client mit mehreren Methoden:

Intelligent House
  • Direct FTP-Steuerung (Kopie Veranstaltungen Dateien remote auf eHouse ftp-Warteschlange ,

  • Text Kontrolle HTTP (HTML-Formular) ,  Einreichung via FTP ,

  • Text Kontrolle HTTP (HTML-Formular) ,  Einreichung via eMail ,

  • Grafische Control , Image + HTML Karten ,  Einreichung via FTP ,

  • Grafische Control , Image + HTML Karten ,  Einreichung via eMail ,

  • Grafische Control , XML + SVG (Scalable Vector Graphics) ,  Einreichung via FTP ,

  • Grafische Control , XML + SVG (Scalable Vector Graphics) ,  Einreichung via eMail ,

  • Grafische Control , SVG (Scalable Vector Graphics) + JavaScript Kompression ,  Vorlage per FTP ,

  • Grafische Control ,  SVG (Scalable Vector Grafiken) + JavaScript Kompression ,  Einreichung via eMail .

Verschiedene Methoden ermöglicht die Steuerung des Systems von eHouse viele verschiedene Internet-Browser und Betriebssysteme .  Bei Einschränkungen eine Methode für den Internet-Browser oder Betriebssystem , eine andere Methode verwendet werden kann .  Die Steuerung kann per eMail oder durchgeführt werden FTP .
Selbst auf Windows-System ,  jedem Internet-Browser hat verschiedene Funktionen und Einschränkungen .
Drei der wichtigsten Internet Browser auf Windows-Plattform wurden getestet:

Intelligent House
  • Opera 10 ,

  • FireFox 3 . 6 ,

  • Internet Explorer 6 . 0 ,  8 . 0 .

Control-Methode

IE 6 , 8 +

Opera 10 +

FireFox 3 . 6 +

Direct FTP-Steuerung

-  (1) / +

-  (1) / +

-  (1) / +

Text Kontrolle HTTP (HTML-Formular)

+ / -

+ / -

+ / -

Grafische Kontrolle (Hintergrundbild + HTML-Karten)

+ / -

+ / -

+ / -

Grafische Kontrolle XML und SVG (Scalable Vector Graphics)

-  (2) / -

+ / -

+ / -

Grafische Kontrolle SVG (Scalable Vector Graphics) + JavaScript (Kompression)

-  (3) / -

+ / -

+ / -


Bedeutung: (+ / +) => ;  System Control (Senden events) / Prüfung anmeldet ,  Status der Steuerungen ,  System , Anwendung ,  aktive Sensoren ,  Ausgänge ,  Eingänge ,  etc .
(1) Integrierte - in FTP-Clients im IE ,  Opera und Firefox Internet Browser ,  können ' t schreiben Daten auf FTP-Server .  Nur Statusprüfung (lesen) ist möglich aus Browser .  Die Steuerung kann durch externe FTP-Client oder Windows ausgeführt werden Forscher .
(2) IE Internet Browser nicht über die XML-Unterstützung .
(3) IE Browser Internet hat gravierende Einschränkungen ,  mit Anwendung Servern wie Adobe SVG Viewer .  Neues Fenster öffnen nicht möglich ist, in JavaScript-Funktion (window . open ( . . . )) .  Diese Frage könnte in Reparatur neuere Version von Internet Explorer .  Re - Ausgabe eHouse Ausführung script ist möglich ,  zu unterlassen neuen Fenster öffnen .
Für gültige Kontrolle Browser aus ein paar Schritt muss durchgeführt werden:

Intelligent House
  • Am PC Computer für eHouse Kontrolle durch diese Komponenten ,  Java-Maschine muss installiert (Sun 1 . 6 . 0_17 wurde getestet) .

  • Ausführung von Java-und JavaScript ,  muss aktiviert sein .

  • Statusleiste sollte für die Anwendung aktiviert ,

  • Pop - up-Fenster blockieren muss deaktiviert werden für Server-Adresse ,  eHouse wo Dateien gespeichert sind .

Direct Control-Dateien (für FTP) und Text-Methode (HTTP) & Ndash ;  HTML-Formular werden automatisch aus eHouse Anwendung generiert Wann & ldquo ; / Html & rdquo ;  Parameter in der Befehlszeile verwendet .  System Konfiguration ,  Namensvergabe und die Schaffung von Veranstaltungen durchgeführt werden muss vor Namen und Event exportieren .
Graphische Methoden sind geschaffen Corel Draw Anwendung von Hilfs-VBA-Makro für das Extrahieren von Bildern für verschiedene Formate .
Device-Namen ,  Veranstaltungen ,  Text extrahiert werden von eHouse . exe-Anwendung ,  Nach der Konfiguration mit & ldquo ; / Cdr & rdquo ; Kommandozeilenparameter .  Alle Methoden sind von einem Bild im generiert Corel Draw-Anwendung .
Erstellung von Bild (Views) beschrieben, bei eigenes Kapitel der Dokumentation .  Alle Internet-Browser-Dateien (html , SVG ,  xml) werden automatisch von Visual Basic-Makro generiert ,  um hohe Ähnlichkeit der Ansichten zu erhalten ,  unabhängig von der verwendeten Methode zur grafische Steuerung:

Intelligent House
  • Visuell . exe (Windows Visualisierung und Steuerung) ,

  • eHouseMobile (Windows Mobile Visualisierung und Steuerung) ,

  • XML + SVG ,

  • SVG + JavaScript (Kompression) ,

  • HTML + Karten .

Gemeinsam mit angehängten JavaScript ,  PHP-Skripte ,  Java Applet ,  Komponenten sind gebrauchsfertig ,  ohne manuelle Interaktion .  Java Applet müssen vor der ersten Ausführung und Konfiguration konfiguriert werden Datei aus: Auzug generiert ; ConfigAux . exe & rdquo ;  Anwendung ,  die auch so konfigurieren: EmailGate . exe ,  Visuell . exe ,  Mobile Remote Manager , eHouseMobile .
Inhalt von Verzeichnissen HTML î XML aus eHouse System-Verzeichnis muss WWW / FTP-Server auf der gleichen hochgeladen werden Remote-Verzeichnis ,  Für Auzug gesetzt ; FtpGate . exe & rdquo ; .  Auzug ; AllEvents \ & rdquo ; Verzeichnis sollte auf die gleiche Stelle kopiert werden ,  wenn eine direkte FTP Steuerung verwendet werden .
Bedingungen für den Internet-Server (das gleiche Adresse / Maschine) zu gewährleisten volle Funktionalität eHouse Kontrolle:

Intelligent House
  • SMTP-Server ,

  • FTP-Server ,

  • WWW-Server ,

  • PHP-Unterstützung ,

  • charset regionalen Unterstützung der gewünschten Sprache (*) ,

  • lange Dateinamen Unterstützung und Groß-und Kleinschreibung (*) ,

  • Logging und Genehmigung für HTTP ,  FTP ,  SMTP-Servern ,

  • Enabled Eigentümer und Zugriffsrechte für Dateien Setup Verzeichnisse auf dem Server ,


(*) Skripte geändert werden kann, wenn diese Bedingung wasn ' t erreicht .

Execution ausgewählte Methode in Internet Browser:

Text HTML Control .

Intelligent House



Graphic Control HTML + Maps .

Intelligent House



Grafische Kontrolle XML + SVG .

Intelligent House

Graphic Control SVG + JavaScript (Kompression) .

Intelligent House



Direct FTP-Steuerung (Windows Explorer oder FTP-Client) .

Intelligent House
  • In Windows Explorer öffnen Adresse: AdresFTP / Directory / Bereit zum Beispiel verwenden befindet sich unter: ISYS . pl / easy /

  • Melden Sie sich mit Referenzen ,
     Login Credentials

  • Kopieren Sie direkten Veranstaltung Datei aus Lage (Auzug ; . . . . . . . . . . . / AllEvents / & rdquo ; ) .

  • Einfügen: Auzug ; . . . . . . . . . . . . . . / E-Mails / & rdquo ; Verzeichnis .



Frei von Logs und Zustände von Geräten per FTP:

Intelligent House



Intelligent House
  • Melden Sie sich an den Server unter Verwendung der Benutzerinformationen ,
     Login Credentials

  • Logs und zeigt Dateien können beobachtet werden über Verzeichnis-Struktur .

Folgenden Zugriffsrechte für Dateien und Verzeichnisse sind notwendig WWW / FTP ,  um die volle Funktionalität zu erreichen .

Directory / File

Besitzer ACL

ACL-Gruppe

Andere

ehouse /

Xrw

XR

- - -

ehouse / * . htm *

Xrw

XR

- - -

ehouse / * . SVG

Xrw

XR

- - -

ehouse / * . xml

Xrw

XR

- - -

ehouse / * . Krug

Xrw

XR

- - -

ehouse / * . js

Xrw

XR

- - -

ehouse / * . php

Xrw

XR

- - -

ehouse / * . *

Xrw

R

- - -

ehouse / Mails /

Xrw

RW

- - -

ehouse / AllEvents /

Xrw

R

- - -

ehouse / logs /

Xrw

R

- - -



Zusätzlich Skripte und Anwendungen:

Intelligent House
  • Auzug ; em . PHP & rdquo ; Skript konvertiert Codierungstyp zur gewünschten Wert und bereiten Veranstaltungen zu unterbreiten .  POST und GET-Methode unterstützt .  Event kombiniert werden können (DevName + ' - '  + EventName) oder getrennt .  Script realisieren schriftlich FTP-Server .  Im Fall von Fehlern ,  Rechte für das Schreiben von Dateien sollte geprüft: Auzug ; E-Mails / & rdquo ;  Verzeichnis für aktive Benutzer .

  • Auzug ; ehouse . js & rdquo ; Skript zu senden eMail via Java-Applet .  Zusätzlich zeigt Bilder in SVG Internet-Browser, die Reduzierung der Dateigröße (mehr als 2 ermöglicht mal) .  Zeichnet alle akzeptierten Objekte und ordnet sie zu Veranstaltungen .  Können für die Erstellung von eigenen Methode zur Visualisierung eHouse System verwendet werden .

  • Auzug ; ehouseftp . js & rdquo ; script ist identisch mit & ldquo ; ehouse . js & rdquo ;  mit Ausnahme der Einreichung Daten per FTP nicht eMail .

  • Applet-Zent ; se . jar & rdquo ;  ermöglicht das Senden Veranstaltungen via eMail ,  vorbereitet eHouse System .  Verschlüsseln von Nachrichten ist auch für die Verbesserung der Sicherheit möglich .  Applet zeigt den Status auf seinen Körper und Statusleiste des Browsers .  Nach erfolgreichem Abschluss Applet Körper ändert sich die Farbe auf grün .  Mit einem Klick Applet zeigt ganzen Körper Protokoll Stromübertragung .





Control eHouse Hausautomation  Smart House aus dem Internet Browser  FTP  Visualisierungsanwendungen  Grafische Control  Text Control von Windows Mobile  Windows XP  Aussicht  Windows 7  Java Mobile .