Bina otomasyonu Ethernet ehouse – UDP üzerinden doğrudan kontrolörleri ile İşbirliği kontrol panelleri

eHouse Ev Otomasyonu , Bina Yönetimi Ethernet sürümünü paneller neredeyse sınırsız sayıda ile doğrudan iletişim sağlayan mevcut durumunu görüntülemek Ev Otomasyon Denetleyicileri LAN üzerinde UDP protokolünü kullanarak . Ev Otomasyonu eHouse – UDP (User_Datagram_Protocol) üzerinde paneller güncellemek .
TCP protokolünün aksine, bağlantısız bir protokoldür , yani . istemci ve sunucu arasında kalıcı bir bağlantı gerektirmez , oturum izleme , verileri kontrol mekanizmalarının eksikliği , akış ve yeniden iletim .
Bu çok daha hızlı TCP protokolü daha yapar , ancak , kaybederek o veri ve diğer hatalar da mümkündür .
Kullanıcı Datagram (herhangi bir sistem için bireysel kareler) olması durumunda , iletim doğruluğu iletişim yazılımı ile ilgilenmek zorundadır .
UDP yayın (mesaj göndermek için idealdir , Aynı anda birden fazla cihaza yayın , sunucudan müşterileri ile daha fazla bağlantı yapmadan) .
En önemli özellikleri şunlardır:

  • Sunucuya başka bir aygıt bağlantısı alıcı Bağlantısız protokolü sunucu yük olmayacak
  • mesajları LAN üzerindeki tüm aygıtlar için küresel olarak gönderilir
  • bu 0 veya daha fazla aygıt veya mesajlar gibi dinleme cihazları iletileri gönderir, sunucu farketmez
  • iletim hataları sunucu uygun veri üzerinde herhangi bir etkisinin olması
  • veri iletim hatalarına karşı korumasızdır , vardır: hiçbir onay , Akış kontrolü yok

UDP iletim hatalarına karşı koruma olmadığından , eHouse olarak kullanmak , ve veri paketlerinin hata kontrolü sağlamak için genişlik çek gönderilir – Doğrulama için toplamı .
Bu onlara istemci karşılaştırmak ve kullanmanıza olanak verir – kontrol gönderilen tarafı – toplamı hesaplanan birine eşittir .
EHouse için , Verilerin bir karşılaştırma müşteri ve yazılımı içinde .
Veri ikili formda sunucudan gönderilen ve istemci yazılımı tarafından deşifre edilmelidir .
Sunucu belirtilen portu (varsayılan 6789) veri gönderir , ve istemci bağlantı noktası üzerinde uyumsuz gelen mesajlar için dinlemek gerekir .
Asenkron araçlar , veri önbelleğe olmadığını , ve cihazınızda (gerçek zamanlı) sevkıyat sırasında sürekli olarak paketlerini almak gerekir .
Seçme UDP bağlantı noktası sistemin mimarisi bağlıdır ve yükleme türüne bağlıdır , Tüm denetleyicileri başka ve her port eHouse sistemi uygulamaları ayrı ayrı seçilebilir aynı statüye paketleri gönderirken .
Bir veri paket Ethernet sürücüleri veya eHouse yazılım ile TCP iletişim yoluyla nakil durumunda olduğu gibi aynı . PC için exe UDP üzerinden ikili veri gönderme .
Bu, bir çerçeve tek bir fonksiyon kullanımı (prosedür) şifre çözme sağlar , bakmadan iletim ortamı , iletim protokolü .
Veriler bireysel kontrol panelleri çözme ve görüntüleme için yazılım kolaylaştırmak için güvenli değil .
Bu alt ağ maskesi IP yalnızca sınırlı sayıda paneller hakkında bilgi görüntüleme sağlayacak , yani . 255 . Bu sistem olay çalıştırmak olasılığı olmadan tek aygıt durumunu Çünkü , bu güvenlik duvarı LAN dışından kamuoyuna açıklanmış olabilir .
Özel durumlarda , VPN (Virtual_Private_Network) oluşturabilirsiniz – ağ dışında dış paneller için sürücülerin durumunu almak için tünel bağlantıları , veya TCP bir mücadele günlüğü kullanın – yanıtı (dinamik doğrulama kodu ile) , hangi hala aktif .
Bu veriler eHouse uygulama tarafından eleştirel ve kod çözme paketi olmadan değildir , Bu birler ve sıfırlar demet , herhangi bir türdeki paneller için eHouse yazılım paketi sistemi tarafından deşifre olmalıdır .
eHouse . exe Yazılım güncellendi , ki UDP olarak, bu veri toplama izin – Kullanıcı Datagram Protokolü . Sadece CommManager gözetim sistemleri altında Ethernet eHouse veya eHouse 1 için gelir .
Bunu yapmak için , bir parametre eHouse ile uygulamayı çalıştırmak ” eHouse . exe / VIAUDP ” harf farketmez .
Bu CommManager durumunun çok daha güvenilir alımı için izin verecek , ve RS ile çalışan buna eHouse_1 denetleyicileri bağlı – 485 arabirimi .
EHouse uygulama sürücüleriyle (dinler) sadece gelen paketleri alır . Paketler sağlama ve herhangi bir veri hataları apears takdirde gönderilir , basitçe göz ardı edilir , ve denetleyici durumunu içeren geçerli bir sonraki paketin doğru alımı ile güncellenecektir .
Bu yöntem aynı zamanda sunucu ve ağ hataları istemcileri kurtarır , Yönlendiriciler , değiştirmek , sunucusu ile iletişim kırma hiçbir durumda olmadığından , bağlantısız UDP protokolü fikri nedeniyle .
Bu uygulama güncellemeleri bir süspansiyon veya kalıcı kayba neden olmaz , Sunucu için bir protokol kombinasyonu durumunda olduğu gibi , ama sadece geçici bir bağlantı hatası sırasında , ve yalnızca ağdaki arızaları veya aşırı yük sırasında paketleri loosing .
Denetleyicilerinin paket durumu kaybetmek kabul edilebilir , Onlar çevrimsel her denetleyicinin statüsünde bir değişiklik ile tekrarlanır olarak , hiçbir değişiklik varsa ve minimum süre 15 saniyedir .
Ehouse gelen yayın denetleyicilerinden UDP yayın için . exe uygulama devre dışı bırakılmalıdır . Eğer eHouse için bu seçeneği seçerseniz . exe uygulama UDP kendi ikili durum göndermek için kesildiğinde , bunlar, aynı veri olduğundan , Şu anda Ethernet denetleyicileri eHouse doğrudan yayılır ve ağ trafik çoğaltmak olacak .
Durum metin (uygulama eHouse tarafından çözülür) yayın devam edebilir , eğer eHouse . exe uygulaması aktif , kullanıcı eski kontrol panelleri kullanma yeteneği veren , metin – tabanlı log dosyaları ve uygulanabilir değil binary paketlerini .
Bu durumda, , Uygulama eHouse geçer . exe , Hangi zincirine yeni bir halka olduğunu , panellerden oluşan bir kombinasyonu da bilgisayar bağlıdır .
Bu kullanım , ancak , Eğer paneller eHouse veri alma ile çalışma fırsatı verir, çünkü standart eHouse 1 (hiçbir CommManager) tamamen çalıştıran sistem için iyidir . exe uygulama , inşa olmamasına rağmen – denetleyicileri Ethernet iletim arayüzü .
Kontrol Işıkları