Sistema Home intelligente Automazione edifici eHouse.
Controllo dello stato del sistema eHouse log Visualizzazione grafica controllo grafico Testo e diretto.



EHouse sistema per controllare i parametri e lo stato di tutti i segnali in molti modi.

Questo include:
  • Registro applicazioni Pacchetto sistema eHouse
  • stato passa
  • i sensori
  • Stato del dispositivo
  • stato di sensori di allarme
  • piloti log di sistema eHouse
Un sacco di meccanismi per consentire il controllo dello stato del sistema con i seguenti metodi:
  • graficamente - visualizzazione (Scalable Vector Graphics) per tutti i segnali, attraverso gli oggetti creati individualmente e immagini
  • testualmente - osservazione i registri
  • ciclicamente (offline)
  • Il primo a sapere (in linea)
  • filesystem - creare file di tag per tutti i segnali per consentire un rapido controllo delle condizioni e delle prestazioni di sistemi multipli
Ci sono molti modi per controllare lo stato del sistema eHouse, utilizzando varie combinazioni delle opzioni di cui sopra.
Metodi attualmente disponibili sono implementati nel sistema eHouse:
  • " eHouseMobile " Piattaforme Windows Mobile per la visualizzazione grafica (Scalable Vector Graphics) eHouse sistema locale e in remoto (via WiFi, LAN, Internet) - mantenere il (online). screenshot
  • Applicazione " Visivo. exe " su piattaforme Windows per la visualizzazione grafica (Scalable Vector Graphics) sistema eHouse, usato in locale o via LAN - mantenere il (online). screenshot
  • Controllo dispositivi abilitati, Esplora risorse di Windows. Metodo di testo - mantenere il (online)
  • Creazione di un file system (tag e registri) ad oggi (online) con l'applicazione " eHouse. exe " - liricamente e localmente
  • FTP, Browser Internet, Esplora risorse di Windows o altre applicazioni utilizzate da remoto o in locale. Metodo di testo - mantenere il (online) o ciclicamente (offline)
  • Applicazione " Mobile Manager Remote " (Mobili Java MIDP 2. 0), verificare lo stato dei dispositivi ripristinando i file di log di sistema ricevuti da email inviata periodicamente (in linea). Metodo di testo

