Inteligent Sistem Home Intelligent Building eHouse.
Verificarea stării sistemului eHouse jurnal Vizualizare grafice grafic de control Text şi directe.



Sistem EHouse pentru a verifica parametrii şi starea tuturor semnalelor în multe feluri.

Aceasta include:
  • stare de senzori de alarma
  • Stare dispozitiv
  • întrerupătoare de stat
  • senzori
  • drivere Sistemul de jurnal eHouse
  • Pachetul de jurnal eHouse aplicarea sistemului
O mulţime de mecanisme pentru a permite controlul a stării sistemului prin următoarele metode:
  • Primul care a şti (on-line)
  • grafic - vizualizare (Scalable Vector Graphics), pentru toate semnalele, prin intermediul obiectelor create în mod individual şi imagini
  • ciclic (offline)
  • textual - observaţie busteni
  • sistem de fişiere - a crea fişier etichetă pentru toate semnalele, pentru a permite o verificare rapidă a stării şi a performanţei sistemelor multiple
Există mai multe moduri de a verifica starea sistemului eHouse, folosind diferite combinaţii ale opţiunilor menţionate mai sus.
Metodele disponibile în prezent sunt puse în aplicare în sistemul de eHouse:
  • Cerere " Mobil de la distanţă Director " (Java MIDP 2 mobil. 0), verifica starea de dispozitive pe restaurarea fişierele jurnal de sistem primit de la e-mail trimis periodic (Offline). Metoda Text
  • Crearea unui sistem de fişiere (tag-uri şi jurnale) la data (online) prin aplicarea " eHouse. exe " - liric şi la nivel local
  • Clienţi FTP, Internet Browser, Windows Explorer sau alte aplicatii utilizate de la distanţă sau la nivel local. Metoda Text - păstra (on-line) sau ciclic (offline)
  • " eHouseMobile " Pentru Windows Mobile platforme pentru vizualizare grafică (Scalable Vector Graphics), sistem eHouse local şi la distanţă (prin WiFi, LAN, Internet) - păstra (on-line). capturi de ecran
  • Cerere " Vizual. exe " pe platformele Windows pentru vizualizare grafică (Scalable Vector Graphics) sistem eHouse, utilizate la nivel local sau prin LAN - păstra (on-line). capturi de ecran
  • Verificarea dispozitivele activate, Windows Explorer. Metoda Text - păstra (on-line)

