eHouse Awtomazzjoni Home – Software eHouse4Java huwa sors miftuħ softwer taħt liċenzja GNU għall-utenti tas-sistema eHouse biss .
Dan jippermetti:
- Kontroll Test
- grafika kontroll
- viżwalizzazzjoni grafika tal-istatus tas-sistema
- viżwalizzazzjoni grafika tas-sistema (awomatiku għal kull kamra / kontrollur)
- komunikazzjoni mal-kontrolluri
- Akkoljenza u l-istatus sinkronizzazzjoni tal-kontrolluri permezz ta 'TCP / IP protokoll , networks (LAN , WAN , Intranet , Internet)
- Akkoljenza u l-istatus sinkronizzazzjoni tal-kontrolluri via UDP-protokoll (LAN , Intranet)
- Istatus Ġbir ta 'l-kontrolluri għal aktar ipproċessar , eż għall-iskop ta ':
- Viżwalizzazzjoni
- Oħloq Zkuk
- Oħloq algoritmi tiegħek kontroll u s-sistemi dedikati
- Oħloq servers ta 'komunikazzjoni u l-bibien għal kwalunkwe sistemi esterni
- Integrazzjoni ma 'hardware ieħor u software kif ukoll 3 – parti apparati
- It-trasferiment avvenimenti għall-kontrolluri aktar minn TCP / IP
- kontroll tal-vuċi
L-użu ta 'Java jippermetti li jużaw dan is-software għal tipi differenti ta' hardware mgħammra Java magna virtwali .
Hija tista 'taħdem bl-istess mod fuq is-sistemi differenti operattivi:
- Windows peress verżjoni 95
- Linux
- Unix
- eċċ .
Huwa jipprovdi wkoll il-kapaċità li faċilment jadattaw għal sistemi mobbli bbażati fuq l-użu ta 'Java:
- Android
- Java midp (Mobile)
- Windows Mobile , Windows Phone (meta jikkonvertu sa C #) li hija simili ħafna għal Java
Għalhekk huwa possibbli li jinħolqu kontroll u sistema ta 'softwer ta' ġestjoni Awtomazzjoni Home eHouse fuq kull pjattaforma ta 'hardware:
- PCs
- Mikrokompjuters , Kompjuter Motherboards , Pjanċi tal-ħajt ibbażata fuq PC simplifikata
- Pilloli
- PDAs
- Panels grafiku
- Smartphones
- TouchPhones
- Ieħor hardware minjatura implimentati bl-appoġġ Java
Fattur ieħor importanti ħafna huwa n-natura ħielsa u d-disponibbiltà ta 'għodod għall-iżvilupp Java , kwalità paragunabbli ma 'kompilaturi għaljin ħafna bħal Microsofts ‘ Visual Studio , Embarcaderos ‘ , eċċ . .
Dan jippermettilek li joħolqu applikazzjonijiet professjonali mingħajr ma jkollhom jinvestu fis-software għalja .
Hija tippermetti wkoll għall-ħolqien ta 'software apposta għall-verżjonijiet differenti b'dettalji tagħmir , eċċ . .
S'issa , aħna jipprovdu pakkett tas-software ħieles ma 'applikazzjoni kontroll ta' sors kodiċi jikkostitwixxi l-qalba tas-sistema Produttur Awtomazzjoni Home eHouse jappoġġja versjonijiet kollha attwali tas-sistema:
- eHouse 1 (485) taħt is-superviżjoni ta 'PC
- eHouse 1 taħt is-superviżjoni ta CommManager
- Ethernet eHouse (eHouse4Ethernet)
Għal dan il-għan , aħna nużaw l-ambjent ħieles iżvilupp NetBeans .
Installazzjoni tiegħu u konfigurazzjoni hija diskussa fil-artikolu ” Smart dar softwer għall-iżvilupp fl-Netbeans (Java , Java MIDP , Android) ”
EHouse4Java software hija add – fuq is-software għall-PC u eHouse direttament tuża l-fajls konfigurazzjoni fid-direttorju ” eHouse ” Sistema .
- Il-konfigurazzjoni inizjali hija maħluqa mill-mod is-sistema konfigurazzjoni applikazzjoni eHouse ” ConfigAux . exe ” .
- Imbagħad huwa meħtieġ li jesportaw il-settings għall-panel mis-sistema li jmexxu l-eHouse1 applikazzjoni ” eHouse . exe / mobbli ” .
- It-twaqqif ta kontrolluri għal pannelli eHouse4Ethernet huwa ġġenerat mill-applikazzjoni ” CommManagerCfg . exe ” għal kull kontrollur Ethernet . Huwa meħtieġ għal dan il-għan istampa ” Oħloq File Mobile ” , jew xieraq f'deskrizzjoni lingwa partikolari fl-applikazzjoni .
- fid-direttorju li minnu l-applikazzjoni se jimxu eHouse4Java , post ta 'fajl test ” triq . cfg ” , fejn l-ewwel linja hija t-triq għall-direttorju ” e – Kamra ” tas-sistema Awtomazzjoni Home eż . ” c: \ e – house \ ” (Mingħajr il-virgoletti , u karattri oħra .
- Kopja eHouse4Java għal disk u miftuħa fil-proġett applikazzjoni NetBeans
- tibda billi tagħfas il-funzjoni ewlenija ” F6 ”
- barra NetBeans runs jirriżulta mill-linja tal-kmand ” ehouse4java . vażett ” jekk installat triq Java huwa miżjud mas-sistema operattiva tal-varjabbli globali