Laman Utama Sistem Pintar Bangunan Pintar eHouse.
Memeriksa sistem eHouse status log Visualisasi grafik kawalan grafik Teks dan langsung.



Sistem EHouse untuk memeriksa parameter dan status semua isyarat dalam pelbagai cara.

Ini termasuk:
  • sensor
  • Permohonan log Pakej eHouse sistem
  • negeri suis
  • Status peranti
  • keadaan sensor penggera
  • pemandu log sistem eHouse
Banyak mekanisme untuk membenarkan kawalan keadaan sistem dengan kaedah berikut:
  • Yang pertama tahu (talian)
  • grafik - visualisasi (grafik vektor boleh skala) untuk semua isyarat, melalui individu mencipta objek dan imej
  • sistem fail - mencipta fail tag untuk semua isyarat untuk membenarkan cek cepat keadaan dan prestasi sistem pelbagai
  • textually - pemerhatian log
  • cyclically (luar talian)
Terdapat banyak cara untuk menyemak status eHouse sistem, menggunakan pelbagai kombinasi pilihan yang disebutkan di atas.
Kaedah sedia ada adalah dilaksanakan dalam sistem eHouse:
  • Permohonan " Pengurus Bergerak Jauh " (Java MIDP 2 bimbit. 0), memeriksa status peranti dengan memulihkan fail log sistem yang diterima daripada email yang dihantar secara berkala (Offline). Teks Kaedah
  • Permohonan " Visual. exe " pada Windows platform untuk visualisasi grafik (grafik vektor boleh skala) sistem eHouse, digunakan di dalam atau melalui LAN - menyimpan (dalam talian). screenshot
  • " eHouseMobile " Windows Mobile platform untuk visualisasi grafik (grafik vektor boleh skala) di dalam dan jauh sistem eHouse (melalui WiFi, LAN, Internet) - menyimpan (dalam talian). screenshot
  • Tworzenie systemu plików (znaczników i logów) na bieżąco (online) przez aplikację " eHouse. exe " - lyrically dan tempatan
  • Memeriksa Peralatan Enabled, Windows Explorer. Teks Kaedah - menyimpan (dalam talian)
  • FTP Pelanggan, Pelayar Internet, Windows Explorer atau aplikasi lain yang digunakan jauh atau tempatan. Teks Kaedah - menyimpan (dalam talian) atau cyclically (luar talian)

