eHouse4Java eHouse Home Automation Software – Open Source

eHouse Home Automation – Ohjelmisto eHouse4Java on avoimen lähdekoodin ohjelmisto GNU lisenssin eHouse järjestelmän käyttäjille .
Se mahdollistaa:

  • Text
  • graafinen ohjaus
  • graafinen visualisointi järjestelmän tilan
  • graafinen visualisointi järjestelmä (automaattinen kunkin huoneen / säädin)
  • viestintä säätimet
  • Vastaanotto ja synkronoinnin tilan kaikki säätimet TCP / IP-protokollan , verkkojen (LAN , WAN , Intranet , Internet)
  • Vastaanotto ja synkronoinnin tilan kaikki ohjaimet UDP-protokollan (LAN , Intranet)
  • Kokoelma tilan kaikki ohjaimet jatkokäsittelyyn , esim. varten:
  • Visualisointi
  • Luo Lokit
  • Luo oma säätöalgoritmeja ja oma järjestelmät
  • Luo viestintä palvelimia ja yhdyskäytäviä varten ulkoisen järjestelmien
  • Integrointi muiden laitteistojen ja ohjelmistojen sekä kolmansien – osapuolen laitteita
  • Siirtäminen tapahtumia ohjaimet TCP / IP
  • ääniohjaus


Käyttää Java mahdollistaa tämän ohjelmiston eritasoisten laitteisto on varustettu Java-virtuaalikone .
Se voi toimia samalla tavalla eri käyttöjärjestelmissä:

  • Windows alkaen versiosta 95
  • Linux
  • Unix
  • jne. .

Se tarjoaa myös mahdollisuuden helposti mukautua matkaviestinjärjestelmille käyttöön perustuvat Java:

  • Android
  • Java MIDP (Mobile)
  • Windows Mobile , Windows Phone (kun lopetetaan C #), joka on hyvin samanlainen kuin Java

Näin ollen on mahdollista luoda ohjaus ja hallinta ohjelmisto Home Automation eHouse tahansa laitealustan:

  • PC
  • Mikrotietokoneet , Tietokoneen emolevy , seinäpaneelit perustuu yksinkertaistettuun PC
  • Tabletit
  • PDA
  • Graafinen Paneelit
  • Älypuhelimet
  • TouchPhones
  • Toinen miniatyyri laitteisto toteutettu Java-tuki

Toinen hyvin tärkeä tekijä on vapaa luonne ja saatavuus Java kehitystyökaluja , verrattavissa laatu erittäin kallis kerääjiä kuten Microsoftin ‘ Visual Studio , Embarcaderos ‘ , jne. . .
Näin voit luoda ammattimaisia ​​sovelluksia ilman investoida kalliita ohjelmistopäivityksiä .
Se mahdollistaa myös luoda oma ohjelmisto eri versioita yksityiskohtaisesti laitteet , jne. . .
Toistaiseksi , tarjoamme ilmaisen ohjelmistopaketin lähdekoodin ohjaus hakemus muodostaa ytimen järjestelmän Home Automation Tuottaja eHouse tukee kaikkia nykyisiä versioita järjestelmään:

  • eHouse 1 (485) valvonnassa PC
  • eHouse 1 valvonnassa CommManager
  • Ethernet eHouse (eHouse4Ethernet)

Tähän tarkoitukseen , käytämme vapaa NetBeans kehitysympäristöä .
Sen asennus ja konfigurointi käsitellään artikkelissa ” Smart kotiin ohjelmistokehitystä NetBeans (Java , Java MIDP , Android) ”
EHouse4Java ohjelmisto on lisää – ohjelmistojen PC ja eHouse suoraan käyttää asetustiedostot hakemistoon ” eHouse ” järjestelmä .

  1. Alkukonfiguraatiotietojen on luonut tavalla järjestelmän kokoonpanon hakemuksen eHouse ” ConfigAux . exe ” .
  2. Sitten se on tarpeen viedä asetukset paneeli suorittavaan järjestelmään hakemuksen eHouse1 ” eHouse . exe / mobile ” .
  3. Perustamalla ohjaimet paneelien eHouse4Ethernet syntyy sovelluksen ” CommManagerCfg . exe ” kunkin Ethernet-ohjain . On välttämätöntä, että tätä tarkoitusta varten paina ” Luo Mobile File ” , tai asianmukaiset tietyllä kielellä kuvauksen sovelluksen .
  4. hakemistossa, josta sovellus toimii eHouse4Java , aseta tekstitiedosto ” polku . cfg ” , jossa ensimmäinen rivi on polku hakemistoon ” e – Talo ” Järjestelmän Home Automation esim. . ” C: \ e – house \ ” (Ilman lainausmerkkejä , ja muita merkkejä .
  5. Kopioi eHouse4Java levylle ja avaa se NetBeans sovelluksen projekti
  6. aloittaa sen painamalla painiketta ” F6 ”
  7. ulkopuolella NetBeans kulkee ilmenee komentoriviltä ” ehouse4java . purkki ” Jos asennettu Java polku lisätään käyttöjärjestelmän ja globaaleja muuttujia