Hooneautomaatika eHouse – Side vahel tarkvarapaketid ja paneelid – Broadcast kontrollerid staatus , UDP eetrisse

Home Automation , Hoone juhtimine
eHouse – rohkem võimalusi levitada autojuhid staatuse juhtpaneel . Teine võimalus teavitada juhtpaneel seisundi mikroprotsessor kontrollerid eHouse . exe või Ethernet kontrollerid otse , kasutab UDP eetrisse – üheaegselt mitme seadmete Ethernet võrgu .
Taotlus iga paneeli ei kontrolli perioodiliselt staatuse faile oma serverisse PC eHouse kuid kuulab saadetud sõnumitest kõik seadmed korraga sisse tarkvara eHouse .
See on eriti väärtuslik meetod visualiseerimine teavet paneelid ja oleku kuvamiseks draiverid , väljundid ja mõõtmised olukorras, kus:

  • kavatsete installida suur hulk paneelid , mis tõi kaasa suure koormuse eHouse süsteemi server Control automaatika , ja LAN TCP / IP kaudu
  • paigaldada paneelide töötab teistes operatsioonisüsteemides kui Windows XP , Vista , Windows 7 ja 8 , kus puudub toetus Microsoft
  • Juhtpaneelid kallal rakendusi kirjutatud programmeerimiskeeli , kus on lihtsam programmeerida saavad eetrisse UDP üle Etherneti
  • Me tahame saata sama sõnumi kõigi seadmete korraga ilma ülekoormamise link korduvalt paljundusmasinad sama informatsiooni või andmeid server, mis
  • Server ei ole säilitada mitme ühendused samal ajal (üks iga klient) , ja laetud rakenduse klient on oma seos
  • Server ei sõltu loodud ühendus vigu , link , klient lihtsalt saadab selle teabe LAN ja ei huvita, kui keegi on liinil või mitte , või kuidas paljud kliendid saavad andmed

eHouse Home Automation Tarkvara võib levida informatsiooni kahel viisil:

  • Tekst: teave edastatakse tekst vormingus failina staatus paneelid ja aknad kataloog loodud eHouseLogAnalizer ‘ logs / staatus / ‘ laiendamine ” . staatus ”
  • binaarne: sama formaat staatuse Home Automation kontrollerid eHouse taotlus . exe

Esimene meetod raamatukogus eHouseLogAnalizer , et saab suhelda süsteem eHouse nii Windowsi failisüsteem , ja saada teksti eetrisse samas vormis .
Teine meetod võib kasutada ka muud tüüpi paneelid (Android , Java , Windows Mobile) ja sisaldab kõiki kontrollerid tihendatud raam pikkusega 2 – 3 sada baiti kontrolleri kohta . Aga , see nõuab dekodeerimine andmeid kliendi poolel .
Aktiveerimine ülekanne – UDP eetrisse fail muudetakse ” broadcast_text . cfg ” ringhäälingu tekst , ja ” broadcast_binary . cfg ” faili juurkataloogi binaarne tarkvara eHouse .
See peaks olema esimene rida muutus 0-1 võimaldada saade .
Näiteks faili:
1 / / aktiveerimine saade
192 . 168 . 0 . 255 / / võrguaadress eetrisse sõltub ka alamvõrgu mask arvuti
6788 / / Port broadcastu
0 / / localport – ei muuda
1 / / tasemel aruandlus – ei muuda
1 / / Ärge muutke
Pärast muudatuste , fail uuesti – boot tarkvara eHouse . exe