eHouse Háztartási automatizációs – Software eHouse4Java egy nyílt forráskódú program keretében GNU licenc eHouse rendszer felhasználók csak .
Lehetővé teszi, hogy:
- Text vezérlés
- grafikus vezérlő
- grafikus megjelenítés a rendszer állapotáról
- grafikus megjelenítő rendszer (automatikus mindegyik szoba / vezérlő)
- kommunikáció vezérlők
- Recepció és szinkronizálás állapotát az összes vezérlő TCP / IP protokoll , hálózatok (LAN , WAN , Intranet , Internet)
- Recepció és szinkronizálás állapotát az összes vezérlő segítségével UDP protokoll (LAN , Intranet)
- Gyűjtemény helyzete, a vezérlők további feldolgozásra , például abból a célból:
- Megjelenítés
- Létrehozása Naplók
- Készítse el saját ellenőrzési algoritmusok és dedikált rendszerek
- Hozzon létre kommunikációs szerverek és átjárók bármilyen külső rendszerekhez
- Integráció más hardver és szoftver, valamint a harmadik – fél eszközök
- Átvitele események irányítók TCP / IP
- hangvezérlés
Használata lehetővé teszi a Java szoftver használatával a különböző típusú hardverek felszerelt Java virtuális gép .
Ez ugyanúgy működik a különböző operációs rendszereken:
- A Windows verzió óta 95
- Linux
- Unix
- stb. .
Azt is lehetővé teszi, hogy könnyen alkalmazkodni a mobil rendszerek használatán alapuló Java:
- Android
- Java MIDP (Mobile)
- A Windows Mobile , Windows Phone (ha átkerül C #), amely nagyon hasonlít a Java
Ezért lehetséges, hogy hozzon létre ellenőrzési és irányítási szoftver rendszer Háztartási automatizációs eHouse bármely hardver platform:
- PC-k
- Mikroszámítógépek , Számítógép Alaplapok , falpanelek alapuló egyszerűsített PC
- Tabletták
- PDA-k
- Grafikus panelek
- Okostelefonok
- TouchPhones
- Egy másik miniatűr hardver végrehajtott Java támogatás
Egy másik nagyon fontos tényező a szabad természete és elérhetőségét Java fejlesztői eszközök , hasonló minőségű, nagyon drága fordítóprogramok, mint Microsofts ‘ Visual Studio , Embarcaderos ‘ , stb. . .
Ez lehetővé teszi, hogy professzionális alkalmazásokban anélkül, hogy fektessenek be drága szoftver .
Azt is lehetővé teszi, hogy hozzanak létre külön szoftver különböző verziói részletező felszerelés , stb. . .
Eddig , nyújtunk egy szabad szoftver csomagot forráskód ellenőrző alkalmazását jelenti a központi rendszer Háztartási automatizációs Gyártásvezető eHouse támogatja az összes aktuális verziója a rendszer:
- eHouse 1 (485) felügyelete alatt a PC
- eHouse 1 felügyelete alatt CommManager
- Ethernet eHouse (eHouse4Ethernet)
E célból , használjuk az ingyenes NetBeans fejlesztői környezet .
A telepítés és konfiguráció a cikkben tárgyalt ” Intelligens otthon szoftverfejlesztés Netbeans (Java , Java MIDP , Android) ”
EHouse4Java szoftver kiegészítő – a szoftver PC és eHouse közvetlenül használja a konfigurációs fájl a könyvtárban ” eHouse ” rendszer .
- A kezdeti konfiguráció jön létre, ahogyan a rendszer konfigurációs alkalmazás eHouse ” ConfigAux . exe ” .
- Akkor meg kell exportálni a beállításokat a panel a rendszer fut az alkalmazás eHouse1 ” eHouse . exe / mobile ” .
- Beállítása vezérlők panelek eHouse4Ethernet generálódik az alkalmazás ” CommManagerCfg . exe ” minden Ethernet vezérlő . Szükséges, hogy erre a célra nyomjuk ” Create Mobile File ” , vagy megfelelő egy adott nyelvi leírást az alkalmazás .
- abban a könyvtárban ahonnan a kérelem fut eHouse4Java , helyezzen egy szöveges fájlt ” útvonal . cfg ” , amely első sorban az elérési utat a könyvtárba ” e – Ház ” rendszer Háztartási automatizációs pl . ” c: \ e – house \ ” (Az idézőjelek nélkül , és más karakterek .
- másolat eHouse4Java lemezre, és nyissa meg a NetBeans alkalmazás projekt
- indítsa el nyomja meg a funkciógombot ” F6 ”
- ezen kívül NetBeans fut következik a parancssorból ” ehouse4java . korsó ” ha telepítve van a Java útvonal kerül hozzáadásra az operációs rendszer a globális változók