Die integrasie van eHouse tuis automatisering te OpenRemote . Org omgewing

OpenRemote . Org omgewing toelaat dat die skepping van die stand – alleen beheer panele verskeie stelsels te beheer in die plant tipes Home Automation Producer :

Ontdoen wysigings

Nuut! ;

  • Domotica in verskillende standaarde
  • Intelligente geboue in verskillende standaarde
  • Audio / Video , HiFi verskeie vervaardigers
  • die moontlikheid van 'n integrasie met java


OpenRemote . Org omgewing is heeltemal in Java geskryf is, wat toelaat dat die toevoeging van bykomende stelsels , protokolle en beheer kodes van eksterne toestelle .
OpenRemote . Org groot voordele van die stelsel is:

  • Gratis sagteware – freeware
  • Gratis bronkode – opensource
  • Vermoë om te integreer met enige stelsel OpenRemote deur Java-toepassings te kommunikeer
  • voortgesette ontwikkeling van die stelsel met 'n nuwe kommunikasie protokolle met verskillende stelsels
  • 'N groot databasis van infrarooi seine toestelle soos TV te beheer , HiFi , Audio , Video , ens .

Die bediener ” Afstandsbediening ” word uitgevoer op ” Tomcat ” Application Server , die oordrag van data tussen die panele en die beheerders quering hul status , insette , uitsette , meting seine, ens . .
Panele saam met OpenRemote die kliënt sagteware geïnstalleer het om te kommunikeer met die bediener .
Tans is die sagteware is beskikbaar vir panele:

  • Android
  • iPhone / iPad / iPod
  • Web Browsers

Dit is moontlik om enige panele op die bogenoemde platform (slimfone te skep , Tablette , touchphones , Rekenaars, ens.) .
vir die integrasie eHouse stelsel met OpenRemote java aansoek (eHouse4OpenRemote) word vereis , wat is gelykstaande aan die soektog bediener OpenRemote , en stuur beheer opdragte .
EHouse4OpenRemote overlay sagteware is toegewy aan OpenRemote met die volgende funksies:

  • Dit dien as 'n ” Proxy Server ” of ” gateway ” tussen ” OpenRemote ” en kontroleerder eHouse
  • Controller status updates is gestuur via UDP Broadcast – deurlopende luister
  • Loading konfigurasies , name van interne beheermaatreëls vir die toepassing cache
  • quering vir die huidige status , uitset state , insette , dimmers , meet insette tot die interne aansoek cache
  • Bevat TCP / IP-bediener , wat kan ontvang gebeure van OpenRemote en ander programme
  • Bevat TCP / IP kliënt , wat u toelaat om instruksies te stuur na die controllers en laat magtiging te eHouse Home Automation stelsel
  • Sluit multi – gestruktureerde TCP / IP-bediener , wat luister vir navrae oor die status van die beheerders en aansoek cache gebeure wat gestuur word na controllers
  • Dit laat die volle betekenis van die ” OpenRemote Designer ” alle seine van die beheerders insette , Uitsette , meet insette , dimmers , programme , veiligheid zones . Dit lees die status of toestand van 'n sein wat maak dit makliker om te implementeer en 'n aansienlike vermindering van die tyd
  • Dit laat die volle betekenis van die ” OpenRemote Designer ” eHouse stelsel gebeure wat verband hou met beheerders – OpenRemote as stelsel instruksies baie makliker en bespoediging van die tenuitvoerlegging en stelsel integrasie

Die aansoek moet ingestel te word in 'n enkele configuration file ” JavaORServer . cfg ” geleë in die gids waar die lêer geplaas ” eHouse4OpenRemote . jar ” eHouse4OpenRemote aansoeke .
Alle name en controllers konfigurasie gelees van die gespesifiseerde pad van die eHouse installasie gids op Windows-stelsel .

die configuration file is soos volg (in hakies is 'n beskrywing wat moet verwyder word):
192 . 168 . 0 . 254 (Adres CommManager of aansoek bediener eHouse PC)
9876 (TCP / IP , CommManager of eHouse bediener PC aansoek – instruksies te stuur)
6789 (UDP uitsending luister 'n hawe – ontvangs status van die controllers)
passwd (wagwoord te CommManager vir magtiging met 'n normale of geïnkripteer wagwoord)
00000000000000000000000000000000000000 (geen verandering)
c: \ e – huis \ (pad na eHouse aansoek bediener)
4321 (Port vir TCP / IP Server – te kommunikeer met OpenRemote of ander dienste)
127 . 0 . 0 . 1 (skakel – adres van die plaaslike masjien waar eHouse4OpenRemote is geïnstalleer)
localhost (die plaaslike host naam die Beehive databasis van OpenRemote te bereik)
3306 (Port Toegang tot MySQL)
Cp1250 (vensters kode bladsy konfigurasie lêers te lees)
byekorf (gebruikersnaam na die databasis byekorf van OpenRemote)
beehivepass (gebruiker wagwoord om toegang te verkry tot die databasis byekorf van OpenRemote)

Konfigurasie eHouse te inisieer een controllers sagteware vir eHouse4OpenRemote moet uitgevoer word ” eHouse . exe / selfoon ” na elke verandering van die naam in die stelsel en die toevoeging van / verwydering kontroleerder .

Die instel van die Ethernet bestuurder skep outomaties 'n rekord wanneer die nuwe instellings van kontroleerder sal uitgevoer word .