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ä .
- Alkukonfiguraatiotietojen on luonut tavalla järjestelmän kokoonpanon hakemuksen eHouse ” ConfigAux . exe ” .
- Sitten se on tarpeen viedä asetukset paneeli suorittavaan järjestelmään hakemuksen eHouse1 ” eHouse . exe / mobile ” .
- 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 .
- 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ä .
- Kopioi eHouse4Java levylle ja avaa se NetBeans sovelluksen projekti
- aloittaa sen painamalla painiketta ” F6 ”
- ulkopuolella NetBeans kulkee ilmenee komentoriviltä ” ehouse4java . purkki ” Jos asennettu Java polku lisätään käyttöjärjestelmän ja globaaleja muuttujia