Ēku automatizācija ehouse – Komunikācija starp programmatūras un paneļiem – Pārraidīt kontroleri statusu , UDP raidījums

Mājas automatizācijas , Ēku vadības
ehouse – vairāk veidos, lai sadalītu vadītājiem statusu uz vadības paneļa . Vēl viens veids, kā informēt kontroles panelis stāvokli mikroprocesoru kontrolieriem no ehouse . exe vai Ethernet kontrolieri tieši , izmanto UDP raidījums – vienlaikus ar vairākām ierīcēm Ethernet tīkla .
Katra paneļa pieteikumā nav pārbaudīt periodiski statusu failus uz servera datora sistēmas ehouse bet klausās ziņas adresētas visām ierīcēm vienlaikus uz programmatūras ehouse .
Tas ir īpaši vērtīgs metode vizualizācijas informāciju par paneļiem un parādīt statusu vadītāju , iznākumi un situācijās, kur mērījumi:

  • gatavojas uzstādīt lielu skaitu paneļi , kas izraisīja lielu slodzi uz eHouse sistēmas serveri Vadības automatizācijas , un LAN, izmantojot TCP / IP
  • instalēt paneļi darbojas uz citām operētājsistēmām nekā Windows XP , Skats , Windows 7 un 8 , ja nav par Microsoft atbalsta
  • Kontroles paneļi strādā uz rakstītus pieteikumus programmēšanas valodām , kur ir vieglāk, lai programma saņem raidījums UDP over Ethernet
  • Mēs vēlamies, lai nosūtītu to pašu ziņu visiem ierīcēm vienlaikus nepārslogojot saiti atkārtoti dublēta tā pati informācija vai datu serveri, kas
  • Serveris nav saglabāt vairākus savienojumus, tajā pašā laikā (viens katram klientam) , un jāmaksā klienta pieteikums ir tās saikne
  • Serveris nav atkarīga no konstatētajiem savienojumu kļūdas , saite , klients vienkārši sūta informāciju uz LAN un neinteresētu, ja kāds ir uz līnijas, vai , vai cik daudz klienti saņem datus

ehouse Mājas automatizācijas Programmatūru var izplatīt informāciju divos veidos:

  • Teksts: informācija tiek nosūtīta teksta faila formātā kā failu paneļiem statusu un Windows direktorijā izveidots eHouseLogAnalizer ‘ baļķi / statuss / ‘ pagarināšana ” . status ”
  • binārs: pati kā formātu statusa Mājas automatizācijas kontrolieri ehouse pieteikumu . Exe

Pirmā metode, ko izmanto bibliotēkas eHouseLogAnalizer , kas var sazināties ar sistēmas ehouse gan Windows failu sistēma , un saņemt teksta pārraides tādā pašā formātā .
Otrā metode var tikt izmantota arī citu veidu paneļiem (Android , Java , Windows Mobile) un satur visu kontrolieri saspiests rāmis ar garumu 2 – 3 simti baiti kontrolieris . Tomēr , tas prasa dekodēšanas datus par klienta pusē .
Aktivizācija Broadcast – UDP raidījums fails tiek veikts ” broadcast_text . cfg ” apraides teksta , un ” broadcast_binary . cfg ” failu saknes direktoriju binārā programmatūras ehouse .
Tas būtu pirmajā rindā izmaiņas arī 0 uz 1, lai dotu apraidi .
piemērs failu:
1 / / aktivizēšanas apraides
192 . 168 . 0 . 255 / / tīkla adrese raidījums ir atkarīgs arī no apakštīkla maska ​​datoru
6788 / / Port broadcastu
0 / / localport – nemainīsies
1 / / līmeņa ziņošanas – nemainīsies
1 / / Nemainiet
Pēc izmaiņām , fails ir re – boot programmatūras ehouse . Exe