Building Automation eHouse – Kommunikáció a szoftvercsomag és panelek – Broadcast vezérlők állapot , UDP-

Háztartási automatizációs , Building Management
eHouse – több módon terjeszteni a versenyzők állapotát a központ . Egy másik módja, hogy tájékoztassa a központ állapotát mikroprocesszoros vezérlő eHouse . exe vagy Ethernet vezérlő közvetlenül , használ UDP- – egyidejűleg több eszközhöz az Ethernet hálózaton .
Az alkalmazás egyes panel nem ellenőrzi rendszeresen állapotát fájlokat a szerver PC-n eHouse de hallgat üzenet címzettje összes eszköz egyszerre a szoftver eHouse .
Ez egy különösen értékes módszer a vizuális információk panelek és állapotának megjelenítésére illesztőprogramok , kimenetek és a méréseket olyan helyzetekben, amikor:

  • fog telepíteni számos panelek , ami jelentős terhelést a eHouse rendszer szerver Control Automation , LAN és TCP / IP
  • telepíteni panelek futó más operációs rendszerek, mint a Windows XP , Távlat , Windows 7 és 8. , ahol nincs támogatás a Microsoft
  • A központok dolgozó írt alkalmazások programozási nyelvek , ahol könnyebb programozni az átvevő broadcast UDP over Ethernet
  • Azt akarjuk, hogy ugyanazt az üzenetet, hogy az összes eszköz egyszerre túlterhelése nélkül a kapcsolatot ismételten sokszorosító ugyanazt az információt vagy adat szerver, amely
  • A szerver nem kell fenntartani több kapcsolatot egyszerre (egy-egy ügyfél) , és feltöltött a kliens alkalmazás a kapcsolat
  • A szerver nem függ a létrehozott kapcsolatot hibák , link , az ügyfél egyszerűen elküldi az információkat a LAN és nem érdekli, ha valaki van a vonalban, vagy nem , vagy hány ügyfél adatok fogadására

eHouse Háztartási automatizációs Software terjedt az információ két módja van:

  • Szöveg: információkat küldött szöveges fájl formátumú fájlként állapota panelek és ablakok jegyzéke létrehozott eHouseLogAnalizer ‘ logs / állapot / ‘ kiterjesztés ” . állapot ”
  • bináris: ugyanaz, mint a formátuma az állapotának Háztartási automatizációs vezérlők eHouse alkalmazás . exe

Az első módszer a könyvtárban eHouseLogAnalizer , hogy képes kommunikálni a rendszer eHouse mind a Windows fájlrendszer , és kap egy szöveges közvetítés ugyanabban a formátumban .
A második módszer lehet használni más típusú panelek (Android , Jáva , Windows Mobile), és tartalmazza az összes vezérlő tömörített keret, melynek hossza 2 – 3 100 bájt per vezérlő . Viszont , megköveteli adatok dekódolása a kliens oldali .
Aktiválás Broadcast – UDP-fájl készül ” broadcast_text . cfg ” A broadcast szöveg , és ” broadcast_binary . cfg ” fájlt a root könyvtárba a bináris szoftver eHouse .
Meg kell az első sorban változás a 0-1 annak érdekében, hogy az adás .
példa fájl:
1 / / aktiválás broadcast
192 . 168 . 0 . 255 / / network broadcast cím is függ az alhálózati maszkot a számítógép
6788 / / Port broadcastu
0 / / localport – nem változik
1 / / szint jelentési – nem változik
1 / / Ne módosítsa
Változások után , a fájl újra – csomagtartó szoftver eHouse . exe