Smart Home System Intelligent Building eHouse.
Tjek af systemstatus eHouse log Grafisk visualisering grafisk kontrol Tekst og direkte.



EHouse system til at kontrollere parametre og status for alle signaler på mange måder.

Dette omfatter:
  • drivere logsystem eHouse
  • følerne
  • tilstand skifter
  • tilstand af alarm sensorer
  • Ansøgning log Pakke eHouse systemet
  • Enhedsstatus
En masse af mekanismer til at tillade kontrol af systemets tilstand efter følgende metoder:
  • Den første til at vide (ikke online)
  • grafisk - visualisering (Scalable Vector Graphics) for alle signaler, gennem individuelt skabte objekter og billeder
  • filsystem - skabe tag fil til alle signaler til at tillade en hurtig kontrol af tilstand og performance af flere systemer
  • cyklisk (offline)
  • tekstuelt - observation logs
Der er mange måder at kontrollere status for systemet eHouse, ved hjælp af forskellige kombinationer af ovennævnte muligheder.
Aktuelt tilgængelige metoder er implementeret i systemet eHouse:
  • Ansøgning " Mobile Remote Manager " (Java mobil MIDP 2. 0), Kontroller status af enheder ved at genskabe systemets log-filer, der modtages fra e-mail sendt periodisk (Offline). Metode tekst
  • " eHouseMobile " Windows Mobile platforme for grafisk visualisering (Scalable Vector Graphics) eHouse systemet lokalt og eksternt (via WiFi, LAN, Internet) - holde (online). screenshots
  • Kontrol Aktiveret Devices, Windows Stifinder. Metode tekst - holde (online)
  • Oprettelse af et filsystem (tags og logs) til dato (online) ved anvendelse " eHouse. exe " - lyrisk og lokalt
  • Ansøgning " Visuel. exe " på Windows platforme for grafisk visualisering (Scalable Vector Graphics) system eHouse, anvendes lokalt eller via LAN - holde (online). screenshots
  • FTP-klienter, Internet Browser, Windows Stifinder eller andre programmer, der anvendes eksternt eller lokalt. Metode tekst - holde (online) eller cyklisk (offline)

