eHouse4Java eHouse Home Automation Software – Open Source

eHouse Home Automation – Software eHouse4Java bir açıq mənbə eHouse sistemi istifadəçilər üçün GNU lisenziyası əsasında proqram yalnız .
Bu imkan verir:

  • Mətn Control
  • qrafik nəzarət
  • Sistem statusu qrafik vizual
  • sisteminin qrafik vizual (hər otağı / nəzarətçi üçün avtomatik)
  • nəzarətçiləri ilə rabitə
  • TCP / IP protokol vasitəsilə qəbulu və bütün kontrollerlər sinxronizasiya statusu , şəbəkələri (LAN , WAN , Intranet , Internet)
  • UDP protokolu (LAN vasitəsilə qəbulu və bütün kontrollerlər sinxronizasiya statusu , Intranet)
  • Sonrakı emal üçün bütün kontrollerlər Collection statusu , məqsədilə, məsələn:
  • Görselleştirme
  • Qeydlər yaratmaq
  • Öz idarəetmə alqoritmlərinin və xüsusi sistemlərinin yaradılması
  • Hər hansı bir xarici sistemləri üçün rabitə server və şlüzlər yarat
  • Digər avadanlıq və proqram təminatı ilə inteqrasiya, habelə üçüncü – partiya cihazlar
  • TCP / IP-dən çox kontrollerlər tədbirlər ötürülməsi
  • səs ilə idarə


Java istifadə Java virtual maşın ilə təchiz hardware müxtəlif növləri üçün bu proqram istifadə imkan verir .
Müxtəlif əməliyyat sistemləri eyni şəkildə işləyə bilər:

  • Windows versiyası 95 ildən
  • Linux
  • Unix
  • s .

Bu da asanlıqla Java istifadə əsasında mobil sistemləri uyğunlaşdırmaq imkanı təmin edir:

  • Android
  • Java MIDP (Mobil)
  • Windows Mobile , Java çox bənzər ki, Windows Phone (C # üçün konvertasiya zaman)

Bu nəzarət və idarəetmə sistemi yaratmaq üçün buna görə də mümkün deyil Home Automation hər hansı hardware platforma eHouse:

  • PC
  • Microcomputers , Kompüter Anakartları , divar panelləri bir sadələşdirilmiş PC əsasında
  • Tablet
  • PDA
  • Qrafik Panelləri
  • Smartphones
  • TouchPhones
  • Java dəstəyi ilə həyata keçirilən digər miniatür hardware

Digər çox vacib amil Java inkişaf tools pulsuz təbiəti və olmasıdır , belə Microsofts kimi bir çox bahalı derleyiciler ilə müqayisə keyfiyyət ‘ Visual Studio , Embarcaderos ‘ , s . .
Bu bahalı proqram investisiya olmadan professional applications yaratmaq imkan verir .
O, həmçinin avadanlıq ayrıntılı müxtəlif versiyaları üçün xüsusi proqram yaradılması üçün imkan verir , s . .
İndiyə qədər , biz mənbə kodu nəzarət tətbiqi ilə bir pulsuz proqram paketi sisteminin əsas təşkil təmin Home Automation Üretici eHouse sisteminin bütün cari versiyasını dəstəkləyir:

  • PC nəzarəti altında eHouse 1 (485)
  • CommManager nəzarəti altında eHouse 1
  • Ethernet eHouse (eHouse4Ethernet)

Bunun üçün , biz pulsuz NetBeans inkişaf mühit istifadə .
Onun quraşdırma və konfiqurasiya maddə müzakirə edilir ” NetBeans Smart ev proqram (Java , Java MIDP , Android) ”
EHouse4Java proqram bir əlavə edir – PC və eHouse proqram birbaşa kataloq konfiqurasiya faylları istifadə edir ” eHouse ” sistem .

  1. İlkin konfiqurasiya yol sistem konfiqurasiya proqram eHouse tərəfindən yaradılmışdır ” ConfigAux . exe ” .
  2. Sonra tətbiq eHouse1 çalışan sistemi panel üçün parametrləri ixrac etmək lazımdır ” eHouse . exe / mobil ” .
  3. Panelləri eHouse4Ethernet üçün kontrollerlər qurulması tətbiq edilir ” CommManagerCfg . exe ” hər Ethernet nəzarətçi üçün . Bu məqsədlə mətbuat üçün lazımdır ” Mobil Fayl yarat ” , ya tətbiqi bir dil təsviri müvafiq .
  4. kataloq, proqram eHouse4Java davam edəcək olan , mətn faylı yerləşdirmək ” yol . CFG ” , ilk line kataloq yolunu olan ” e – Ev ” sistemi Home Automation məsələn, . ” c: \ e – ev \ ” (Tırnak işaretleri olmadan , və digər simvol .
  5. surəti disk eHouse4Java və NetBeans proqram layihəsi açmaq
  6. funksiyası düyməsini basaraq başlamaq ” F6 ”
  7. NetBeans çalışır kənarda command line aşağıdakı ” ehouse4java . banka ” quraşdırılmış Java yol qlobal dəyişənlər əməliyyat sistemi əlavə əgər