eHouse Home Automation – Programu eHouse4Java ni wazi chanzo programu chini ya leseni ya GNU kwa watumiaji wa mfumo eHouse tu .
Ni inawezesha:
- Nakala Document
- graphical kudhibiti
- graphical visualization ya hali ya mfumo
- graphical visualization ya mfumo (moja kwa moja kwa kila chumba mtawala /)
- mawasiliano na controllers
- Mapokezi na hadhi ya maingiliano ya controllers wote kupitia itifaki TCP / IP , mitandao (LAN , WAN , Intranet , Internet)
- Mapokezi na hadhi ya maingiliano ya controllers wote kupitia UDP itifaki (LAN , Intranet)
- Ukusanyaji hadhi ya controllers wote kwa ajili ya usindikaji zaidi , mfano kwa madhumuni ya:
- Visualization
- Unda logs
- Unda algorithms yako mwenyewe kudhibiti na mifumo ya ari
- Kujenga servrar mawasiliano na gateways kwa mifumo yoyote ya nje
- Ushirikiano na vifaa vingine na programu kama vile ya tatu – chama vifaa
- Kuhamisha matukio kwa controllers juu ya TCP / IP
- sauti kudhibiti
matumizi ya Java inawezesha kutumia programu hii kwa ajili ya aina mbalimbali ya vifaa pamoja na vifaa Java mashine virtual .
Ni wanaweza kufanya kazi kwa njia hiyo hiyo juu ya mifumo ya uendeshaji tofauti:
- Windows tangu toleo 95
- Linux
- Unix
- nk .
Ni pia inatoa uwezo kwa urahisi kukabiliana na mifumo ya simu kwa kuzingatia matumizi ya Java:
- Android
- Java MIDP (Mkono)
- Windows Mkono , Windows Simu (wakati kuwabadili na C #) kwamba ni sawa na Java
Kwa hiyo ni uwezekano wa kujenga udhibiti na usimamizi wa mfumo wa programu Home Automation eHouse kwenye jukwaa yoyote vifaa:
- Tarakilishi
- Microcomputers , Kompyuta Motherboards , ukuta paneli msingi PC kilichorahisishwa
- Vidonge
- PDAs
- Graphic paneli
- Smartphones
- TouchPhones
- Mwingine vifaa miniature kutekelezwa kwa msaada Java
Sababu nyingine muhimu sana ni asili ya bure na upatikanaji wa Java maendeleo ya zana , kulinganishwa na ubora compilers ghali sana kama vile Microsofts ‘ Visual Studio , Embarcaderos ‘ , nk . .
Hii inaruhusu kujenga maombi mtaalamu bila ya kuwa na kuwekeza katika programu ghali .
Ni pia inaruhusu kwa uumbaji wa programu ya kujitolea kwa matoleo tofauti ya kina vifaa vya , nk . .
Hadi sasa , sisi kutoa bure programu paket na maombi chanzo code kudhibiti hufanya msingi wa mfumo wa Home Automation Mtayarishaji eHouse inasaidia matoleo yote ya sasa ya mfumo:
- eHouse 1 (485) chini ya usimamizi wa PC
- eHouse 1 chini ya usimamizi wa CommManager
- Ethernet eHouse (eHouse4Ethernet)
Kwa kusudi hili , sisi kutumia bure NetBeans maendeleo ya mazingira .
Ufungaji wake na Configuration ni kujadiliwa katika makala ” Smart nyumbani programu ya maendeleo katika Netbeans (Java , Java MIDP , Android) ”
EHouse4Java programu ni kuongeza – juu ya programu kwa ajili ya PC na eHouse moja kwa moja anatumia files Configuration katika saraka ” eHouse ” mfumo .
- Configuration ya awali ni kuundwa kwa njia Configuration mfumo eHouse maombi ” ConfigAux . exe ” .
- Basi ni muhimu kwa mazingira kwa ajili ya kuuza nje ya jopo kutoka mfumo mbio eHouse1 maombi ” eHouse . exe / mobile ” .
- Kuanzisha controllers kwa paneli eHouse4Ethernet yanayotokana na maombi ” CommManagerCfg . exe ” kwa kila mtawala Ethernet . Ni muhimu kwa vyombo vya habari kusudi hili ” Unda File Simu ” , au sahihi katika maelezo aliyopewa lugha katika maombi .
- katika saraka ya kutoka ambayo maombi kukimbia eHouse4Java , mahali faili Nakala ” njia . cfg ” , katika mstari wa kwanza ambayo ni njia ya saraka ” e – Nyumba ” ya mfumo Home Automation mfano . ” c: \ e – nyumba \ ” (Bila alama Nukuu , na wahusika wengine .
- nakala eHouse4Java kwa disk na kufungua katika mradi maombi NetBeans
- kuanza ni muhimu na kubwa ya kazi ” F6 ”
- nje NetBeans anaendesha kinachofuata kutoka mstari amri ” ehouse4java . jar ” ikiwa imewekwa njia Java ni aliongeza kwa mfumo wa uendeshaji wa vigezo kimataifa