eHouse4Java eHouse domácej automatizácie Software – Open Source

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 .

  1. Počiatočná konfigurácia je vytvorený tak, že systém konfigurácie aplikácie eHouse ” ConfigAux . exe ” .
  2. Potom je potrebné exportovať nastavenia panelu zo systému beží aplikácie eHouse1 ” eHouse . exe / mobile ” .
  3. 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 .
  4. 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 .
  5. Kópia eHouse4Java na disku a otvorte ho v projekte programu NetBeans
  6. ju spustiť stlačením funkčného tlačidla ” F6 ”
  7. 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