eHouse Home Automation – Tarkvara eHouse4Java on avatud lähtekoodiga tarkvara GNU litsentsi eHouse süsteemi kasutajatele ainult .
See võimaldab:
- Tekst Control
- graafiline kontrolli
- graafiline visualiseerimine süsteemi olekut
- graafilisi kujutisi süsteem (automaatne iga tuba / kontroller)
- suhtlemine kontrollerid
- Vastuvõtt ja sünkroonimisolekut kõik kontrollerid TCP / IP protokolli , (LAN , WAN , Intranet , Internet)
- Vastuvõtt ja sünkroonimisolekut kõikide kontrollerite kaudu UDP protokoll (LAN , Intranet)
- Kollektsioon staatuse kõik kontrollerid edasiseks töötlemiseks , näiteks selleks, et:
- Visualiseerimine
- Loo Logid
- Loo oma kontrolli algoritmid ja ettenähtud süsteemide
- Loo side serverid ja väravad tahes väliste süsteemidega
- Integratsioon teiste riist-ja tarkvara kui ka kolmandate – isikute seadmete
- Üleminek sündmuste kontrollerid üle TCP / IP
- Hääljuhtimine
Kasutamine Java võimaldab kasutades seda tarkvara erinevat tüüpi riistvara varustatud Java Virtual Machine .
See võib toimida samamoodi erinevates operatsioonisüsteemides:
- Windows alates versioonist 95
- Linux
- Unix
- jne .
Samuti annab võime kergesti kohaneda mobiilsete süsteemidega kasutamisel põhinev Java:
- Android
- Java MIDP (mobiil)
- Windows Mobile , Windows Phone (üleminekuga C #), mis on väga sarnane Java
Seetõttu on võimalik luua kontrolli ja juhtimise tarkvara abil Home Automation eHouse iga riistvaraplatvorm:
- Arvutid
- Mikroarvutite , Arvuti Emaplaadid , seinapaneelid põhineb lihtsustatud arvuti
- Tabletid
- PDA
- Graafiline Panels
- Nutitelefonid
- TouchPhones
- Teine miniatuurne riistvara rakendatakse Java tugi
Teine väga oluline faktor on tasuta laadi ja kättesaadavust Java arendusvahendeid , võrdväärne kvaliteet väga kallis koostajad nagu Microsofts ‘ Visual Studio , Embarcaderos ‘ , jne . .
See võimaldab teil luua professionaalseid rakendusi, ilma et investeerida kallis tarkvara .
Samuti võimaldab luua spetsiaalse tarkvara erinevaid versioone üksikasjalikult seadmed , jne . .
Seni , pakume tasuta tarkvarapakett koos lähtekoodi kontrolli kohaldamine kujutab Süsteemi tuumaks Home Automation Produtsent eHouse toetab kõiki praegusi versioone süsteem:
- eHouse 1 (485) järelevalve all PC
- eHouse 1 järelevalve all CommManager
- Ethernet eHouse (eHouse4Ethernet)
Selleks , me kasutame tasuta NetBeans arengukeskkonna .
Selle installi ja konfiguratsiooni arutatakse artikkel ” Smart kodus tarkvaraarenduse NetBeans (Java , Java MIDP , Android) ”
EHouse4Java tarkvara on add – tarkvara PC ja eHouse otse kasutab konfiguratsiooni faile kataloog ” eHouse ” süsteem .
- Esialgne konfiguratsioon on loodud nii süsteemi konfiguratsiooni taotlus eHouse ” ConfigAux . exe ” .
- Siis on vaja eksportida seadete paneel süsteem töötab rakendus eHouse1 ” eHouse . exe / mobile ” .
- Seadistamine kontrollerid paneelid eHouse4Ethernet on tekkinud taotlus ” CommManagerCfg . exe ” iga Ethernet controller . See on vajalik selleks vajutage ” Loo Mobiilne Faili ” , või asjakohane teatud keele kirjelduse kohaldamine .
- kataloogi, kust taotlus hakkab eHouse4Java , asetage tekstifaili ” tee . cfg ” , kus esimene rida on tee kataloogi ” e – Maja ” süsteemi Home Automation nt . ” c: \ e – maja \ ” (Ilma jutumärkideta , ja muid sümboleid .
- koopia eHouse4Java kettale ja avage see NetBeans taotlus projekti
- käivitage see, vajutades funktsiooniklahvi ” F6 ”
- väljaspool NetBeans jookseb see järgmiselt käsurealt ” ehouse4java . purk ” kui see on paigaldatud Java tee lisatakse operatsioonisüsteemi globaalsed muutujad