Ev Otomasyonu eHouse (eHouse4OpenRemote yazılım) .
Entegrasyon OpenRemote . EHouse bina otomasyonu ile Org (OR) .
OpenRemote . Org farklı kontrol sistemleri entegre açık bir proje (açık kaynak) olduğunu , uzak , otomasyon , HiFi , TV , SAT ve bina otomasyonu .
Bu OpenRemote entegre etmek de mümkündür . EHouse akıllı bina sistemi ile Org .
Bu OpenRemote için gereklidir . Org sunucusu bir PC , ve yazılım (eHouse4OpenRemote) kontrol etmenize izin verecek , çeşitli platformlarda OpenRemote paneller aygıtların durumunu görselleştirmek ve güncelleyin:
- Android tabletler , Akıllı Telefonlar
- iPhone , iPad , iPod
- Web tarayıcı
Ancak OpenRemote . Org aşağıdaki platformlarda çalışır:
- Microsoft Windows
- Mac OS X
- Linux
- Synology NAS
- NETGEAR ReadyNAS
- QNAP NAS
- Ahududu Pi
- ALIX PCEngines
Biz Windows sisteminde OpenRemote kurulumu anlatacağım , çünkü yapılandırma için tüm ehouse sistemi uygulamaları , ve böylece Windows için yazılır .
Yine de , için OR desteklenen donanım listesi çok geniş olduğunu , Biz bir mini tek kurmaktır önermiyoruz – çekirdekli bilgisayar , performans OpenRemote düzgün çalışmasını engelleyebilir, çünkü .
EthernetRoomManager denetleyicileri tarafından VEYA kontrol kaynaklarının çok olduğunu lütfen unutmayın:
- 24-35 dijital çıkışlar
- 12 dijital girişler
- 3 dimmerler
- kadar 16 ölçüm girişlerine
- ve 10 diğer sinyaller
Bu demektir ki, kullanılmayan sinyalleri engelleme yok olması durumunda , OpenRemote yazılım neredeyse 80 kat tek ERM donanım kaynaklarını sorar .
CommManager görünümü OpenRemote sorguları açısından daha birçok kaynak vardır:
- 80'e kadar dijital çıkışlara
- kadar 48 alarm girişi (Aktif) için
- kadar 48 alarm girişi (Alarm) için
- kadar 48 alarm girişi (Uyarı) için
- kadar 48 alarm girişi (Monitoring)
- kadar 16 ölçüm girişlerine
- yaklaşık 10 diğer sinyalleri
10 EthernetRoomManager (ERM) + 1 CommManager ile eHouse konfor versiyonu varsayarsak , tek anket CPU önemli bir miktar sinyal olacaktır OpenRemote (1100) tarafından kontrol sinyalleri (kaynak denetleyicileri) bir yeri vardır . Zayıf makine performansı halinde veya yetecek kadar güçlü olmayabilir , bu yüzden en az 2 işlemci çekirdeği ve 2GB bellek ile PC'ye yüklemeniz önerilir .
OpenRemote yüklemek için . Org aşağıdaki bileşenleri (bileşeninin sürümünü not gerekir – her zaman en yeni sürüm) çalışacaktır:
- Java JDK 1 . 6
- Apache Tomcat 6 veya 7
- Apache Ant 1 . 7 (arşiv . apache . org / dist / karınca / ikililer / apache – karınca – 1 . 7 . 0 – çöp kutusu . zip)
- Google GWT 2 . 4 . (Google 0 – web – toolkit . googlecode . com / files / gwt – 2 . 4 . 0 . zip)
- MySQL Server (ve yönetim programı , örneğin . MySQL WorkBench , veya PHPMyAdmin)
- svn depoları kaynaklardan almak için aracı , WIndows örneğin . TortoiseSVN (tortoisesvn . net / downloads . html)
1 . Java bileşenleri yükleme
- Java SDK . Standart Windows Installer yönetici hakları ile çalıştırmak gerekiyor
- Tomcat 6 ya da 7 – talimatlar . Sadece dizinin içeriğini halletmek: ” C: \ Tomcat ” .
- Ortam değişkeni JAVA_HOME ayarla , Java yüklü olduğu dizine işaret , örneğin . C: \ Program Files \ Java \ jdk1 . 6 . 0_36
2 . MySQL Kurulumu , InnoDB motoru ve MyISAM ile .
- bir şema oluşturmak ” arı kovanı ”
- Şema tam erişim haklarına sahip bir kullanıcı oluşturun ” arı kovanı ”
- Oluşturduğunuz aynı kullanıcı adı ve parola ayarlamak için uygulamayı ehouse4OpenRemote yapılandırın
(Hizmet kullanıcılarının ve konfigürasyon yönetiminden sorumludur) Beehive Takılması
(Openremote kaynak indirin . svn . sourceforge . net / svnroot / openremote / trunk / Beehive)
Eclipse Kurulumu: (Eğer OpenRemote projenin kaynak kodlarını değiştirmek için gidiyoruz)
- Java EE Geliştiriciler için indirin Eclipse IDE (Windows) (www. . tutulma . org / downloads /)
- GWT Plugin – belgelerine geliştiriciler göre yükleme . google . com.tr / eclipse / docs / install – itibaren – zip
- indirmek ” OpenRemote Denetleyicisi ” svn kaynak
- Windows'un Eclipse Tomcat / Kontrolcü / runtime eklemeniz – > ; Göster göster – > ; Web Sunucuları . mulesoft . com.tr / tomcat – tutulma
- seçerek yeni bir proje oluşturmak ” Mevcut Ant Buildfile ”
- proje özelliklerinde – parametresi geliştirmek ” Hedef Süre ”