Bina Otomasyonu ehouse – Yazılım paketi ve paneller arasındaki iletişim – Kontrolörleri durumu Yayın , UDP yayın

Ev Otomasyonu , Bina Yönetimi
eHouse – kontrol paneline sürücülerin durumu dağıtmak için daha fazla yol . Kontrol paneli ehouse gelen mikroişlemci denetleyicilerinin durumunu bildirmek için başka bir yolu . exe veya Ethernet denetleyicileri doğrudan , UDP yayın kullanıyor – Aynı anda Ethernet ağı içinde birden fazla cihaz .
Her panelin uygulama sunucusu PC sistem eHouse üzerinde periyodik dosyaların durumunu kontrol ancak yazılım eHouse seferde tüm aygıtlara gönderilen iletileri dinler değil .
Bu paneller hakkında bilgi görselleştirme için özellikle değerli bir yöntemdir ve sürücülerinin durumunu görüntülemek , çıkışları ve nerede durumlarda ölçümler:

  • panellerinin çok sayıda yükleme gidiş , Hangi eHouse sistem sunucu üzerinde büyük bir yük neden Kontrol Otomasyonu , ve LAN üzerinden TCP / IP
  • Windows XP dışındaki işletim sistemleri üzerinde çalışan yüklemek paneller , Manzara , Windows 7 ve 8 , Microsoft için destek yoktur nerede
  • Programlama dilleri ile yazılmış uygulamaları üzerinde çalışan kontrol panelleri , Bu over Ethernet alıcı yayın UDP programlamak kolaydır nerede
  • Biz art arda aynı bilgi veya veri sunucusu çoğaltarak linki aşırı yükleme olmadan bir kerede tüm cihazlar için aynı mesajı göndermek istiyorum
  • Sunucu (her müşteri için bir tane) aynı anda birden fazla bağlantı sağlamak zorunda değildir , ve istemci uygulaması ile bağlantısı olduğu ücret
  • Sunucu kurulan bağlantı hataları bağlı değildir , bağlantı , Birisi on line olup olmadığını bir istemci sadece LAN ve hiçbir ilgi bilgi gönderir , veya kaç müşteri veri almak

eHouse Ev Otomasyonu Yazılım iki şekilde bilgi yayılabilir:

  • Metin: bilgi panelleri için dosya durumu ve windows dizini oluşturulur eHouseLogAnalizer olarak metin dosyası biçiminde gönderilir ‘ günlükler / durum / ‘ uzatma ” . durum ”
  • ikili: statüsünün biçimiyle aynı Ev Otomasyon Denetleyicileri eHouse uygulama . exe

Kütüphane eHouseLogAnalizer kullanılan birinci yöntem , Windows dosya sistemi hem sistem ehouse ile iletişim kurabildiğini , ve aynı biçimde bir metin yayını alırsınız .
İkinci yöntem panelleri diğer türleri (robot kullanılabilir , Java , Windows Mobile) ve içerdiği tüm kontrolörler 2 uzunluğunda kare sıkıştırılmış – Denetleyici başına 3 yüz byte . Ancak , bu istemci tarafında kod çözme veri gerektirmektedir .
Aktivasyon Yayın – UDP yayın dosyası yapılır ” broadcast_text . cfg ” Yayın metni için , ve ” broadcast_binary . cfg ” ikili yazılım ehouse kök dizinine dosya .
Bu ilk satır değişikliği 0'dan 1'e yayın etkinleştirmek için olmalıdır .
örnek dosya:
1 / / aktivasyon yayın
192 . 168 . 0 . Yayın için 255 / / ağ adresi ayrıca bilgisayarınızın ağ maskesini bağlıdır
6788 / / Port broadcastu
0 / / localport – değişmez
Raporlama 1 / / seviye – değişmez
1 / / değişiklik yapmayın
Değişikliklerden sonra , Dosyayı yeniden edilir – Yazılım ehouse önyükleme . exe