Integrationen af ​​eHouse home automation til OpenRemote . Org. miljø

OpenRemote . Org miljø giver mulighed for skabelse af stand – Alene kontrolpaneler til at styre forskellige systemer i anlægstyper Home Automation Producer :

Fortryd redigeringer

Nyt! ;

  • Opbygning af automatisering i forskellige standarder
  • Intelligente bygninger i forskellige standarder
  • Audio / Video , HiFi forskellige producenter
  • muligheden for enhver integration med java


OpenRemote . Org. miljø er fuldstændigt skrevet i Java, der tillader tilsætning af yderligere systemer , protokoller og kontrol kodekser for eksterne enheder .
OpenRemote . Org store fordele ved systemet er:

  • Gratis software – freeware
  • Gratis kildekode – opensource
  • Evnen til at integrere med ethvert system OpenRemote af Java-programmer til at kommunikere
  • løbende udvikling af systemet med nye kommunikationsprotokoller med forskellige systemer
  • En enorm database med infrarøde signaler til at styre enheder som TV , HiFi , Audio , Video , etc .

Server ” Fjernbetjening ” kører på ” Tomcat ” Application Server , overføre data mellem panelerne og controllere quering deres status , input , udgange , målesignaler etc . .
Paneler samvirker med OpenRemote har installeret klient software til at kommunikere med serveren .
I øjeblikket er software er tilgængelig til paneler:

  • Android
  • iPhone / iPad / iPod
  • Webbrowsere

Det er muligt at skabe nogen paneler på ovenstående platform (smartphones , Tabletter , touchphones , PC'ere osv.) .
for integration eHouse system med OpenRemote java applikation (eHouse4OpenRemote) er påkrævet , hvilket svarer til forespørgslen server OpenRemote , og sende styrekommandoer .
EHouse4OpenRemote overlay software er dedikeret til OpenRemote med følgende funktioner:

  • Det fungerer som en ” Proxy Server ” eller ” gateway ” mellem ” OpenRemote ” og controlleren eHouse
  • Controller statusopdateringer sendes via UDP broadcast – kontinuerlig lytning
  • Indlæser konfigurationer , navne på interne kontroller for anvendelse cache
  • quering for aktuel status , output stater , indgange , lysdæmpere , måling input til den interne anvendelse cache
  • Indeholder TCP / IP server , som kan modtage begivenheder fra OpenRemote og andre applikationer
  • Inkluderer TCP / IP-klient , som giver dig mulighed for at sende kommandoer til controllere og giver tilladelse til eHouse home automation system
  • Inkluderer multi – gevind TCP / IP server , der lytter efter forespørgsler om status på flyveledere og program-cache hændelser, der skal sendes til controllere
  • Dette tillader den fulde betydning af den ” OpenRemote Designer ” alle signaler fra regulatorerne: input , Udgange , måling indgange , lysdæmpere , programmer , sikkerhedszoner . Det læser status eller tilstand af et signal, hvilket gør det lettere at gennemføre og signifikant reducere den tid
  • Dette tillader den fulde betydning af den ” OpenRemote Designer ” eHouse system hændelser i forbindelse med controllere – OpenRemote som systemkommandoer meget lettere og hurtigere gennemførelse og systemintegration

Ansøgningen skal konfigureres i en enkelt konfigurationsfil ” JavaORServer . cfg ” placeret i den mappe, hvor filen blev lagt ” eHouse4OpenRemote . krukke ” af eHouse4OpenRemote ansøgninger .
Alle navne og controllere konfiguration læses fra den angivne sti af eHouse installation bibliotek på Windows-system .

konfigurationsfilen er som følger (i parentes er en beskrivelse, der skal fjernes):
192 . 168 . 0 . 254 (Address CommManager eller applikationsserver eHouse PC)
9876 (TCP / IP , CommManager eller eHouse server pc-program – at sende kommandoer)
6789 (UDP broadcast lytte port – modtagelse status controllere)
passwd (password til CommManager om tilladelse med normal eller krypteret adgangskode)
00000000000000000000000000000000000000 (No change)
c: \ e – hus \ (sti til eHouse ansøgning server)
4321 (porten til TCP / IP Server – til at kommunikere med OpenRemote eller andre ydelser)
127 . 0 . 0 . 1 (link – adressen på en lokal maskine, hvor eHouse4OpenRemote er installeret)
localhost (det lokale værtsnavn at nå Beehive database over OpenRemote)
3306 (Port Adgang til MySQL)
Cp1250 (windows tegntabel at læse konfigurationsfiler)
bikube (brugernavn til databasen bikube af OpenRemote)
beehivepass (brugeradgangskode for at få adgang til databasen bikube af OpenRemote)

For at starte konfigurationen eHouse en controllere software til eHouse4OpenRemote skal køres ” eHouse . exe / mobil ” efter hver ændring af navn i systemet og tilføje / fjerne controller .

Konfiguration af Ethernet driver opretter automatisk en rekord, når de nye indstillinger i regulatoren vil blive udført .