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 .
- Başlangıç yapılandırma şekilleri sisteme yapılandırma uygulaması eHouse tarafından oluşturulur ” ConfigAux . exe ” .
- Daha sonra uygulama eHouse1 çalışan sistem panel için ayarları vermek için gereklidir ” eHouse . exe / mobil ” .
- 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 .
- 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 .
- kopyasını diske eHouse4Java ve NetBeans uygulama projesi açın
- fonksiyon tuşuna basarak başlatabilirsiniz ” F6 ”
- 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