Integrationen av eHouse hemautomation att OpenRemote . Org miljö

OpenRemote . Org miljö möjliggör skapandet av stativet – Enbart kontrollpaneler för att styra olika system i anläggningstyper Hemautomation Producent :

Ångra redigeringar

Nytt! ;

  • Fastighetsautomation i olika standarder
  • Intelligenta byggnader i olika standarder
  • Ljud / Video , HiFi olika tillverkare
  • möjligheten till integration med Java


OpenRemote . Org miljö är helt skrivet i Java som låter lägga till ytterligare system , protokoll och koder kontroll av externa enheter .
OpenRemote . Org stora fördelar med systemet är:

  • Fri programvara – freeware
  • Gratis källkod – OpenSource
  • Förmåga att integrera med alla system OpenRemote av Java-program att kommunicera
  • pågående utvecklingen av systemet med nya kommunikationsprotokoll med olika system
  • En enorm databas med infraröda signaler för att styra enheter som TV , HiFi , Ljud , Video , etc .

Servern ” Fjärrkontroll ” körs på ” Tomcat ” Application Server , överföra data mellan panelerna och controllers quering sin status , ingång , utgångar , mätsignaler mm . .
Paneler samarbetar med OpenRemote har installerat klientprogramvaran att kommunicera med servern .
För närvarande programvaran är tillgänglig för paneler:

  • Android
  • iPhone / iPad / iPod
  • Webbläsare

Det är möjligt att skapa några paneler på ovanstående plattformen (smartphones , Tabletter , touchphones , PC etc.) .
för integration eHouse systemet med OpenRemote Java-program (eHouse4OpenRemote) krävs , vilket är ekvivalent med frågan servern OpenRemote , och skicka styrkommandon .
EHouse4OpenRemote overlay programvara avsedd för OpenRemote med följande funktioner:

  • Det fungerar som en ” Proxyserver ” eller ” gateway ” mellan ” OpenRemote ” och controller eHouse
  • Controller statusuppdateringar skickas via UDP sändning – kontinuerlig lyssning
  • Laddar konfigurationer , namn på den interna kontrollen för tillämpning cache
  • quering för aktuell status , utgångstillstånd , ingångar , dimmer , mätingångar till den interna tillämpningen cache
  • Innehåller TCP / IP-server , som kan ta emot händelser från OpenRemote och andra applikationer
  • Inkluderar TCP / IP-klient , vilket gör att du kan skicka kommandon till styrenheterna och tillåter tillstånd att eHouse Home Automation-system
  • Inkluderar flera – gängad TCP / IP-server , som lyssnar efter förfrågningar om status på flygledare och programhändelser cache ska skickas till styrenheter
  • Detta gör hela import av ” OpenRemote Designer ” alla signaler av regulatorerna: ingångar , Utgångar , mätingångar , dimmer , program , säkerhetszoner . Den läser status eller tillstånd av en signal som gör det lättare att implementera och avsevärt minska den tid
  • Detta gör hela import av ” OpenRemote Designer ” eHouse systemet händelser i samband med kontroller – OpenRemote som systemkommandon mycket enklare och snabbare genomförande och systemintegration

Ansökan måste konfigureras i en enda konfigurationsfil ” JavaORServer . cfg ” finns i katalogen där filen placerades ” eHouse4OpenRemote . burk ” av eHouse4OpenRemote applikationer .
Alla namn och styrenheter konfiguration läses från den angivna sökvägen till eHouse installationskatalogen på Windows-system .

konfigurationsfilen är som följer (i parentes är en beskrivning som måste avlägsnas):
192 . 168 . 0 . 254 (Address CommManager eller applikationsserver eHouse PC)
9876 (TCP / IP , CommManager eller eHouse server datorprogrammet – att skicka kommandon)
6789 (UDP-broadcast lyssna port – mottagning status styrenheter)
passwd (lösenord till CommManager om tillstånd med normal eller krypterat lösenord)
00000000000000000000000000000000000000 (Ingen ändring)
c: \ e – hus \ (sökväg till eHouse applikationsserver)
4321 (port för TCP / IP-server – att kommunicera med OpenRemote eller andra tjänster)
127 . 0 . 0 . 1 (länk – adress lokala maskinen där eHouse4OpenRemote är installerat)
localhost (den lokala värdnamnet att nå Beehive databas OpenRemote)
3306 (Port Access till MySQL)
Cp1250 (Windows teckentabell för att läsa konfigurationsfiler)
bikupa (användarnamn till databasen bikupa av OpenRemote)
beehivepass (användarlösenordet för att komma åt databasen bikupa av OpenRemote)

För att initiera konfiguration eHouse en styrenheter programvara för eHouse4OpenRemote måste köras ” eHouse . exe / mobil ” efter varje byte av namn i systemet och lägga till / ta bort styrenhet .

Konfigurera Ethernet-drivrutinen automatiskt skapar en skiva när de nya inställningarna i regulatorn kommer att utföras .