eHouse4Java eHouse domácí automatizace Software – Open Source

eHouse Domácí automatizace – Software eHouse4Java je open source software pod licencí GNU pro uživatele systému eHouse pouze .
Umožňuje:

  • Text Control
  • grafické ovládání
  • grafické vizualizace stavu systému
  • grafické vizualizace systému (automatické pro každý pokoj / regulátoru)
  • komunikace s regulátory
  • Recepce a stav synchronizace všech regulátorů pomocí TCP / IP protokolu , sítě (LAN , WAN , Intranet , Internet)
  • Recepce a stav synchronizace všech regulátorů pomocí protokolu UDP (LAN , Intranet)
  • Sběr stav všech regulátorů pro další zpracování , např. za účelem:
  • Vizualizace
  • Vytvořit logů
  • Vytvořte si vlastní řídicí algoritmy a specializovaných systémů
  • Vytvořit komunikační servery a brány pro všechny externí systémy
  • Integrace s jiným hardwarem a softwarem, stejně jako třetí – výrobců zařízení
  • Přenos událostí na správce přes TCP / IP
  • hlasové ovládání


Použití Java umožňuje použití tohoto software pro různé typy hardwaru vybavených Java virtuální stroj .
To může fungovat stejným způsobem na různých operačních systémech:

  • Windows od verze 95
  • Linux
  • Unix
  • atd. .

To také poskytuje možnost snadno přizpůsobit na mobilní systémy založené na použití Java:

  • Android
  • Java MIDP (Mobile)
  • Windows Mobile , Windows Phone (při převodu do C #), který je velmi podobný Javě

Je tedy možné vytvořit kontrolu a software pro správu systému Domácí automatizace eHouse na jakékoliv hardwarové platformě:

  • PC
  • Mikropočítače , Počítačové desky , stěnové panely založena na zjednodušeném PC
  • Tablety
  • PDA
  • Grafické panely
  • Smartphone
  • TouchPhones
  • Další miniaturní hardware prováděna s podporou Java

Dalším velmi důležitým faktorem je zdarma povaha a dostupnost Java rozvoje nástrojů , srovnatelné kvality s velmi drahé kompilátory jako firmy Microsoft ‘ Visual Studio , Embarcaderos ‘ , atd. . .
To vám umožní vytvořit profesionální aplikace, aniž by museli investovat do drahého softwaru .
To také umožňuje vytvoření příslušného softwaru pro různé verze popisovat zařízení , atd. . .
Zatím , nabízíme svobodný software s ovládacím zdrojového kódu aplikace tvoří jádro systému Domácí automatizace výrobce eHouse podporuje všechny současné verze systému:

  • eHouse 1 (485) pod dohledem počítače
  • eHouse 1 pod dohledem CommManager
  • Ethernet eHouse (eHouse4Ethernet)

Za tímto účelem , jsme využít bezplatné vývojové prostředí NetBeans .
Jeho instalace a konfigurace je popsána v článku ” Inteligentní dům vývoj software v Netbeans (Java , Java MIDP , Android) ”
EHouse4Java software je add – o softwaru pro PC a eHouse přímo používá konfigurační soubory v adresáři ” eHouse ” systém .

  1. Počáteční konfigurace je vytvořen tak, že systém konfigurace aplikace eHouse ” ConfigAux . exe ” .
  2. Pak je třeba exportovat nastavení panelu ze systému běží aplikace eHouse1 ” eHouse . exe / mobile ” .
  3. Nastavení ovladače pro panely eHouse4Ethernet je generována z aplikace ” CommManagerCfg . exe ” pro každou ethernetového řadiče . Je nutné pro tento účel tisku ” Vytvořit mobilní soubor ” , nebo vhodné v daném popisu jazyka v aplikaci .
  4. v adresáři, ze kterého bude aplikace běžet eHouse4Java , umístěte textový soubor ” cesta . cfg ” , ve kterém první řádek je cesta k adresáři ” E – Dům ” systému Domácí automatizace např. . ” c: \ e – dům \ ” (Bez uvozovek , a další postavy .
  5. Kopie eHouse4Java na disku a otevřete jej v projektu aplikace NetBeans
  6. ji spustit stisknutím funkčního tlačítka ” F6 ”
  7. mimo NetBeans běží vyplývá z příkazového řádku ” ehouse4java . skřípat ” pokud je nainstalován Java cesta je přidán do operačního systému globálních proměnných