eHouse4Java eHouse Home Automation Software – Open Source

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 .

  1. Configuration ya awali ni kuundwa kwa njia Configuration mfumo eHouse maombi ” ConfigAux . exe ” .
  2. Basi ni muhimu kwa mazingira kwa ajili ya kuuza nje ya jopo kutoka mfumo mbio eHouse1 maombi ” eHouse . exe / mobile ” .
  3. 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 .
  4. 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 .
  5. nakala eHouse4Java kwa disk na kufungua katika mradi maombi NetBeans
  6. kuanza ni muhimu na kubwa ya kazi ” F6 ”
  7. nje NetBeans anaendesha kinachofuata kutoka mstari amri ” ehouse4java . jar ” ikiwa imewekwa njia Java ni aliongeza kwa mfumo wa uendeshaji wa vigezo kimataifa