Ndërtimi Automatizimi eHouse – Komunikimi në mes të paketë software dhe panelet – Broadcast kontrollorëve statusin , UDP transmetim

Automatizimi në shtëpi , Menaxhim Ndërtimi
eHouse – më shumë mënyra për të shpërndarë statusin e shoferëve në panelin e kontrollit . Një tjetër mënyrë për të informuar panelin e kontrollit gjendjen e kontrollorëve mikroprocesor nga eHouse . exe ose kontrolluesit Ethernet direkt , është duke përdorur UDP transmetim – njëkohësisht të pajisjeve të shumta në një rrjet Ethernet .
Aplikimi i secilit panel nuk kontrolloni në mënyrë periodike statusin e dosjeve në PC eHouse server tuaj të sistemit, por dëgjon mesazhe të drejtuar të gjitha pajisjet në të njëjtën kohë në eHouse software .
Kjo është një metodë veçanërisht të vlefshme për vizualizimi i informacionit mbi panelet dhe të shfaqin statusin e shoferëve , Rezultatet dhe matjet në situata ku:

  • duke shkuar për të instaluar një numër të madh të paneleve , e cila çoi në një ngarkesë të madhe në server sistemit eHouse Automatizimi Kontrollit , LAN dhe me anë të TCP / IP
  • instaluar panele kandidon për sistemet operative tjera se Windows XP , Vështrim në të ardhmen , Windows 7 dhe 8 , ku nuk ka mbështetje për Microsoft
  • Panelet e kontrollit që punojnë në aplikacione të shkruara në gjuhë programimi , ku është më e lehtë për të programit UDP marrëse transmetuar mbi Ethernet
  • Ne duam të dërgoni të njëjtin mesazh për të gjitha pajisjet në të njëjtën kohë pa e mbingarkuar linkun e përsëritur dublikuar njëjtin informacion apo të dhëna që server
  • Server nuk duhet të mbajë lidhje të shumta në të njëjtën kohë (një për çdo klient) , dhe akuzuar aplikimi klienti është lidhja e tij
  • Serveri nuk varet nga gabimet e kyçjes të vendosura , lidhje , thjesht një klient i dërgon informacion në LAN dhe asnjë interes në qoftë se dikush është në linjë ose jo , apo sa konsumatorët të marrin të dhënat

eHouse Automatizimi në shtëpi Software mund të përhapet informacion në dy mënyra:

  • Tekst: Informacioni është dërguar në file format tekst si një status skedar për panele dhe dosjen e Windows eHouseLogAnalizer krijuar ‘ logs / statusi / ‘ zgjatje ” . status ”
  • binar: njëjtë si format e statusit të Kontrollorët Automatizimi në shtëpi aplikimi eHouse . exe

Metoda e parë e përdorur në eHouseLogAnalizer bibliotekës , që mund të komunikojnë me eHouse sistemit të dyja sistemin Windows file , dhe për të marrë një transmetim tekst në format të njëjtë .
Metoda e dytë mund të përdoren në lloje të tjera të paneleve (Android , Java , Windows Mobile) dhe përmban të gjithë kontrollorëve të ngjeshur kornizë me një gjatësi prej 2 – 3 njëqind bytes në kontrollues . Megjithatë , ajo kërkon deshifrim të dhënave në anën e klientit .
Broadcast aktivizimi – UDP fotografi transmetimi është bërë ” broadcast_text . cfg ” për tekstin e transmetimit , dhe ” broadcast_binary . cfg ” paraqesë në directory rrënjë e eHouse software binar .
Ajo duhet të jetë ndryshimi i linjës së parë 0-1 për të mundësuar transmetimin .
fotografi shembull:
1 / / aktivizimin transmetuar
192 . 168 . 0 . Adresa 255 / / rrjetit për transmetimin gjithashtu varet nga subnet mask e kompjuterit tuaj
6788 / / Port broadcastu
0 / / localport – nuk ndryshojnë
1 / / niveli i raportimit – nuk ndryshojnë
1 / / Mos ndryshoni
Pas ndryshimeve , file është ri – eHouse boot software . exe