eHouse4Java eHouse Ev Otomasyon Yazılımı – Açık Kaynak

eHouse Ev Otomasyonu – Yazılım eHouse4Java bir açık kaynak eHouse sistemi kullanıcıları için GNU lisansı altında yazılımı sadece .
It sağlar:

  • Metin Denetimi
  • grafiksel kontrol
  • sistemin durumunu grafik görselleştirme
  • Sistemin grafik görselleştirme (her oda / denetleyici için otomatik)
  • kontrolörleri ile iletişim
  • TCP / IP protokolü üzerinden Resepsiyon ve tüm denetleyicilerinin senkronizasyon durumunu , ağları (LAN , WAN , Intranet , İnternet)
  • UDP protokolünü (LAN yoluyla alımı ve tüm denetleyicilerinin senkronizasyon durumunu , Intranet)
  • Ileri işleme için tüm denetleyicilerinin Koleksiyon durumu , amacıyla, örneğin:
  • Görüntüleme
  • Kayıtlar oluşturma
  • Kendi kontrol algoritmaları ve özel sistemler oluşturma
  • Herhangi bir harici sistemler için iletişim sunucuları ve ağ geçitleri oluşturun
  • Diğer donanım ve yazılım ile entegrasyon yanı sıra üçüncü – parti cihazlar
  • TCP / IP üzerinden kontrol olayları aktarma
  • Sesle kontrol


Java kullanımı Java sanal makinesi ile donatılmış donanım türleri için bu yazılım kullanılarak olanak tanır .
Farklı işletim sistemleri üzerinde aynı şekilde çalışabilirsiniz:

  • Windows sürüm 95 bu yana
  • Linux
  • Unix
  • vs .

Ayrıca kolayca Java kullanımına dayalı mobil sistemlere uyum yeteneği sağlar:

  • Android
  • Java MIDP (Mobile)
  • Windows Mobile , Java çok benzer Windows Phone (C # dönüştürürken)

Bu kontrol ve yönetim yazılım sistemi oluşturmak mümkün olmaktadır Ev Otomasyonu herhangi bir donanım platformu üzerinde ehouse:

  • PC'ler
  • Mikrobilgisayarlar , Bilgisayar Anakartlar , duvar panelleri basitleştirilmiş bir PC tabanlı
  • Tabletler
  • PDA'lar
  • Grafik Paneller
  • Akıllı Telefonlar
  • TouchPhones
  • Java desteği ile uygulanan bir diğer minyatür donanım

Başka çok önemli bir faktör Java geliştirme araçları ücretsiz doğa ve yer olduğunu , Böyle Microsoftun gibi bir çok pahalı derleyiciler ile karşılaştırılabilir kalitesi ‘ Visual Studio , Embarcaderos ‘ , vs . .
Bu pahalı yazılımlara yatırım yapmak zorunda kalmadan profesyonel uygulamalar oluşturmanıza olanak sağlar .
Ayrıca, ekipman detaylandırma farklı sürümleri için özel yazılım oluşturulmasını sağlar , vs . .
Şimdiye kadar , biz kaynak kodu denetimi uygulama ile ücretsiz bir yazılım paketi sisteminin özünü oluşturmaktadır verin Ev Otomasyonu Yapımcı eHouse sisteminin mevcut tüm sürümlerini destekler:

  • bir PC gözetiminde eHouse 1 (485)
  • CommManager gözetiminde eHouse 1
  • Ethernet eHouse (eHouse4Ethernet)

Bu amaçla , Biz ücretsiz NetBeans geliştirme ortamını kullanmak .
Onun kurulum ve yapılandırma makalede açıklanan ” NetBeans Akıllı ev yazılım geliştirme (Java , Java MIDP , Android) ”
EHouse4Java yazılımı bir eklenti – PC ve eHouse için yazılım doğrudan dizininde yapılandırma dosyaları kullanır ” eHouse ” sistem .

  1. Başlangıç ​​yapılandırma şekilleri sisteme yapılandırma uygulaması eHouse tarafından oluşturulur ” ConfigAux . exe ” .
  2. Daha sonra uygulama eHouse1 çalışan sistem panel için ayarları vermek için gereklidir ” eHouse . exe / mobil ” .
  3. Paneller eHouse4Ethernet için kontrolörler kurma uygulaması oluşturulur ” CommManagerCfg . exe ” Her Ethernet denetleyicisi için . Bu amaç için gerekli olan pres ” Cep Dosya Oluştur ” , ya da uygulama içinde, belirli bir dil içinde uygun bir tanım .
  4. dizin uygulama eHouse4Java çalışacağı dan , Bir metin dosyası yerleştirmek ” yol . cfg ” , ilk satırı dizin yolu olduğu ” E – Ev ” Sistemin Ev Otomasyonu örneğin . ” c: \ e – Ev \ ” (Tırnak işaretleri olmadan , ve diğer karakterlerin .
  5. kopyasını diske eHouse4Java ve NetBeans uygulama projesi açın
  6. fonksiyon tuşuna basarak başlatabilirsiniz ” F6 ”
  7. NetBeans çalışır dışında komut satırından aşağıdaki ” ehouse4java . kavanoz ” Yüklü Java yolunu global değişkenler işletim sistemi eklenirse