eHouse4Java eHouse Home Automation Software – Open Source

eHouse Home Automation – Tarkvara eHouse4Java on avatud lähtekoodiga tarkvara GNU litsentsi eHouse süsteemi kasutajatele ainult .
See võimaldab:

  • Tekst Control
  • graafiline kontrolli
  • graafiline visualiseerimine süsteemi olekut
  • graafilisi kujutisi süsteem (automaatne iga tuba / kontroller)
  • suhtlemine kontrollerid
  • Vastuvõtt ja sünkroonimisolekut kõik kontrollerid TCP / IP protokolli , (LAN , WAN , Intranet , Internet)
  • Vastuvõtt ja sünkroonimisolekut kõikide kontrollerite kaudu UDP protokoll (LAN , Intranet)
  • Kollektsioon staatuse kõik kontrollerid edasiseks töötlemiseks , näiteks selleks, et:
  • Visualiseerimine
  • Loo Logid
  • Loo oma kontrolli algoritmid ja ettenähtud süsteemide
  • Loo side serverid ja väravad tahes väliste süsteemidega
  • Integratsioon teiste riist-ja tarkvara kui ka kolmandate – isikute seadmete
  • Üleminek sündmuste kontrollerid üle TCP / IP
  • Hääljuhtimine


Kasutamine Java võimaldab kasutades seda tarkvara erinevat tüüpi riistvara varustatud Java Virtual Machine .
See võib toimida samamoodi erinevates operatsioonisüsteemides:

  • Windows alates versioonist 95
  • Linux
  • Unix
  • jne .

Samuti annab võime kergesti kohaneda mobiilsete süsteemidega kasutamisel põhinev Java:

  • Android
  • Java MIDP (mobiil)
  • Windows Mobile , Windows Phone (üleminekuga C #), mis on väga sarnane Java

Seetõttu on võimalik luua kontrolli ja juhtimise tarkvara abil Home Automation eHouse iga riistvaraplatvorm:

  • Arvutid
  • Mikroarvutite , Arvuti Emaplaadid , seinapaneelid põhineb lihtsustatud arvuti
  • Tabletid
  • PDA
  • Graafiline Panels
  • Nutitelefonid
  • TouchPhones
  • Teine miniatuurne riistvara rakendatakse Java tugi

Teine väga oluline faktor on tasuta laadi ja kättesaadavust Java arendusvahendeid , võrdväärne kvaliteet väga kallis koostajad nagu Microsofts ‘ Visual Studio , Embarcaderos ‘ , jne . .
See võimaldab teil luua professionaalseid rakendusi, ilma et investeerida kallis tarkvara .
Samuti võimaldab luua spetsiaalse tarkvara erinevaid versioone üksikasjalikult seadmed , jne . .
Seni , pakume tasuta tarkvarapakett koos lähtekoodi kontrolli kohaldamine kujutab Süsteemi tuumaks Home Automation Produtsent eHouse toetab kõiki praegusi versioone süsteem:

  • eHouse 1 (485) järelevalve all PC
  • eHouse 1 järelevalve all CommManager
  • Ethernet eHouse (eHouse4Ethernet)

Selleks , me kasutame tasuta NetBeans arengukeskkonna .
Selle installi ja konfiguratsiooni arutatakse artikkel ” Smart kodus tarkvaraarenduse NetBeans (Java , Java MIDP , Android) ”
EHouse4Java tarkvara on add – tarkvara PC ja eHouse otse kasutab konfiguratsiooni faile kataloog ” eHouse ” süsteem .

  1. Esialgne konfiguratsioon on loodud nii süsteemi konfiguratsiooni taotlus eHouse ” ConfigAux . exe ” .
  2. Siis on vaja eksportida seadete paneel süsteem töötab rakendus eHouse1 ” eHouse . exe / mobile ” .
  3. Seadistamine kontrollerid paneelid eHouse4Ethernet on tekkinud taotlus ” CommManagerCfg . exe ” iga Ethernet controller . See on vajalik selleks vajutage ” Loo Mobiilne Faili ” , või asjakohane teatud keele kirjelduse kohaldamine .
  4. kataloogi, kust taotlus hakkab eHouse4Java , asetage tekstifaili ” tee . cfg ” , kus esimene rida on tee kataloogi ” e – Maja ” süsteemi Home Automation nt . ” c: \ e – maja \ ” (Ilma jutumärkideta , ja muid sümboleid .
  5. koopia eHouse4Java kettale ja avage see NetBeans taotlus projekti
  6. käivitage see, vajutades funktsiooniklahvi ” F6 ”
  7. väljaspool NetBeans jookseb see järgmiselt käsurealt ” ehouse4java . purk ” kui see on paigaldatud Java tee lisatakse operatsioonisüsteemi globaalsed muutujad