Automatizace budov eHouse – Komunikace mezi softwarového balíčku a panely – Vysílání řadiče stav , UDP broadcast

Domácí automatizace , Správa budov
eHouse – více způsobů, jak distribuovat ovladače stav ovládacího panelu . Dalším způsobem, jak informovat kontrolní panel stav mikroprocesorových regulátorů z eHouse . exe nebo Ethernet řadiče přímo , je pomocí UDP broadcast – současně na více zařízení v síti ethernet .
Žádost každého panelu nekontroluje pravidelně stav souborů na vašem systému serveru PC eHouse ale poslouchá zprávy adresované do všech zařízení najednou na software eHouse .
To je zvláště cenný způsob vizualizace informací o panelů a zobrazení stavu řidičů , výstupů a měření v situacích, kdy:

  • chystáte instalovat velké množství panelů , které vedlo k velkému zatížení na serveru eHouse systému Control Automation , a LAN přes TCP / IP
  • instalovat panely běží na jiných operačních systémech než Windows XP , Průhled , Windows 7 a 8 , tam, kde je k dispozici podpora pro Microsoft
  • Ovládací panely pracují na aplikace napsané v programovacích jazycích , kde je jednodušší programovat příjmu vysílání UDP přes Ethernet
  • Chceme poslat stejnou zprávu do všech zařízení najednou, aniž by přetížení odkaz opakovaně duplikovat stejné informace nebo Data Server, který
  • Server nemá mít více spojení současně (jeden pro každého klienta) , a platí klientská aplikace je její propojení
  • Server není závislá na stanovených chybám při připojování , odkaz , Klient jednoduše odešle informace do LAN a ne zájem, pokud je někdo na lince, nebo ne , nebo kolik zákazníků přijímat data

eHouse Domácí automatizace Software může šířit informace dvěma způsoby:

  • Text: informace je zaslána ve formátu textového souboru jako stavu souboru pro panely a okna adresáře vytvořené eHouseLogAnalizer ‘ logs / status / ‘ prodloužení ” . postavení ”
  • Binární: stejný jako formát stavu Regulátory Domácí automatizace eHouse aplikace . exe

První metoda používá v knihovním eHouseLogAnalizer , , které mohou komunikovat se systémem eHouse jak souborů systému Windows , a přijímat textové vysílání ve stejném formátu .
Druhá metoda může být použita v jiných typech panelů (Android , Jáva , Windows Mobile) a obsahuje všechny regulátory komprimovány rám s délkou 2 – 3 sto bytů na regulátoru . Nicméně , vyžaduje dekódování dat na straně klienta .
Aktivace vysílání – UDP broadcast Soubor je složen ” broadcast_text . cfg ” pro vysílání textu , a ” broadcast_binary . cfg ” soubor do kořenového adresáře binární software eHouse .
To by měl být první řádek změna 0-1, aby vysílání .
Příklad souboru:
1 / / aktivace vysílání
192 . 168 . 0 . 255 / / network adresa pro vysílání závisí také na masku podsítě vašeho počítače
6788 / / Port broadcastu
0 / / localPort – nezmění
1 / / úroveň zpráv – nezmění
1 / / Neměňte
Po změnách , soubor znovu – spustit software eHouse . exe