Sistem EHouse boleh dikawal dengan perkakasan, tempatan dan dari jauh dengan pelbagai cara. Kawalan boleh dilaksanakan:
  • Perkakasan oleh:
    • Suis elektrik yang dikaitkan dengan peristiwa (apabila dihidupkan atau dimatikan),
    • Sensor dikaitkan dengan peristiwa (pada penyeberangan ambang),
    • Penggera pengesan (dengan pengaktifan),
    • Inframerah kawalan jauh sebagai standard Sony (SIRC) - kawalan tempatan.
    • Remote radio kecil (menghilangkan kawalan dan sistem keselamatan) / IR (perubahan RoomManager yang ' a)
  • Aplikasi khusus termasuk dalam eHouse yang - peristiwa menghantar melalui:
    • SMS,
    • eMail,
    • Bluetooth,
    • WiFi,
    • Lan,
    • Internet.
  • Pelayar web - peristiwa menghantar melalui:
    • eMail,
    • FTP,
  • Windows Explorer - Meniru langsung peristiwa:
    • tempatan,
    • jauh (FTP),
  • FTP klien permohonan - Meniru langsung peristiwa jauh.
Sebilangan besar daripada kaedah-kaedah untuk mengawal pelayar membolehkan anda mengawal beberapa cara, dengan hampir sebarang pelayar bekerja di mana-mana sistem operasi. Dalam kes batasan satu kaedah, Anda boleh menggunakan lain. Ini juga adalah untuk kegagalan satu kaedah pemindahan data (contohnya. Mail pelayan kemalangan, FTP), kami telah kemungkinan menggunakan lain.
Walaupun pada Windows, pelayar berbeza mempunyai ciri-ciri yang berbeza dan batasan. Diuji 3 pelayar utama untuk Windows:
  • Opera 10,
  • FireFox 3. 6,
  • Internet Explorer 6. 0, 8. 0.

Kaedah Kawalan

IE 6, 8 +

Opera 10 +

FireFox 3. 6 +

Kawalan Langsung FTP

- (1) / +

- (1) / +

- (1) / +

Kawalan Teks HTTP (dalam bentuk HTML)

+ / -

+ / -

+ / -

Kawalan Lihat imej grafik yang dihasilkan peta +

+ / -

+ / -

+ / -

Kawalan Paparan grafik XML dengan grafik SVG

- (2) / -

+ / -

+ / -

Kawalan SVG grafik dengan pemampatan JavaScript,

- (3) / -

+ / -

+ / -


Jawatan: (+ / +) => ; sistem kawalan (menghantar acara) / pemerhatian pemandu, log, output dan lain-lain.
  1. Built-in pelanggan IE, Opera dan FireFox tidak mungkin untuk merakam dan salinan fail ke pelayan tidak dapat mengawal sistem supaya eHouse. Tidak memutuskan bahawa pemasangan palam - Lain-lain ' dalam pelayar membolehkan untuk mengawal pelayar melalui FTP. Selain itu, anda boleh aplikasi bebas untuk menggunakan klien FTP atau Windows Explorer.
  2. IE tidak menyokong XML.
  3. IE mempunyai batasan yang serius apabila digunakan sebagai pelayan aplikasi np. Adobe SVG Viewer. Ia tidak mungkin untuk menjalankan tetingkap terbuka skrip {kaedah tetingkap. terbuka (... )}. Kesilapan ini boleh dipintas oleh penyuntingan skrip jadi eHouse sistem kawalan, untuk peristiwa telah dihantar tanpa membuka tetingkap baru. Dalam lebih baru versi IE, Microsoft boleh menetapkan kesalahan ini, atau SVG membuat grafik anda sendiri sokongan, yang juga menyelesaikan ini masalah.
Pada unit kawalan komputer itu mestilah:
  • Mesin Jawa dipasang (diuji hanya Minggu 1. 6. 0_17),
  • Pelayar mesti mempunyai sokongan aktif untuk Java dan JavaScript,
  • untuk memudahkan medan status tidak disekat,
  • pop dibuka untuk pelayan yang mengandungi eHouse sistem fail.

Kaedah Kawalan langsung untuk FTP dan teks dengan bentuk HTML secara automatik oleh eHouse permohonan. exe dengan parameter & Bdquo ; / Html & rdquo ;, selepas nama anda, dan dikonfigurasi sistem.


Kaedah grafik perlu mewujudkan gambaran yang menggunakan Corel Draw selepas mengeksport tetapan dari ehouse permohonan. exe dengan parameter & Bdquo ; / Cdr & rdquo ;. Proses mewujudkan pandangan menggunakan perisian luar CorelDraw dibincangkan dalam bab akhir ini Dokumentasi. Buat semua kaedah grafik untuk pelayar dan permohonan untuk visualisasi dihasilkan dari satu melihat melalui VBA makro secara automatik, untuk mendapatkan tinggi persamaan imej tidak bergantung kepada teknologi.

Semua fail yang perlu dibuat secara automatik, dan disertakan dengan Hidupkan skrip, PHP dan Java applet dan membolehkan segera bekerja pada applet konfigurasi. Konfigurasi applet, borang permohonan & Bdquo ; ConfigAux. exe & rdquo ;, yang serentak menjana fail konfigurasi untuk EmailGate permohonan, Pengurus Bergerak Jauh, Visual, eHouseMobile.


Pada pelayan web / FTP untuk menyalin kandungan HTML dan XML katalog untuk satu lokasi, dipilih dalam tatacara Direktori jauh Permohonan & bdquo ; FtpGate. exe & rdquo ;. Ini akan membenarkan penggunaan kawalan FTP untuk semua kaedah kawalan. Di samping yang sama direktori, masukkan direktori & bdquo ; AllEvents \ & rdquo ; jika berhasrat untuk menggunakan kawalan secara langsung dengan meniru Fail FTP.
Pelayan web untuk mengendalikan sistem eHouse mesti mempunyai (pada satu alamat):
  • Keluar SMTP Server,
  • FTP,
  • HTTP,
  • Sokongan PHP,
  • tanda sokongan serantau dalam bahasa (*),
  • mengendalikan nama fail panjang dan saiz huruf (*),
  • membenarkan masuk (pengesahan) untuk pelayan HTTP, FTP, SMTP,
  • SMTP,

membenarkan penubuhan hak akses untuk fail dan pemilik.

Kawalan bermula kaedah yang dipilih dalam pelayar.

Mengawal teks HTML:

Mengawal HTML + Peta Grafik:


Tunggu untuk mesej pengesahan kepada peristiwa eHouse sistem

  • Membuka fail dalam pelayar AdresWWW / direktori / NazwaWidoku. xml atau atau. xml xml. Contoh bersedia boleh didapati di: www. ISYS. com / visual / mudah / Ground. xml .
  • Gerakkan kursor tetikus pada objek, yang berhasrat untuk menjalankan (perubahan kerajaan). Dalam Bergantung kepada jenis pelayar dan pilihan: anda boleh menerima belon Nama Objek, perubahan kursor, nama objek boleh muncul dalam Internet pelayar bar status. Klik tetikus pada objek yang dipilih penghantaran bermula acara untuk eHouse sistem.

  • Tunggu untuk mesej pengesahan kepada peristiwa eHouse sistem.

Kawalan grafik SVG + Javascript mampatan:

  • Membuka fail dalam pelayar AdresWWW / direktori / NazwaWidoku. svg atau AdresWWW / direktori / NazwaWidoku_ftp. svg dalam Bergantung kepada bagaimana data telah dihantar kepada eHouse sistem. Contoh bersedia boleh didapati di: www. ISYS. com / visual / mudah / Ground. svg
  • Menggerakkan kursor tetikus pada objek, yang berhasrat untuk menjalankan (perubahan kerajaan). Dalam Bergantung kepada jenis pelayar dan pilihan: anda boleh menerima belon Nama Objek, perubahan kursor, nama objek boleh muncul dalam Internet pelayar bar status. Selain itu, perubahan warna Isi objek. Klik tetikus pada objek yang dipilih pada akan mula menghantar peristiwa untuk eHouse sistem.
  • Tunggu untuk mesej pengesahan kepada peristiwa eHouse sistem.

Kawalan langsung FTP (Windows Explorer atau FTP klien):

  • Buka Windows Exploratorze AdresFTP / direktori /. Contoh bersedia boleh didapati di: www. ISYS. ISYS - com / mudah /,
     Masuk ke FTP server
  • Log masuk ke pelayan menggunakan nama pengguna dan kata laluan anda,
  • Salinan fail dari lokasi semua acara (acara & bdquo ; AllEvents / & rdquo ; ). Produk & bdquo ; AllEvents / & rdquo ; mesti manual disalin kepada Pelayan FTP dengan sewajarnya hak yang terhad kepada pengguna orang luar.
  • Paste ke Direktori & bdquo anda ; emel / & rdquo ;.

Melihat balak dan status peranti melalui FTP:

  • Buka pelayar untuk AdresServeraFTP / katalog / atau Username: Kata Laluan @ AdresServeraFTP / katalog /. Contoh bersedia boleh didapati di: ISYS. com / mudah / - diperlukan untuk login sebagai ia tidak menyokong penghantaran username dan password dalam menangani,
     Masuk ke FTP server
  • Log masuk ke pelayan menggunakan nama pengguna dan kata laluan anda,
  • Lihat log, fail yang mengandungi parameter semasa sistem, Files penanda termasuk elektrik, aktiviti sensor, suis, dan lain-lain.
Mesti mempunyai hak yang berikut akses kepada fail dan direktori pada pelayan web anda / FTP, bahawa semua fungsi sistem kerja yang betul.

Katalog / Fail

Permissions Pemilik

Permissions Kumpulan

Permissions lain

ehouse /

XRW

XR

- - -

ehouse / *. * htm

XRW

XR

- - -

ehouse / *. svg

XRW

XR

- - -

ehouse / *. xml

XRW

XR

- - -

ehouse / *. jurang

XRW

XR

- - -

ehouse / *. js

XRW

XR

- - -

ehouse / *. php

XRW

XR

- - -

ehouse / *. *

XRW

R

- - -

ehouse / emel /

XRW

RW

- - -

ehouse / AllEvents /

XRW

R

- - -

ehouse / log /

XRW

R

- - -


Secara umumnya termasuk skrip tidak memerlukan apa-apa pengubahsuaian oleh itu tidak memerlukan penjelasan lanjut. Keterangan fail tambahan ditambah kepada sistem adalah seperti berikut:
  • Skrip & bdquo ; Saya. php & rdquo ; membolehkan anda untuk menukar aksara ke format yang diperlukan bagi setiap cara penghantaran dan bersiap sedia untuk menghantar data. Menerima penghantaran parameter kedua-dua POST dan GET. Di samping itu membolehkan anda untuk menghantar dalam bentuk peristiwa gabungan (peranti & ndash ; acara) dan berasingan. Skrip ini juga menjalankan perkhidmatan menulis peristiwa ke pelayan FTP an. Dalam kes kesilapan menulis isyarat cek keizinan bagi direktori & bdquo ; emel / & rdquo ; - log masuk pengguna mempunyai mesti menulis kebenaran untuk direktori ini.
  • Skrip & bdquo ; ehouse. js & rdquo ; melancarkan applet untuk menghantar eMail ' dan dengan peristiwa. Di samping itu memaparkan imej dalam mampatan standard SVG melaksanakan supaya fail (kira-kira 2:1) berbanding biasa kerana untuk lukisan grafik fail XML. Cabutan semua angka, serentak memberikan mereka untuk menghantar satu peristiwa. Skrip ini boleh digunakan untuk membuat kaedah-kaedah kawalan adat grafik.
  • Skrip & bdquo ; ehouseftp. js & rdquo ; adalah sama dengan skrip & bdquo ; ehouse. js & rdquo ; kecuali daripada menghantar satu peristiwa dengan menghantar eMail mereka melalui FTP.
  • Applet & bdquo ; se. jar & rdquo ; membolehkan anda untuk menghantar eMail ' dan peristiwa yang dipilih oleh Pengguna. Ia menyediakan mesej eMail dalam format sistem eHouse dan melindunginya. Selain itu, ia adalah mungkin untuk mengekod mesej eMail untuk meningkatkan keselamatan. Applet-ke-tarikh menunjukkan perjalanan penghantaran ke pelayan SMTP pada borang anda dan pada bar status pelayar anda. Setelah anda menghantar Email yang sah ' dan tetingkap applet bertukar hijau untuk menunjukkan kejayaan. Mengklik tetikus dengan keluasan applet memaparkan log semasa Transmisi.

Contoh-contoh di atas merujuk kepada permohonan demo diwujudkan dalam direktori yang terletak di " Sampel " dilampirkan untuk pemasangan eHouse.


Versi teks dijana secara automatik dari permohonan " eHouse. exe / html ".
Versi grafik dijana dalam banyak cara dengan satu pandangan dalam stwożonego permohonan " Corel Draw 12 ". Skrip perlu mengaktifkan ketika merasmikan fail, membenarkan ia untuk mengeksport pandangan untuk semua kaedah kawalan dan visualisasi grafik.
Imej fail sumber - Melihat Stowożony untuk pemasangan mudah sistem (rendah bajet). Running permohonan daripada eHouse lokasi "....... \ Contoh \ bin \ " perisian membolehkan anda untuk memeriksa sistem cek: menghantar log FTP, Kawalan FTP, eMail, grafik, lyrically dan secara langsung.
Lakukan ujian penuh sistem, memerlukan sambungan yang sekurang-kurangnya:
  • RS232 converter - RS485 (COM1 untuk - lalai),
  • sekurang-kurangnya satu daripada pemacu, RM (55, 1), EM, HM.

Contoh dicipta berdasarkan versi keselesaan reka bentuk seni bina yang sama.


Ini eHouse projek pemasangan sistem terdiri daripada:
  • 10 RoomManager ' bahawa,
  • HeatManager ' dan,
  • ExternalManager ' dan,
  • InputExternder ' dan,
  • InputExtender ' dan Bis.
Membolehkan penggunaan sebanyak 100 % eHouse sistem fungsi.