EHouse systemet kan styres af hardware, lokalt og fjernt på mange måder. Kontrol kan gennemføres:
  • Hardware af:
    • Elektriske kontakter er forbundet med begivenheder (når tændt eller slukket),
    • Sensorer er knyttet til begivenheder (ved passage af de tærskler),
    • Detektor Alarm (med aktivering),
    • Infrarød fjernbetjening som standard Sony (SIRC) - lokal kontrol.
    • Miniature radio fjernbetjeninger (persienner og sikkerhed system) / IR (ændre RoomManager ' a)
  • Dedikeret applikationer er inkluderet i eHouse - Send begivenheder gennem:
    • SMS,
    • eMail,
    • BlueTooth,
    • WiFi,
    • Lan,
    • Internet.
  • Web-browser - Send begivenheder gennem:
    • eMail,
    • FTP,
  • Windows Stifinder - Direkte kopiering af begivenheder:
    • lokalt,
    • fjernbetjening (FTP),
  • FTP-klient program - Direkte kopiering af fjerntliggende begivenheder.
Et meget stort antal metoder til at styre browseren giver dig mulighed for at styre et par forskellige måder, med stort set enhver browser arbejder på alle operativsystemer. I tilfælde af begrænsninger af en metode, Du kan bruge en anden. Dette gælder også for svigt af en metode til dataoverførsel (f.eks. Mail-serveren går ned, FTP), vi har muligheden for at anvende andre.
Selv på Windows, forskellige browsere har forskellige funktioner og begrænsninger. Testet 3 vigtigste browsere til Windows:
  • Opera 10,
  • Firefox 3. 6,
  • Internet Explorer 6. 0, 8. 0.

Kontrol Metode

IE 6, 8 +

Opera 10 +

Firefox 3. 6 +

Kontrol Direct FTP

- (1) / +

- (1) / +

- (1) / +

Kontrol HTTP tekst (i HTML-form)

+ / -

+ / -

+ / -

Kontrol Vis den grafiske billede genereret maps +

+ / -

+ / -

+ / -

Kontrol Grafisk visning af XML med SVG-grafik

- (2) / -

+ / -

+ / -

Kontrol SVG-grafik med komprimering JavaScript,

- (3) / -

+ / -

+ / -


Betegnelse: (+ / +) => ; kontrolsystem (sender begivenheder) / observation af chauffører, log, udgange mv.
  1. Indbygget i IE browser-klienten, Opera og FireFox er ikke muligt at optage og kopiere filer til serveren kan ikke styre systemet, så eHouse. Ikke fastslået, at installationen af ​​plug - Andre ' i disse browsere aktiveret For at styre browseren via FTP. Alternativt kan du uafhængige applikationer til at bruge en FTP-klient eller Windows Stifinder.
  2. IE browser understøtter ikke XML.
  3. IE har alvorlige begrænsninger, når det bruges som applikations-servere np. Adobe SVG Viewer. Det er ikke muligt at køre et åbent vindue scripts {metode vindue. åben (... )}. Denne fejl kan omgås ved at redigere scriptet, så styresystemet eHouse, til begivenheder blev sendt uden at åbne et nyt vindue. I nyere versioner af IE, kan Microsoft vil rette fejlen, eller lave dine egne SVG-grafik støtte, som også løse dette problem.
På computeren styreenheden skal være:
  • Java maskine installeret (kun testet søn 1. 6. 0_17),
  • Browser skal have en aktiv støtte for Java og JavaScript,
  • for at lette status feltet ikke er blokeret,
  • pop låst op for den server, der indeholder systemfiler eHouse.

Direkte Kontrol Metoder til FTP og en tekst fra HTML-formular er automatisk genereres ved anvendelse eHouse. exe med en parameter & Bdquo ; / Html & rdquo ;, efter jeres navne, og konfigureret Systemet.


Metoder grafiske behov for at oprette en visning ved hjælp af Corel Draw efter eksportere indstillinger fra et program ehouse. exe med en parameter & Bdquo ; / CDR & rdquo ;. Processen med at oprette visninger med en ekstern editor CorelDraw diskuteres i senere kapitler i denne Dokumentation. Opret alle grafiske metoder til browsere og applikationer til visualisering er genereret fra en enkelt se gennem VBA makro automatisk, at få høj ligheden af ​​billeder er ikke afhængig af teknologi.

Alle nødvendige filer oprettes automatisk, og ledsaget af JavaScript-scripts, PHP og Java-applet og muliggøre omgående arbejde på den konfiguration applet. Konfiguration applet, ansøgningsskemaer & Bdquo ; ConfigAux. exe & rdquo ;, som samtidig genererer filerne konfiguration for et program EmailGate, Mobile Remote Manager, Visuel, eHouseMobile.


På web-serveren / FTP til at kopiere indholdet af HTML og XML-kataloger til ét sted, valgt i indstillingerne for remote directory Ansøgning & bdquo ; FtpGate. exe & rdquo ;. Dette vil tillade brugen af ​​kontrol FTP for alle bekæmpelsesmetoder. Ud over de samme bibliotek, upload mappe & bdquo ; AllEvents \ & rdquo ; hvis har til hensigt at bruge den direkte kontrol ved at kopiere FTP-fil.
Webserver til at håndtere eHouse system skal have (på et adresse):
  • Udgående SMTP-server,
  • FTP,
  • HTTP,
  • PHP support,
  • støtter den regionale mærker i sproget (*),
  • håndtere lange filnavne og størrelsen af ​​bogstaverne (*),
  • tillade login (godkendelse) til HTTP-serveren, FTP, SMTP,
  • tillader indstilling adgangsrettigheder til filer og ejer,

(*) Du kan redigere scriptet til at omdøbe filer.

Start kontrol, der er valgt i browseren.

Styring af HTML-tekst:

Styring af HTML + Grafisk Maps:


Grafisk Kontrol XML + SVG:


Grafisk Controls SVG + JavaScript komprimering:

  • Åbn filen i en browser AdresWWW / bibliotek / NazwaWidoku. svg eller AdresWWW / bibliotek / NazwaWidoku_ftp. svg i Afhængigt af, hvordan dataene blev sendt til systemet eHouse. Klar eksempel kan findes på: www. ISYS. dk / visuelle / nem / Ground. svg
  • Flyt markøren musen på et objekt, der har til hensigt at køre (skift tilstand). I Afhængigt af hvilken type browser og muligheder: du kan modtage ballon Objekt navn, ændre markøren, objektnavn kan forekomme i Internet browser statuslinje. Derudover skifter farve Udfyld objekt. Klik med musen på det markerede objekt på vil begynde at sende begivenheder til systemet eHouse.
  • Vent på bekræftelse til systemet begivenhed eHouse.

Direkte kontrol af FTP (Windows Stifinder eller FTP-klient):

  • Åbn Windows Exploratorze AdresFTP / bibliotek /. Klar eksempel kan findes på: www. ISYS. dk / nem / - er forpligtet til at logge på som den ikke understøtter transmission af brugernavn og adgangskode på den adresse,
     Login til FTP-server
  • Log ind på serveren ved hjælp af dit brugernavn og adgangskode,
  • Kopier filen fra placeringen af ​​alle hændelser (Events & bdquo ; AllEvents / & rdquo ; ). Product & bdquo ; AllEvents / & rdquo ; skal manuelt kopieres til FTP server med passende begrænsede rettigheder til brugere udenforstående.
  • Indsætte den i din mappe & bdquo ; e-mails / & rdquo ;.

Visning af logge og enhedens status via FTP:

  • Åbn browser til AdresServeraFTP / katalog / eller brugernavn: password @ AdresServeraFTP / katalog /. Klar eksempel kan findes på: ISYS. dk / nem / - er forpligtet til at logge på som den ikke understøtter transmission af brugernavn og adgangskode på den adresse,
     Login til FTP-server
  • Log ind på serveren ved hjælp af dit brugernavn og adgangskode,
  • Gennemse logs, filer, der indeholder den aktuelle parametre i systemet, Filer markører omfatter elektrisk, aktivitet sensorer, afbrydere, osv..
Skal have følgende rettigheder til adgang til filer og mapper på din webserver / FTP, at alle funktioner virker korrekt.

Butik / File

Tilladelser Ejer

Tilladelser Gruppe

Tilladelser andre

ehouse /

XRW

XR

- - -

ehouse / *. htm *

XRW

XR

- - -

ehouse / *. svg

XRW

XR

- - -

ehouse / *. xml

XRW

XR

- - -

ehouse / *. slugten

XRW

XR

- - -

ehouse / *. js

XRW

XR

- - -

ehouse / *. php

XRW

XR

- - -

ehouse / *. *

XRW

R

- - -

ehouse / emails /

XRW

RW

- - -

ehouse / AllEvents /

XRW

R

- - -

ehouse / logs /

XRW

R

- - -


Generelt omfattede scripts ikke kræver nogen ændringer kræver derfor ikke yderligere forklaring. Beskrivelse af yderligere filer tilføjet til systemet er vist nedenfor:
  • Script & bdquo ; Jeg. php & rdquo ; giver dig mulighed for at konvertere tegn til det krævede format for hver transmissionsmåder og forbereder at sende data. Accepterer transmission parametre af både POST og GET. Derudover kan du sende i form af kombinerede begivenheder (enhed & ndash ; hændelse) og en særskilt. Scriptet udfører også service- Skriv begivenheder til en FTP-server. I tilfælde af skrivefejl signalering Kontrollér tilladelserne for mappen & bdquo ; e-mails / & rdquo ; - logget på brugeren skal have skriverettigheder til denne mappe.
  • Script & bdquo ; ehouse. js & rdquo ; lancerer appletten til at sende eMail ' og med begivenheder. Derudover viser billeder i SVG standard komprimering redskaber, så filer (ca. 2:1) i forhold til normal som til at tegne grafik den XML-fil. Tegn alle tal, samtidigt tildele dem til at sende en begivenhed. Scriptet kan bruges til at oprette brugerdefinerede grafiske metoder.
  • Script & bdquo ; ehouseftp. js & rdquo ; er identisk med scriptet & bdquo ; ehouse. js & rdquo ; bortset fra at i stedet for at sende en begivenhed ved at sende eMail dem via FTP.
  • Applet & bdquo ; SE. jar & rdquo ; jar & rdquo ' giver dig mulighed for at sende eMail Bruger. Den forbereder e-mail i form af systemet eHouse og beskytter det. Desuden er det muligt at indkode e-mail for at øge sikkerheden. Applet-til-dato viser forløbet for transmission til SMTP-server på din formular og på statuslinjen i din browser. Når du indsender en gyldig e-mail ' og applet vindue bliver grøn for at indikere succes. Klikke med musen et samlet areal på appletten viser den aktuelle log Transmission.

Ovenstående eksempler refererer til demo-applikationer oprettet i et bibliotek placeret i " Prøver " knyttet til installationen af ​​eHouse.


Tekstversionen genereres automatisk fra et program " eHouse. exe / html ".
Grafisk version er genereret på mange måder med en visning i ansøgningen stwożonego " Corel Draw 12 ". Scripts skal være aktiveret, når du åbner filen, gør det muligt at eksportere visninger for alle kontrolmetoder og grafisk visualisering.
Kildefilen billede - Stowożony visning for nem installation af systemet (low-budget). Kørende programmer fra det sted, eHouse "....... \ Samples \ bin \ " software giver dig mulighed for at kontrollere systemet Check: Sendes til FTP logfiler, FTP Kontrol, eMail, grafisk, lyrisk og direkte.
Udfør fuld test af systemet, kræver tilslutning af mindst:
  • RS232 konverter - RS485 (COM1 til - standard),
  • mindst én af de chauffører, RM (55, 1), EM, HM.

Eksempel oprettet baseret på den komfort version af den samme arkitektoniske design.


Dette projekt eHouse installation består af:
  • 10 RoomManager ' at,
  • HeatManager ' og,
  • ExternalManager ' og,
  • InputExternder ' og,
  • InputExtender ' og Bis.
Tillader brug af 100 % eHouse systemfunktionalitet.