Automatizácia budov eHouse – Komunikácia medzi softvérového balíka a panely – Vysielanie radiče stav , UDP broadcast

Domáce automatizácie , Správa budov
eHouse – viac spôsobov, ako distribuovať ovládače stav ovládacieho panela . Ďalším spôsobom, ako informovať kontrolný panel stav mikroprocesorových regulátorov z eHouse . exe alebo Ethernet radiče priamo , je pomocou UDP broadcast – súčasne na viac zariadení v sieti ethernet .
Žiadosť každého panelu nekontroluje pravidelne stav súborov na vašom systéme servera PC eHouse ale počúva správy adresovanej do všetkých zariadení naraz na softvér eHouse .
To je obzvlášť cenný spôsob vizualizácie informácií o panelov a zobrazenie stavu vodičov , výstupov a merania v situáciách, kedy:

  • chystáte inštalovať veľké množstvo panelov , ktoré viedlo k veľkému zaťaženiu na serveri eHouse systému Control Automation , a LAN cez TCP / IP
  • inštalovať panely beží na iných operačných systémoch ako Windows XP , Výhľad , Windows 7 a 8 , tam, kde je k dispozícii podpora pre Microsoft
  • Ovládacie panely pracujú na aplikácie napísané v programovacích jazykoch , kde je jednoduchšie programovať príjmu vysielania UDP cez Ethernet
  • Chceme poslať rovnakú správu do všetkých zariadení naraz, bez toho, aby preťaženie odkaz opakovane duplikovať rovnaké informácie alebo Data Server, ktorý
  • Server nemá mať viac spojení súčasne (jeden pre každého klienta) , a platí klientská aplikácia je jej prepojenie
  • Server nie je závislá na stanovených chybám pri pripájaní , väzba , Klient jednoducho odošle informácie do LAN a nie záujem, ak je niekto na linke, alebo nie , alebo koľko zákazníkov prijímať dáta

eHouse Domáce automatizácie Softvér môže šíriť informácie dvomi spôsobmi:

  • Text: informácia je zaslaná vo formáte textového súboru ako stavu súboru pre panely a okná adresára vytvorené eHouseLogAnalizer ‘ logs / status / ‘ predĺženie ” . stav ”
  • Binárne: rovnaký ako formát stave Regulátory Domáce automatizácie eHouse aplikácie . exe

Prvá metóda používa v knižničným eHouseLogAnalizer , , Ktoré môžu komunikovať so systémom eHouse ako súborov systému Windows , a prijímať textové vysielanie v rovnakom formáte .
Druhá metóda môže byť použitá v iných typoch panelov (Android , Jáva , Windows Mobile) a obsahuje všetky regulátory komprimované rám s dĺžkou 2 – 3 sto bytov na regulátora . Však , vyžaduje dekódovanie dát na strane klienta .
Aktivácia vysielanie – UDP broadcast Súbor je zložený ” broadcast_text . cfg ” pre vysielanie texte , a ” broadcast_binary . cfg ” súbor do koreňového adresára binárne softvér eHouse .
To by mal byť prvý riadok zmena 0-1, aby vysielanie .
Príklad súboru:
1 / / aktivácia vysielania
192 . 168 . 0 . 255 / / network adresa pre vysielanie závisí tiež na masku podsiete vášho počítača
6788 / / Port Broadcast
0 / / localPort – nezmení
1 / / úroveň správ – nezmení
1 / / Nemeňte
Po zmenách , súbor znova – spustiť softvér eHouse . exe