eHouse4Java eHouse Home Automation Software – Open Source

eHouse Automasi Utama – Perisian eHouse4Java adalah sumber terbuka perisian di bawah lesen GNU untuk pengguna sistem eHouse sahaja .
Ia membolehkan:

  • Kawalan Teks
  • kawalan grafik
  • visualisasi grafik status sistem
  • visualisasi grafik sistem (automatik untuk setiap bilik / pengawal)
  • komunikasi dengan pengawal
  • Penerimaan dan status penyegerakan semua pengawal melalui protokol TCP / IP , rangkaian (LAN , WAN , Intranet , Internet)
  • Penerimaan dan status penyegerakan semua pengawal melalui protokol UDP (LAN , Intranet)
  • Status koleksi semua pengawal untuk pemprosesan selanjutnya , contohnya bagi tujuan:
  • Visualisasi
  • Buat Balak
  • Buat algoritma kawalan anda sendiri dan sistem yang berdedikasi
  • Buat pelayan komunikasi dan gerbang untuk mana-mana sistem luaran
  • Integrasi dengan perkakasan dan perisian lain serta 3 – parti peranti
  • Memindahkan acara untuk pengawal over TCP / IP
  • kawalan suara


Penggunaan Jawa membolehkan menggunakan perisian ini untuk pelbagai jenis perkakasan yang dilengkapi dengan mesin maya Java .
Ia boleh bekerja dengan cara yang sama pada sistem operasi yang berbeza:

  • Windows sejak versi 95
  • Linux
  • Unix
  • dan sebagainya .

Ia juga menyediakan keupayaan untuk mudah menyesuaikan diri kepada sistem mudah alih berasaskan pada penggunaan Jawa:

  • Android
  • Java MIDP (Mobile)
  • Windows Mobile , Windows Telefon (apabila memeluk C #) yang hampir sama dengan Jawa

Oleh itu, ia adalah mungkin untuk mewujudkan kawalan dan pengurusan sistem perisian Automasi Utama eHouse pada mana-mana platform perkakasan:

  • PC
  • Mikrokomputer , Komputer pemprosesan , panel dinding berdasarkan PC dipermudahkan
  • Tablet
  • PDA
  • Panel grafik
  • Smartphones
  • TouchPhones
  • Satu lagi perkakasan kecil dilaksanakan dengan sokongan Jawa

Satu lagi faktor yang sangat penting adalah sifat bebas dan ketersediaan alat pembangunan Jawa , kualiti setanding dengan penyusun yang sangat mahal seperti Microsoft ‘ Visual Studio , Embarcaderos ‘ , dan sebagainya . .
Ini membolehkan anda untuk membuat aplikasi profesional tanpa perlu melabur dalam perisian mahal .
Ia juga membolehkan penciptaan perisian khusus untuk versi yang berbeza memperincikan peralatan , dan sebagainya . .
Setakat ini , kami menyediakan pakej perisian percuma dengan kod sumber aplikasi kawalan merupakan teras sistem Home Automation Pengeluar eHouse menyokong semua versi semasa sistem:

  • eHouse 1 (485) di bawah pengawasan PC
  • eHouse 1 di bawah pengawasan CommManager
  • Ethernet eHouse (eHouse4Ethernet)

Bagi tujuan ini , kita gunakan percuma persekitaran pembangunan NetBeans .
Pemasangan dan konfigurasi dibincangkan dalam artikel ” Rumah pintar pembangunan perisian dalam Netbeans (Jawa , Java MIDP , Android) ”
EHouse4Java perisian add – pada perisian untuk PC dan eHouse terus menggunakan fail konfigurasi dalam direktori ” eHouse ” sistem .

  1. Konfigurasi awal dicipta oleh cara konfigurasi sistem aplikasi eHouse ” ConfigAux . exe ” .
  2. Maka ia adalah perlu untuk mengeksport tetapan untuk panel dari sistem menjalankan eHouse1 permohonan ” eHouse . exe / mudah alih ” .
  3. Menubuhkan pengawal untuk panel eHouse4Ethernet dijana daripada permohonan ” CommManagerCfg . exe ” bagi setiap pengawal Ethernet . Ia adalah perlu bagi tujuan ini akhbar ” Buat File Bergerak ” , atau sesuai dalam bahasa penerangan yang diberikan dalam permohonan itu .
  4. dalam direktori dari mana permohonan itu akan berjalan eHouse4Java , letakkan fail teks ” jalan . cfg ” , di mana baris pertama adalah laluan ke direktori ” e – House ” sistem Automasi Utama contohnya . ” c: \ e – rumah \ ” (Tanpa tanda petikan , dan watak lain .
  5. salinan eHouse4Java untuk cakera dan membukanya dalam projek permohonan NetBeans
  6. bermula dengan menekan kekunci fungsi ” F6 ”
  7. luar NetBeans berjalan berikut daripada baris arahan ” ehouse4java . balang ” jika dipasang laluan Jawa ditambah kepada sistem operasi pembolehubah global