eHouse Domáce automatizácie – Softvér eHouse4Java je open source softvér pod licenciou GNU pre užívateľov systému eHouse iba .
Umožňuje:
- Text Control
- grafické ovládanie
- grafické vizualizácie stavu systému
- grafické vizualizácie systému (automatické pre každú izbu / regulátora)
- komunikácia s regulátormi
- Recepcia a stav synchronizácie všetkých regulátorov pomocou TCP / IP protokolu , siete (LAN , WAN , Intranet , Internet)
- Recepcia a stav synchronizácie všetkých regulátorov pomocou protokolu UDP (LAN , Intranet)
- Zber stav všetkých regulátorov pre ďalšie spracovanie , napr za účelom:
- Vizualizácia
- Vytvoriť logov
- Vytvorte si vlastné riadiace algoritmy a špecializovaných systémov
- Vytvoriť komunikačné servery a brány pre všetky externé systémy
- Integrácia s iným hardvérom a softvérom, rovnako ako tretí – výrobcov zariadení
- Prenos udalostí na správcu cez TCP / IP
- hlasové ovládanie
Použitie Java umožňuje použitie tohto software pre rôzne typy hardvéru vybavených Java virtuálny stroj .
To môže fungovať rovnakým spôsobom na rôznych operačných systémoch:
- Windows od verzie 95
- Linux
- Unix
- atď .
To tiež poskytuje možnosť ľahko prispôsobiť na mobilné systémy založené na použití Java:
- Android
- Java MIDP (Mobile)
- Windows Mobile , Windows Phone (pri prevode do C #), ktorý je veľmi podobný Jave
Je teda možné vytvoriť kontrolu a software pre správu systému Domáce automatizácie eHouse na akékoľvek hardvérové platforme:
- PC
- Mikropočítača , Počítačové dosky , stenové panely založená na zjednodušenom PC
- Tablety
- PDA
- Grafické panely
- Smartphone
- TouchPhones
- Ďalšie miniatúrne hardvér vykonávaná s podporou Java
Ďalším veľmi dôležitým faktorom je zadarmo povaha a dostupnosť Java rozvoja nástrojov , porovnateľnej kvality s veľmi drahé kompilátory ako firmy Microsoft ‘ Visual Studio , Embarcaderos ‘ , atď . .
To vám umožní vytvoriť profesionálne aplikácie, bez toho aby museli investovať do drahého softvéru .
To tiež umožňuje vytvorenie príslušného softvéru pre rôzne verzie popisovať zariadenia , atď . .
Dosiaľ , ponúkame slobodný softvér s ovládacím zdrojového kódu aplikácie tvorí jadro systému Domáce automatizácie výrobcu eHouse podporuje všetky súčasné verzie systému:
- eHouse 1 (485) pod dohľadom počítača
- eHouse 1 pod dohľadom CommManager
- Ethernet eHouse (eHouse4Ethernet)
Za týmto účelom , sme využiť bezplatné vývojové prostredie NetBeans .
Jeho inštalácia a konfigurácia je popísaná v článku ” Inteligentný dom vývoj software v Netbeans (Java , Java MIDP , Android) ”
EHouse4Java softvér je add – o softvéru pre PC a eHouse priamo používa konfiguračné súbory v adresári ” eHouse ” systém .
- Počiatočná konfigurácia je vytvorený tak, že systém konfigurácie aplikácie eHouse ” ConfigAux . exe ” .
- Potom je potrebné exportovať nastavenia panelu zo systému beží aplikácie eHouse1 ” eHouse . exe / mobile ” .
- Nastavenie ovládača pre panely eHouse4Ethernet je generovaná z aplikácie ” CommManagerCfg . exe ” pre každú ethernetového radiče . Je nutné na tento účel tlače ” Vytvoriť mobilné súbor ” , alebo vhodné v danom popise jazyka v aplikácii .
- v adresári, z ktorého bude aplikácia bežať eHouse4Java , umiestnite textový súbor ” cesta . cfg ” , v ktorom prvý riadok je cesta k adresáru ” e – Dom ” systému Domáce automatizácie napr . ” c: \ e – dom \ ” (Bez úvodzoviek , a ďalšie postavy .
- Kópia eHouse4Java na disku a otvorte ho v projekte programu NetBeans
- ju spustiť stlačením funkčného tlačidla ” F6 ”
- mimo NetBeans beží vyplýva z príkazového riadku ” ehouse4java . nádoba ” ak je nainštalovaný Java cesta je pridaný do operačného systému globálnych premenných