Integrasi eHouse automasi rumah untuk OpenRemote . Org persekitaran

OpenRemote . Persekitaran org membolehkan penciptaan pendirian – sahaja mengawal panel untuk mengawal pelbagai sistem dalam jenis tumbuhan Home Automation Pengeluar :

Undo suntingan

Baru! ;

  • Bangunan automasi dalam pelbagai piawaian
  • Bangunan pintar dalam pelbagai piawaian
  • Audio / Video , HiFi pengeluar pelbagai
  • kemungkinan integrasi mana-mana dengan java


OpenRemote . Persekitaran org sepenuhnya ditulis dalam Java yang membolehkan menambah sistem tambahan , protokol dan kod kawalan peranti luaran .
OpenRemote . Org hebat kelebihan sistem ialah:

  • Perisian percuma – freeware
  • Percuma kod sumber – OpenSource
  • Keupayaan untuk mengintegrasikan dengan OpenRemote mana-mana sistem oleh aplikasi Java untuk berkomunikasi
  • pembangunan berterusan sistem dengan protokol komunikasi baru dengan sistem yang berbeza
  • Satu pangkalan data yang besar isyarat inframerah untuk mengawal alat-alat seperti TV , HiFi , Audio , Video , dan sebagainya .

Server ” Pengawal Jauh ” sedang berjalan di ” Tomcat ” Server Permohonan , memindahkan data antara panel dan pengawal quering status mereka , input , output , pengukuran isyarat dll . .
Panel bekerjasama dengan OpenRemote telah memasang perisian pelanggan untuk berkomunikasi dengan pelayan .
Currently perisian disediakan untuk panel:

  • Android
  • iPhone / iPad / iPod
  • Web Browser

Ia adalah mungkin untuk mewujudkan sebarang panel pada platform di atas (telefon pintar , Tablet , touchphones , Dll PC) .
untuk sistem EHouse integrasi dengan OpenRemote java permohonan (eHouse4OpenRemote) diperlukan , yang bersamaan kepada OpenRemote pelayan pertanyaan , dan menghantar arahan kawalan .
Perisian EHouse4OpenRemote lapisan khusus untuk OpenRemote mempunyai fungsi-fungsi berikut:

  • Ia bertindak sebagai ” Pelayan Proksi ” atau ” gerbang ” antara ” OpenRemote ” dan pengawal eHouse
  • Kemaskini status Pengawal dihantar melalui UDP Penyiaran – mendengar berterusan
  • Memuatkan konfigurasi , nama kawalan dalaman untuk cache aplikasi
  • quering bagi status semasa , output negeri , input , dimmers , mengukur input kepada cache aplikasi dalaman
  • Mengandungi TCP / IP pelayan , yang boleh menerima peristiwa dari aplikasi OpenRemote dan lain-lain
  • Termasuk pelanggan TCP / IP , yang membolehkan anda untuk menghantar arahan kepada pengawal dan membenarkan kebenaran untuk eHouse sistem Automasi Home
  • Termasuk pelbagai – Thread pelayan TCP / IP , yang mendengar untuk pertanyaan mengenai status pengawal dan peristiwa cache permohonan hendaklah dihantar kepada pengawal
  • Ini membolehkan import penuh ” Designer OpenRemote ” semua isyarat input pengawal: , Output , mengukur input , dimmers , program , keselamatan zon . Ia berbunyi status atau keadaan isyarat membuat ia lebih mudah untuk melaksanakan dan ketara mengurangkan masa
  • Ini membolehkan import penuh ” Designer OpenRemote ” sistem eHouse acara yang berkaitan dengan pengawal – OpenRemote sebagai arahan sistem lebih mudah dan mempercepatkan pelaksanaan dan integrasi sistem

Permohonan perlu dikonfigurasikan dalam fail konfigurasi tunggal ” JavaORServer . cfg ” terletak dalam direktori di mana fail telah diletakkan ” eHouse4OpenRemote . balang ” aplikasi eHouse4OpenRemote .
Semua nama dan konfigurasi pengawal dibaca dari jalan yang dinyatakan direktori pemasangan eHouse sistem Windows .

fail konfigurasi adalah seperti berikut (dalam kurungan adalah penerangan yang mesti dikeluarkan):
192 . 168 . 0 . 254 (Alamat CommManager atau aplikasi pelayan PC eHouse)
9876 (TCP / IP , CommManager atau eHouse pelayan aplikasi PC – untuk menghantar arahan)
6789 (UDP siaran mendengar pelabuhan – status penerimaan pengawal)
passwd (kata laluan untuk CommManager untuk kebenaran dengan kata laluan yang biasa atau disulitkan)
00000000000000000000000000000000000000 (Tiada perubahan)
c: \ e – rumah \ (laluan kepada pelayan aplikasi eHouse)
4321 (Port untuk Server TCP / IP – untuk berkomunikasi dengan OpenRemote atau perkhidmatan lain)
127 . 0 . 0 . 1 (pautan – alamat mesin tempatan mana eHouse4OpenRemote dipasang)
localhost (nama hos tempatan untuk mencapai pangkalan data Beehive OpenRemote)
3306 (Port Access ke MySQL)
Cp1250 (kod halaman tingkap untuk membaca fail konfigurasi)
sarang lebah (nama pengguna sarang lebah pangkalan data OpenRemote)
beehivepass (pengguna kata laluan untuk mengakses sarang lebah pangkalan data OpenRemote)

Untuk memulakan eHouse konfigurasi satu pengawal perisian untuk eHouse4OpenRemote mesti dijalankan ” eHouse . exe / mudah alih ” selepas perubahan setiap nama dalam sistem dan menambah / membuang pengawal .

Mengkonfigurasi pemandu Ethernet secara automatik mencipta rekod apabila tetapan baru pengawal akan dilakukan .