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 .
- İlkin konfiqurasiya yol sistem konfiqurasiya proqram eHouse tərəfindən yaradılmışdır ” ConfigAux . exe ” .
- Sonra tətbiq eHouse1 çalışan sistemi panel üçün parametrləri ixrac etmək lazımdır ” eHouse . exe / mobil ” .
- 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 .
- 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 .
- surəti disk eHouse4Java və NetBeans proqram layihəsi açmaq
- funksiyası düyməsini basaraq başlamaq ” F6 ”
- 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