eHouse4Java eHouse Home Automation Software – Open Source

eHouse Home Automation – Software-ul este un eHouse4Java open-source software-ul sub licență GNU pentru utilizatorii sistemului eHouse numai .
Acesta permite:

  • Textul de control
  • grafic de control
  • vizualizarea grafică a stării sistemului
  • vizualizarea grafică a sistemului (automate pentru fiecare camera / controler)
  • comunicarea cu controlorii
  • Recepție și starea de sincronizare a tuturor controlorilor prin protocolul TCP / IP , rețele (LAN , WAN , Intranet , Internet)
  • Recepție și starea de sincronizare a tuturor controlorilor prin protocolul UDP (LAN , Intranet)
  • Starea de colectare a tuturor controlorilor pentru prelucrare ulterioară , de exemplu, în scopul de a:
  • Vizualizare
  • Creați Activitate
  • Creați-vă algoritmi de control proprii si sisteme dedicate
  • Creați servere și gateway-uri de comunicare pentru orice sisteme externe
  • Integrarea cu alt hardware și software, precum și treia – Dispozitive de partid
  • Transferul evenimente pentru a controlorilor de peste TCP / IP
  • comandă vocală


Utilizarea Java permite utilizarea acestui software pentru diferite tipuri de hardware echipate cu mașina virtuală Java .
Se poate lucra în același mod pe sisteme de operare diferite:

  • Geamuri incepand cu versiunea 95
  • Linux
  • Unix
  • etc .

Acesta prevede, de asemenea, capacitatea de a se adapta cu usurinta la sisteme mobile bazate pe utilizarea de Java:

  • Android
  • Java MIDP (Mobile)
  • Windows Mobile , Windows Phone (la conversia în C #), care este foarte similar cu Java

Prin urmare, este posibil să se creeze de control și sistemul de management al software-ului Home Automation eHouse pe orice platformă hardware:

  • PC-uri
  • Microcomputere , Placi de baza de calculator , Panouri de perete pe baza pe un PC simplificat
  • Pastile
  • PDA-uri
  • Panouri grafice
  • Smartphone-uri
  • TouchPhones
  • Un alt hardware-ul în miniatură implementat cu suportul Java

Un alt factor foarte important este caracterul liber și disponibilitatea de instrumente de dezvoltare Java , calitate comparabilă cu câțiva compilatoare foarte scumpe, cum ar fi Microsoft pentru ‘ Visual Studio , Embarcaderos ‘ , etc . .
Acest lucru vă permite să creați aplicații profesionale, fără a fi nevoie să investească în software-ul scump .
Acesta permite, de asemenea pentru crearea de software dedicat pentru diferite versiuni detaliază Utilaje , etc . .
Până acum , noi oferim un pachet de software gratuit cu aplicația de control a codului sursă constituie nucleul sistemului de Home Automation Producator eHouse suporta toate versiunile curente ale sistemului:

  • eHouse 1 (485) sub supravegherea unui PC
  • eHouse 1 sub supravegherea CommManager
  • Ethernet eHouse (eHouse4Ethernet)

În acest scop, , vom folosi gratuit mediul NetBeans de dezvoltare .
Instalare și configurare este discutat în articol ” Inteligente de dezvoltare de software acasă în NetBeans (Java , Java MIDP , Android) ”
EHouse4Java software-ul este un program de completare – privind software-ul pentru PC și eHouse foloseste direct fișierele de configurare în directorul ” eHouse ” sistem .

  1. Configurarea inițială este creată de modul de configurare sistem de aplicare eHouse ” ConfigAux . exe ” .
  2. Apoi este necesar pentru a exporta setările pentru panoul de la sistemul de rulare eHouse1 cererea ” eHouse . exe / mobile ” .
  3. Configurarea controlere pentru panouri eHouse4Ethernet este generat de cererea ” CommManagerCfg . exe ” pentru fiecare controler Ethernet . Este necesar ca acest scop, apăsați ” Creați fișiere mobil ” , sau oportun într-un limbaj de descriere a dat în cererea .
  4. în directorul din care aplicația va rula eHouse4Java , plasați un fișier text ” cale . cfg ” , în care prima linie este calea către directorul ” e – Casă ” a sistemului de Home Automation de exemplu, . ” C: \ e – Casa \ ” (Fără ghilimele , și alte caractere .
  5. copie eHouse4Java pe disc și se deschide în aplicația de proiect NetBeans
  6. începe prin apăsarea tastei de funcție ” F6 ”
  7. în afara NetBeans ruleaza rezultă din linia de comandă ” ehouse4java . borcan ” dacă este instalat Java cale se adaugă la sistemul de operare al variabilelor globale