EHouse sistema può essere controllato da hardware, locale e in remoto in molti modi. Controllo può essere implementata:
  • Dell'hardware con:
    • Interruttori elettrici associati ad eventi (se accesa o spenta),
    • Sensori collegati ad eventi (all'incrocio delle soglie),
    • Rilevatore di allarme (con l'attivazione),
    • Telecomandi ad infrarossi di serie Sony (SIRC) - controllo locale.
    • Telecomandi radiofonici in miniatura (tende sistema di controllo e sicurezza) / IR (cambiare il RoomManager ' a)
  • Applicazioni dedicate sono inclusi nel eHouse - inviare gli eventi attraverso:
    • SMS,
    • eMail,
    • BlueTooth,
    • Wi-Fi,
    • Lan,
    • Internet.
  • Browser Web - inviare gli eventi attraverso:
    • eMail,
    • FTP,
  • Esplora risorse di Windows - Copia diretta di eventi:
    • a livello locale,
    • remoto (FTP),
  • Applicazione client FTP - Copia diretta di eventi remoti.
Un gran numero di metodi per controllare il browser consente di controllare un paio di modi, praticamente con qualsiasi browser lavorare su qualsiasi sistema operativo. Nel caso di limitazioni di un metodo, È possibile utilizzare un altro. Ciò vale anche per mancanza di un metodo di trasferimento dati (ad esempio. Mail server incidente, FTP), abbiamo possibilità di utilizzare altri.
Anche su Windows, diversi browser hanno caratteristiche diverse e limitazioni. Testato 3 principali browser per Windows:
  • Opera 10,
  • FireFox 3. 6,
  • Internet Explorer 6. 0, 8. 0.

Metodo di controllo

IE 6, 8 +

Opera 10 +

FireFox 3. 6 +

Controllo Diretta FTP

- (1) / +

- (1) / +

- (1) / +

Controllo HTTP testo (in formato HTML)

+ / -

+ / -

+ / -

Controllo Visualizzare mappe immagine grafica generata +

+ / -

+ / -

+ / -

Controllo Display grafico di XML con grafica SVG

- (2) / -

+ / -

+ / -

Controllo SVG grafico con compressione JavaScript,

- (3) / -

+ / -

+ / -


Descrizione: (+ / +) => ; Sistema di controllo (l'invio di eventi) / osservazione dei driver, log, uscite, ecc.
  1. Built-in client browser IE, Opera e Firefox non è possibile registrare e copiare i file sul server non può controllare il sistema in modo eHouse. Non ha stabilito che l'installazione del plug - Altrui ' in questi browser abilitato Per controllare il browser tramite FTP. In alternativa, è possibile applicazioni indipendenti di utilizzare un client FTP o Esplora risorse di Windows.
  2. Browser IE non supporta XML.
  3. IE ha seri limiti se utilizzato come application server np. Adobe SVG Viewer. Non è possibile eseguire una finestra aperta script {metodo finestra. aperto (... )}. Questo errore può essere bypassato modificando lo script in modo che il sistema di controllo eHouse, a eventi sono stati inviati senza aprire una nuova finestra. Nelle più recenti versioni di IE, Microsoft può correggere l'errore, o fare il vostro proprio supporto alla grafica SVG, che anche risolvere questo problema.
Sull'unità di controllo del computer deve essere:
  • Java macchina installata (testato solo Dom 1. 6. 0_17),
  • Browser deve avere un sostegno attivo per Java e JavaScript,
  • per facilitare il campo di stato non sia bloccato,
  • pop sbloccato per il server che contiene i file di sistema eHouse.

Metodi di controllo diretto per FTP e un testo del modulo HTML vengono generati automaticamente dal eHouse applicazione. exe con un parametro & Bdquo ; / Html & rdquo ;, dopo i vostri nomi, e configurato sistema.


Metodi grafica necessità di creare una vista usando Corel Draw dopo l'esportazione delle impostazioni da un ehouse applicazione. exe con un parametro & Bdquo ; / Cdr & rdquo ;. Il processo di creazione di viste usando un programma esterno CorelDraw è discusso nei prossimi capitoli di questo Documentazione. Crea tutti i metodi grafici per browser e applicazioni per la visualizzazione è generata da un singolo vista attraverso macro VBA automaticamente, per ottenere elevate somiglianza delle immagini non è dipendente dalla tecnologia.

Tutti i file necessari vengono creati automaticamente, e accompagnati da Gli script JavaScript, PHP e applet Java e permettono immediato lavorare sulla applet di configurazione. Applet di configurazione, i moduli di domanda & Bdquo ; ConfigAux. exe & rdquo ;, che genera i file contemporaneamente configurazione per un EmailGate applicazione, Mobile Manager Remote, Visivo, eHouseMobile.


Sul server web / FTP per copiare il contenuto dei cataloghi HTML e XML ad una posizione, selezionato nelle impostazioni di directory remota Application & bdquo ; FtpGate. exe & rdquo ;. Questo consentirà l'uso del controllo FTP per tutti i metodi di controllo. Oltre allo stesso directory, directory upload e bdquo ; AllEvents \ & rdquo ; se intende utilizzare il controllo diretto copiando File FTP.
Web server per la gestione del sistema eHouse deve avere (in una sola indirizzo):
  • In uscita SMTP Server,
  • FTP,
  • HTTP,
  • Supporto PHP,
  • sostegno marchi regionali in lingua (*),
  • gestire nomi file lunghi e le dimensioni delle lettere (*),
  • consentire il login (autenticazione) al server HTTP, FTP, SMTP,
  • permettono di impostare i diritti di accesso per i file e proprietario,

(*) È possibile modificare lo script per rinominare i file.

Metodo di controllo a partire selezionato nel browser.

Controllo testo HTML:

  • Aprire il file nel browser l'indirizzo AdresWWW / directory / runner. htm . Esempio pronto è disponibile all'indirizzo www. ISYS. com / visual / facile / runner. htm
  • Selezionare dalla lista dei eHouse sistema dispositivo,
  • Seleziona dalla lista per l'invio di eventi,
  • Selezionare il metodo per inviare mail o FTP,
  • Press & bdquo ; Aggiungi Event & rdquo ;,
  • Attendere che il messaggio di conferma al eHouse evento di sistema.

Controllo HTML + mappe grafiche:


Graphic Control XML + SVG:

  • Aprire il file in un browser AdresWWW / directory / NazwaWidoku. xml o AdresWWW / directory / NazwaWidoku_ftp. xml a seconda di come i dati sono stati trasmessi al sistema eHouse. Esempio pronto è disponibile all'indirizzo: www. ISYS. com / visual / facile / Terra. xml .
  • Spostare il cursore del mouse sopra l'oggetto, che intendono eseguire (cambiamento di stato). In A seconda del tipo di browser e le opzioni: è possibile che venga palloncino Nome oggetto, cambiare il cursore, nome di un oggetto può apparire in Browser Internet barra di stato. Clicca con il mouse su oggetto selezionato che inizia l'invio di eventi al sistema eHouse.

  • Attendere che il messaggio di conferma al eHouse evento di sistema.

Controlli grafica SVG + Javascript compressione:

  • Aprire il file in un browser AdresWWW / directory / NazwaWidoku. svg o AdresWWW / directory / NazwaWidoku_ftp. svg in A seconda di come i dati sono stati trasmessi al sistema eHouse. Esempio pronto è disponibile all'indirizzo: www. ISYS. com / visual / facile / Terra. svg
  • Spostare il cursore mouse su un oggetto, che intendono eseguire (cambiamento di stato). In A seconda del tipo di browser e le opzioni: è possibile che venga palloncino Nome oggetto, cambiare il cursore, nome di un oggetto può apparire in Browser Internet barra di stato. Inoltre, i cambiamenti di colore Oggetto Fill. Clicca con il mouse sull'oggetto selezionato inizierà l'invio di eventi al sistema eHouse.
  • Attendere che il messaggio di conferma al eHouse evento di sistema.

Controllo diretto del FTP (Windows Explorer o FTP client):

  • Aprire Windows Exploratorze AdresFTP / directory /. Esempio pronto è disponibile all'indirizzo: www. ISYS. com / facile / - è necessario fare il login in quanto non supporta la trasmissione di username e password l'indirizzo,
     Accedere al server FTP
  • Accedere al server utilizzando il tuo username e la password,
  • Copiare il file dalla posizione di tutti gli eventi (eventi & bdquo ; AllEvents / & rdquo ; ). Prodotti e bdquo ; AllEvents / & rdquo ; devono essere copiati manualmente al Server FTP in modo adeguato i diritti riservata agli utenti che outsider.
  • Incollarlo nella directory & bdquo ; e-mail / & rdquo ;.

Visualizzazione dei registri e lo stato del dispositivo tramite FTP:

  • Aprire il browser per AdresServeraFTP / catalogo / o nome utente: password @ AdresServeraFTP / catalogo /. Esempio pronto è disponibile all'indirizzo: ISYS. com / facile / - è necessario fare il login in quanto non supporta la trasmissione di username e password l'indirizzo,
     Accedere al server FTP
  • Accedere al server utilizzando il tuo username e la password,
  • Sfogliare i registri, file contenente i parametri attuali del sistema, Marcatori file includono elettrica, attività di sensori, interruttori, ecc.
Deve avere i seguenti diritti di accesso a file e directory sul server web / FTP, che tutte le funzioni del sistema funziona correttamente.

Catalogo / File

Permessi Proprietario

Permessi Gruppo

Permessi altro

ehouse /

ehouse /

XR

- - -

ehouse / *. htm *

XRW

XR

- - -

ehouse / *. svg

XRW

XR

- - -

ehouse / *. xml

XRW

XR

- - -

ehouse / *. burrone

XRW

XR

- - -

ehouse / *. js

XRW

XR

- - -

ehouse / *. php

XRW

XR

- - -

ehouse / *. *

XRW

R

- - -

ehouse / mail /

XRW

RW

- - -

ehouse / AllEvents /

XRW

R

- - -

ehouse / log /

XRW

R

- - -


Generalmente gli script incluso non richiedono alcuna modifica, pertanto non necessitano di ulteriori spiegazioni. Descrizione dei file aggiuntivi aggiunto al sistema è la seguente:
  • Script & bdquo ; Io. php & rdquo ; permette di convertire i caratteri nel formato richiesto per ogni modalità di trasmissione e si prepara a inviare i dati. Accetta parametri di trasmissione di entrambi i GET e POST. Inoltre consente di inviare, sotto forma di eventi combinati (dispositivo & ndash ; evento) e di un separato. Lo script esegue anche il servizio scrivere gli eventi su un server FTP. Nel caso di errore di scrittura di segnalazione verificare le autorizzazioni per la directory e bdquo ; e-mail / & rdquo ; - utente collegato deve avere il permesso di scrittura in questa directory.
  • Script & bdquo ; ehouse. js & rdquo ; lancia l'applet per inviare e-mail ' e con gli eventi. Inoltre visualizza le immagini in formato SVG standard di compressione implementa in modo file (circa 2:1) rispetto al normale, come per la grafica di disegno il file XML. Disegnare tutte le figure, contemporaneamente assegnando loro di inviare un evento. Lo script può essere utilizzato per creare grafici personalizzati metodi di controllo.
  • Script & bdquo ; ehouseftp. js & rdquo ; è identico allo script e bdquo ; ehouse. js & rdquo ; solo che invece di inviare un evento con l'invio di eMail loro via FTP.
  • Applet & bdquo ; se. jar & rdquo ; consente di inviare e-mail ' e gli eventi selezionati da Utente. Si prepara il messaggio di posta elettronica nel formato del sistema eHouse e protegge. Inoltre, è possibile codificare messaggi e-mail per aumentare la sicurezza. Applet-to-date mostra il corso della trasmissione al server SMTP nel modulo e sulla barra di stato del browser. Dopo aver inviato una e-mail valido ' e finestra applet diventa verde per indicare il successo. Cliccando con il mouse una superficie totale di dell'applet mostra il registro corrente Trasmissione.

Gli esempi sopra riportati si riferiscono alla applicazione demo creati in una directory situata in " Campioni " collegato alla installazione di eHouse.


La versione del testo viene generato automaticamente da un'applicazione " eHouse. exe / html ".
Versione grafica è generato in molti modi, con una vista nel stwożonego applicazione " Corel Draw 12 ". Gli script devono essere abilitati all'apertura del file, permettono di esportare le viste di tutti i metodi di controllo e visualizzazione grafica.
La fonte file immagine - Stowożony vista per una facile installazione del sistema (a basso costo). Le applicazioni in esecuzione dal eHouse posizione "....... \ Samples \ bin \ " Il software consente di controllare il sistema di controllo: inviare i log FTP, FTP Controllo, eMail, graficamente, liricamente e direttamente.
Eseguire un test completo del sistema, richiede una connessione di almeno:
  • RS232 - RS485 (COM1 a - default),
  • almeno uno dei driver, RM (55, 1), EM, HM.

Esempio creato in base alla versione comfort dello stesso disegno architettonico.


Questo progetto eHouse installazione del sistema è costituito da:
  • 10 RoomManager ' che,
  • HeatManager ' e,
  • ExternalManager ' e,
  • InputExternder ' e,
  • InputExtender ' e Bis.
Consente l'utilizzo di 100 % eHouse funzionalità del sistema.