Integrasi otomatisasi eHouse rumah untuk OpenRemote . Org lingkungan

OpenRemote . Lingkungan org memungkinkan penciptaan berdiri – saja mengontrol panel untuk mengontrol berbagai sistem dalam jenis tanaman Home Automation Produser :

Undo suntingan

Baru! ;

  • Membangun otomatisasi dalam berbagai standar
  • Cerdas bangunan di berbagai standar
  • Audio / Video , HiFi berbagai produsen
  • kemungkinan terjadinya integrasi dengan java


OpenRemote . Org lingkungan benar-benar ditulis di Jawa yang memungkinkan menambahkan sistem tambahan , protokol dan kode kontrol dari perangkat eksternal .
OpenRemote . Keuntungan org besar dari sistem ini adalah:

  • Perangkat lunak bebas – freeware
  • Gratis source code – opensource
  • Kemampuan untuk mengintegrasikan dengan sistem OpenRemote oleh aplikasi Java untuk berkomunikasi
  • berkelanjutan pengembangan sistem dengan protokol komunikasi baru dengan sistem yang berbeda
  • Sebuah database besar sinyal inframerah untuk mengontrol perangkat seperti TV , HiFi , Audio , Video , dll .

Server ” Remote Controller ” berjalan pada ” Kucing jantan ” Application Server , mentransfer data antara panel dan pengendali quering status mereka , masukan , output , pengukuran sinyal dll . .
Panel bekerja sama dengan OpenRemote menginstal perangkat lunak klien untuk berkomunikasi dengan server .
Saat ini perangkat lunak yang tersedia untuk panel:

  • Android
  • iPhone / iPad / iPod
  • Web Browser

Hal ini dimungkinkan untuk menciptakan panel pada platform atas (smartphone , Tablet , touchphones , PC dll) .
untuk integrasi sistem eHouse dengan OpenRemote java aplikasi (eHouse4OpenRemote) diperlukan , yang setara dengan OpenRemote server query , dan mengirim perintah kontrol .
EHouse4OpenRemote overlay software didedikasikan untuk OpenRemote memiliki fungsi-fungsi berikut:

  • Ini bertindak sebagai ” Proxy Server ” atau ” pintu gerbang ” antara ” OpenRemote ” dan controller eHouse
  • Kontroler update status yang dikirim melalui UDP Broadcast – terus menerus mendengarkan
  • Memuat konfigurasi , nama-nama kontrol internal untuk cache aplikasi
  • quering untuk status saat ini , Output negara , input , dimmer , mengukur masukan kepada cache aplikasi internal
  • Berisi TCP / IP server , yang dapat menerima peristiwa dari aplikasi OpenRemote dan lainnya
  • Termasuk client TCP / IP , yang memungkinkan Anda untuk mengirim perintah ke pengendali dan memungkinkan otorisasi untuk sistem eHouse Home Automation
  • Termasuk multi- – ulir TCP / IP server , yang mendengarkan pertanyaan tentang status pengendali dan acara cache aplikasi yang akan dikirim ke controller
  • Hal ini memungkinkan impor penuh ” OpenRemote Designer ” semua sinyal pengendali: input , Output , mengukur masukan , dimmer , program , keamanan zona . Bunyinya status atau kondisi sinyal sehingga lebih mudah untuk menerapkan dan secara signifikan mengurangi waktu
  • Hal ini memungkinkan impor penuh ” OpenRemote Designer ” eHouse sistem acara yang berkaitan dengan kontroler – OpenRemote sebagai perintah sistem yang jauh lebih mudah dan mempercepat implementasi dan integrasi sistem

Aplikasi harus dikonfigurasi dalam satu file konfigurasi ” JavaORServer . cfg ” terletak di direktori dimana file tersebut ditempatkan ” eHouse4OpenRemote . guci ” aplikasi eHouse4OpenRemote .
Semua nama dan konfigurasi pengendali dibaca dari jalur yang ditetapkan dari direktori instalasi eHouse pada sistem Windows .

file konfigurasi adalah sebagai berikut (dalam kurung adalah deskripsi yang harus dihapus):
192 . 168 . 0 . 254 (Alamat CommManager atau aplikasi PC server eHouse)
9876 (TCP / IP , CommManager eHouse atau server aplikasi PC – untuk mengirim perintah)
6789 (UDP broadcast mendengarkan port – penerimaan status pengendali)
passwd (password untuk CommManager untuk otorisasi dengan password normal atau terenkripsi)
00000000000000000000000000000000000000 (Tidak ada perubahan)
c: \ e – Rumah \ (path ke server aplikasi eHouse)
4321 (Port untuk TCP / IP Server – untuk berkomunikasi dengan OpenRemote atau layanan lain)
127 . 0 . 0 . 1 (link – alamat mesin lokal mana eHouse4OpenRemote diinstal)
localhost (nama host lokal untuk mencapai database Beehive dari OpenRemote)
3306 (Port Access ke MySQL)
Cp1250 (jendela kode halaman untuk membaca file konfigurasi)
sarang lebah (nama pengguna ke sarang lebah database OpenRemote)
beehivepass (password pengguna untuk mengakses database beehive OpenRemote)

Untuk memulai eHouse konfigurasi satu pengendali perangkat lunak untuk eHouse4OpenRemote harus dijalankan ” eHouse . exe / mobile ” setelah setiap perubahan nama dalam sistem dan menambahkan / menghapus kontroler .

Konfigurasi driver Ethernet secara otomatis membuat catatan setiap kali pengaturan baru dari kontroler akan dilakukan .