EHouse sistemul poate fi controlat de hardware-ul, local şi la distanţă în mai multe moduri. De control poate fi pusă în aplicare:
  • Hardware de:
    • Întrerupătoare electrice asociate cu evenimente (atunci când este pornit sau oprit),
    • Senzori legate de evenimente (la trecerea de praguri),
    • Detector de alarmă (cu activare),
    • Infraroşu control de la distanţă ca standard Sony (CRIS) - locale de control.
    • Miniatura telecomenzi radio (blind-urile sistemului de control şi de securitate) / IR (pentru a modifica RoomManager ' a)
  • Aplicaţii dedicate sunt incluse în eHouse - trimite prin evenimente:
    • SMS,
    • eMail,
    • BlueTooth,
    • WiFi,
    • Lan,
    • Internet.
  • Web browser-ul - trimite prin evenimente:
    • eMail,
    • FTP,
  • Windows Explorer - Windows Explorer
    • la nivel local,
    • de la distanţă (FTP),
  • FTP aplicaţia client - Copierea directă a evenimentelor de la distanţă.
Un număr foarte mare de metode pentru a controla browser-ul vă permite să controlaţi câteva moduri, cu aproape orice browser de lucru pe orice sistem de operare. În cazul unor limitări de o metodă, Aveţi posibilitatea să utilizaţi un alt. Acest lucru este valabil până la eşecul de o metodă de transfer de date (de exemplu,. Mail server de accident, FTP), ne-am posibilitatea de a folosi alte.
Chiar şi pe Windows, browsere diferite au caracteristici diferite şi limitări. Testat 3 principalele browsere pentru Windows:
  • Opera 10,
  • Firefox 3. 6,
  • Internet Explorer 6. 0, 8. 0.

Metoda de control

IE 6, 8 +

Opera 10 +

Firefox 3. 6 +

Control Direct FTP

- (1) / +

- (1) / +

- (1) / +

Control HTTP text (sub formă de HTML)

+ / -

+ / -

+ / -

Control Vizualizaţi hărţi grafică imagini generate +

+ / -

+ / -

+ / -

Control Afişare grafică a XML cu grafice SVG

- (2) / -

+ / -

+ / -

Control SVG grafic cu compresie JavaScript,

- (3) / -

+ / -

+ / -


Desemnarea: (+ / +) => ; Sistem de control (trimitere evenimente) / observarea de conducători auto, jurnal, iesiri etc.
  1. Built-in browser-ul IE client, Teatrul de Opera si Firefox nu este posibil să se înregistreze şi să copiaţi fişiere de pe server-ul nu poate controla sistemul, astfel eHouse. Nu a decis că instalarea plug - Alţii ' în aceste browsere permis pentru a controla în browser-ul prin FTP. Alternativ, puteţi aplicatii independente de a folosi un client FTP sau Windows Explorer.
  2. Browser-ul IE nu are suport pentru XML.
  3. IE are limitări serioase atunci când sunt utilizate ca servere de aplicaţii np. Adobe SVG Viewer. Nu este posibil de a executa o fereastră deschisă script-uri {metoda fereastră. deschis (... )}. Această eroare poate fi ocolit prin editarea script, astfel eHouse sistemul de control, a Evenimentele au fost trimise fără a deschide o fereastră nouă. În mai noi versiuni de IE, Microsoft poate repara această eroare, sau a vă face propriul SVG suport pentru grafică, care rezolvă, de asemenea, această problemă.
La unitatea de control prin calculator trebuie să fie:
  • Java instalat maşină (testat numai Duminica 1. 6. 0_17),
  • Browser trebuie să aibă un sprijin activ pentru Java şi JavaScript,
  • pentru a facilita câmpul de stare nu este blocat,
  • pop deblocat pentru serverul care conţine sistemul de fişiere eHouse.

Metode directe de control pentru FTP şi un text de formularul HTML sunt generate automat de aplicaţia eHouse. exe cu un parametru & Bdquo ; / Html & rdquo ;, după numele dvs., şi configurat sistem.


Metode grafic nevoie pentru a crea o imagine folosind Corel Draw după exportatori setările dintr-o aplicaţie ehouse. exe cu un parametru & Bdquo ; / CdR & rdquo ;. Procesul de creare a opinii folosind o aplicaţie externă CorelDraw este discutat în capitolele ulterioare ale acestui Documentaţie. Crearea toate metodele grafice pentru browsere şi aplicaţii de vizualizare este generată de un singur Vedere prin VBA macro automat, să te droghezi similitudine de imagini nu este dependent de tehnologie.

Toate fişierele necesare sunt create automat, şi însoţite de JavaScript scripturi, PHP şi applet Java şi permite imediată lucru pe applet de configurare. Applet de configurare, formularele de cerere & Bdquo ; ConfigAux. exe & rdquo ;, care generează simultan fişierele de configurare pentru o aplicaţie EmailGate, Mobil de la distanţă Director, Vizual, eHouseMobile.


Pe serverul de web / FTP pentru a copia conţinutul de cataloage HTML şi XML la o singură locaţie, selectat în setările de directorul de la distanţă Aplicaţie & bdquo ; FtpGate. exe & rdquo ;. Acest lucru va permite utilizarea de control FTP pentru toate metodele de control. În plus faţă de aceeaşi director, director încărcaţi & bdquo ; AllEvents \ & rdquo ; dacă intenţionează să utilizeze un control direct prin copierea FTP fişier.
Server Web de a gestiona sistemul de eHouse trebuie să aibă (la un adresă):
  • Outgoing SMTP Server,
  • FTP,
  • HTTP,
  • PHP sprijin,
  • sprijin mărci regionale în limba (*),
  • mâner lung nume de fişiere şi dimensiunea literelor (*),
  • permite conectare (autentificare) la server HTTP, FTP, SMTP,
  • permite stabilirea drepturilor de acces pentru fişiere şi proprietar,

(*) Aveţi posibilitatea să editaţi script-ul pentru a redenumi fişierele.

Metodă de control Începând selectat în browser-ul.

Controlarea textului HTML:

Controlul HTML + Hărţi grafic:


Grafic de control XML + SVG:

  • Deschideţi fişierul într-un browser AdresWWW / director / NazwaWidoku. xml sau AdresWWW / director / NazwaWidoku_ftp. xml în funcţie de modul în care datele au fost transmise la sistemul de eHouse. Exemplu Ready pot fi găsite la: www. ISYS. com / vizual / uşor / solului. xml .
  • Mutaţi cursorul mouse-ului peste obiect, care intenţionaţi să rulaţi (schimbare de stat). În În funcţie de tipul de browser şi opţiuni: este posibil să primiţi balon Obiect nume, schimba cursorul, numele obiectului pot apărea în Browser Internet bara de stare. Faceţi clic pe mouse-ul pe obiect selectat, în care începe să transmită evenimentele la eHouse sistem.

  • Aşteptaţi ca mesajul de confirmare a eHouse eveniment sistemul.

Controale grafice SVG + JavaScript compresie:

  • Deschideţi fişierul într-un browser AdresWWW / director / NazwaWidoku. SVG sau AdresWWW / director / NazwaWidoku_ftp. SVG în În funcţie de modul în care datele au fost transmise la sistemul de eHouse. Exemplu Ready pot fi găsite la: www. ISYS. com / vizual / uşor / solului. SVG
  • Mutaţi cursorul mouse-ul pe un obiect, care intenţionaţi să rulaţi (schimbare de stat). În În funcţie de tipul de browser şi opţiuni: este posibil să primiţi balon Obiect nume, schimba cursorul, numele obiectului pot apărea în Browser Internet bara de stare. În plus, modificări ale culorii Completaţi obiect. Faceţi clic pe mouse-ul pe obiectul selectat de la va începe trimiterea de evenimente pentru a eHouse sistem.
  • Aşteptaţi ca mesajul de confirmare a eHouse eveniment sistemul.

Controlul direct al FTP (Windows Explorer sau client FTP):

  • Deschideţi Windows Exploratorze AdresFTP / director /. Exemplu Ready poate fi găsit la adresa: www. ISYS. com / uşor / - este necesar să se autentifice, deoarece nu are suport pentru transmiterea de utilizator şi parola în adresa,
     Conectare la server FTP
  • Conectaţi-vă la server folosind numele de utilizator şi parola,
  • Copiaţi fişierul din locaţia de toate evenimentele (evenimente & bdquo ; AllEvents / & rdquo ; ). Produs & bdquo ; AllEvents / & rdquo ; trebuie să fie copiate manual pentru a Server FTP în mod corespunzător cu drepturi limitate de utilizatori din afară.
  • Lipiţi-l în directorul & bdquo ; e-mailuri / & rdquo ;.

Vizualizarea busteni şi starea dispozitivului prin FTP:

  • Deschideţi browser-ul pentru a AdresServeraFTP / catalog / sau username: password @ AdresServeraFTP / catalog /. Exemplu Ready pot fi găsite la: ISYS. com / uşor / - este necesar să se autentifice, deoarece nu are suport pentru transmiterea de utilizator şi parola în adresa,
     Conectare la server FTP
  • Conectaţi-vă la server folosind numele de utilizator şi parola,
  • Cauta busteni, fişiere care conţin parametrii actuală a sistemului de, Markeri fişiere includ electrice, Senzori de activitate, switch-uri, etc.
Trebuie să aibă următoarele drepturi de acces la fişierele şi directoarele de pe serverul dvs. Web / FTP, că toate funcţiile sistemului de lucru în mod corespunzător.

Catalog / Fişiere

Permisiuni Proprietar

Permisiuni Grup

Permisiuni alte

ehouse /

XRW

XR

- - -

ehouse / *. htm *

XRW

XR

- - -

ehouse / *. SVG

XRW

XR

- - -

ehouse / *. xml

XRW

XR

- - -

ehouse / *. râpă

XRW

XR

- - -

XR. js

XRW

XR

- - -

ehouse / *. php

XRW

XR

- - -

ehouse / *. *

XRW

R

- - -

ehouse / e-mailuri /

XRW

RW

- - -

ehouse / AllEvents /

XRW

R

- - -

ehouse / busteni /

XRW

R

- - -


Script-uri, în general, sunt incluse nu necesită nici o modificare, prin urmare, nu necesită în continuare explicaţia. Descrierea fişierelor adăugate la sistem este arătat mai jos:
  • Script & bdquo ; Eu. php & rdquo ; vă permite să converti caractere la formatul necesar pentru fiecare mijloace de transport şi se pregăteşte să trimită date. Acceptă Parametrii de transport, cât şi POST GET. În plus, vă permite să trimiteţi sub formă de evenimente combinate (dispozitiv & ndash ; eveniment) şi o separat. Scriptul efectuează, de asemenea, de servicii a scrie evenimente pe un server FTP. În caz de eroare de semnalizare a scrie verifica permisiunile pentru directorul & bdquo ; e-mailuri / & rdquo ; - conectat la utilizator trebuie să aibă permisiunea de a scrie acest director.
  • Script & bdquo ; ehouse. js & rdquo ; lansează applet pentru a trimite e-mail ' şi cu evenimente. În plus, afişează imagini în standard de compresie SVG pune în aplicare astfel fişiere (aproximativ 2:1) în comparaţie cu normale de grafică pentru desen fişier XML. Egal toate cifrele, simultan atribuindu-le pentru a trimite un eveniment. Scriptul poate fi utilizate pentru a crea personalizate metode grafice de control.
  • Script & bdquo ; ehouseftp. js & rdquo ; este identic cu script-ul & bdquo ; ehouse. js & rdquo ; cu excepţia că, în loc de a trimite un eveniment prin trimiterea unui email ele prin intermediul FTP.
  • Applet & bdquo ; SE. jar & rdquo ; vă permite să trimiteţi e-mail ' şi evenimentele selectate de către Utilizator. Se pregăteşte mesaj e-mail în formatul sistemului de eHouse şi îl protejează. În plus, este posibil pentru a codifica Mesajelor e-mail pentru creşterea securităţii. Applet-la-data de prezinta curs de transmitere la serverul SMTP pe formular şi în bara de stare a browser-ului. După ce aţi trimis un e-mail validă ' şi fereastra applet culoarea verde pentru a indica succesul. Dacă faceţi clic pe mouse-ul o suprafaţă totală de applet afişează jurnalul curent Transmisie.

Exemplele de mai sus se referă la aplicarea demo creat într-un director situat în " Probele " ataşat la instalarea de eHouse.


Versiunea text este generat automat dintr-o aplicaţie " eHouse. exe / html ".
Versiunea grafic este generat în multe feluri, cu o vizualizare în stwożonego cerere " Corel Draw 12 ". Scripturi trebuie să fie activată la deschiderea fişierului, lăsaţi-l să exporte vizualizari pentru toate metodele de control şi vizualizare grafică.
Fişierul sursă imagine - Vedere Stowożony pentru o instalare uşoară a sistemului (de buget redus). Aplicaţiile care rulează de la eHouse Locul de amplasare "....... \ Samples \ bin \ " software-ul vă permite să verificaţi sistemul de verificare: trimite busteni FTP, FTP de control, eMail, grafic, liric şi în mod direct.
Efectuaţi testul complet al sistemului, necesită o conexiune de cel puţin:
  • Convertor RS232 - RS485 (COM1 la - implicit),
  • cel puţin unul dintre conducătorii auto, RM (55, 1), EM, HM.

Exemplu creat pe baza versiunii confortul design arhitectural aceeaşi.


Acest eHouse proiect de instalare Sistemul este alcătuit din:
  • 10 RoomManager ' că,
  • HeatManager ' şi,
  • ExternalManager ' şi,
  • InputExternder ' şi,
  • InputExtender ' şi Bis.
Permite utilizarea de 100 de % eHouse sistem de funcţionalitate.