Pastatų automatizavimo Ethernet eHouse – Bendradarbiavimas valdymo pultai tiesiogiai per UDP valdytojų

eHouse Home Automation , Pastatų valdymo "Ethernet" versija leidžia tiesioginę komunikaciją su beveik neribotą skaičių plokščių rodyti esamą statusą Home Automation reguliatoriai naudojant UDP protokolą LAN . Home Automation eHouse – atnaujinti plokštės per UDP (User_Datagram_Protocol) .
Skirtingai nei TCP nesujungus protokolas, , ty . nereikia nuolatinį ryšį tarp kliento ir serverio , sesijos sekimas , mechanizmų trūkumas kontroliuoti duomenis , srautas ir retransliavimas .
Tai leidžia daug greičiau nei TCP , tačiau , tai galima prarasti duomenis ir kitų klaidų .
User datagram (atskiroms bet kokią sistemą, rėmai) , perdavimo teisingumas turi spręsti komunikacijos programinės įrangos, .
UDP yra idealus siuntimo transliavimo privalumus (pranešimus , transliuojami kelis įrenginius vienu metu , nedarant tolesnius ryšius su klientais iš serverio) .
Svarbiausi bruožai yra šie:

  • Paslaugos nesujungus protokolas, gauti kito įrenginio ryšio su serveriu nebus apkrovos serverį
  • pranešimai siunčiami visame pasaulyje, kad visuose įrenginiuose LAN
  • serveris neturi reikšmės, jei ji siunčia pranešimus į 0 arba daugiau prietaisų ar klausytis prietaisus, pavyzdžiui, pranešimų
  • perdavimo klaidos neturi tinkamų duomenų apie serverio poveikį
  • duomenų perdavimas yra neapsaugoti nuo klaidų , yra: nėra patvirtinimo , srauto kontrolė

Nes UDP neturi apsaugą nuo perdavimo klaidų , naudoti jį į eHouse , ir sudaryti sąlygas klaidų tikrinimo duomenų paketus siunčiami plotis patikrinimas – patikrinti suma .
Tai leidžia juos palyginti ir naudoti kliento – pusėje, kai siunčiami patikrinti – suma yra lygi modeliavimo .
EHouse , palyginus duomenis yra kliento ir jo programinės įrangos .
Duomenys yra siunčiami iš serverio dvejetaine forma ir turi būti iššifruoti kliento programinę įrangą .
Serveris siunčia duomenis su nurodytu prievadu (numatytasis 6789) , ir klientas turi klausytis asinchroniškai gaunamus pranešimus dėl uosto .
Asinchroniniai priemonė , , kad duomenys nėra podėlyje , ir jūsų prietaisas turi gauti paketus nuolat išsiuntimo metu (realiu laiku) .
Pasirinkimas priklauso nuo UDP prievadas sistemos architektūros ir priklauso nuo įrenginių tipo , jei visi valdikliai siunčiant paketus turi tokį patį statusą, kad kiekvienas uosto į kitą ir gali būti parenkami individualiai nuo eHouse sistema .
Duomenų paketas yra kaip perdavimo per TCP ryšį su Ethernet tvarkyklių ar programinės įrangos eHouse . exe PC siuntimo dvejetainius duomenis per UDP .
Tai leidžia naudoti tik vieną funkciją (procedūros) dekodavimo rėmas , neatsižvelgiant į tai, ar perdavimo terpė , perdavimo protokolas .
Duomenys nebus užtikrintas siekiant palengvinti atskirų valdymo skydai dekodavimo ir vizualizavimo programinė įranga .
Tai leis informaciją apie plokščių kalbomis tik nedaugelyje potinklio kaukė TL , ty . 255 . , Nes tai yra tik prietaisai be galimybės paleisti sistemos įvykių statusas , jis gali būti paskelbti viešai, už ugniasienės LAN .
Ypatingais atvejais , galite sukurti VPN (Virtual_Private_Network) – tunelio jungtis, gauti vairuotojų ir tinklui nepriklausantys išorės kolegijų statusą , arba naudoti TCP prisijungdami Challange – atsakas (dinaminės patvirtinimo kodą) , kuri vis dar veikia .
Šie duomenys yra ne kritinė ir be dekodavimo paketų eHouse taikymo , tai krūva iš vienetų ir nulių , , kuris turi būti bet kokio tipo panelių iššifruoti programinės įrangos paketo eHouse sistema .
eHouse . Exe programinė įranga buvo atnaujinta , tokių duomenų surinkimą, kuris leido UDP – Vartotojo paketų kelio schemos protokolas . Tai tik reiškia Ethernet eHouse ar eHouse 1 pagal CommManager priežiūros sistemų .
Norėdami tai padaryti, , paleisti programą su parametru eHouse ” eHouse . Exe / VIAUDP ” kapitalizacija nesvarbu .
Tai leis labiau patikimas CommManager statuso gavimo , ir prie jo prijungtas eHouse_1 valdikliai dirbti su RS – 485 sąsaja .
EHouse taikymo (klauso) tik gaunamus paketus su vairuotojais . Paketai yra siunčiami su kontroline ir jei bet kokie duomenys, klaidos apears , tiesiog ignoravo , ir bus atnaujintas, su teisinga registratūroje kito galiojančio paketo, kuriame yra duomenų valdytojo statusas .
Šis metodas taip pat išlaisvina klientams iš serverio ir tinklo klaidų , Maršrutizatoriai , pereiti , nes nėra nesilaikantiems ryšį su serveriu , dėl jungtimis UDP protokolas idėjos .
Jis nesukelia, kaip sustabdyti arba visam laikui išnykti taikymo atnaujinimus , Kaip ir protokolus kartu su serveriu , bet tik laikinai per saito gedimo , ir tik prarasti paketai per gedimų ar per didelė apkrova tinkle .
Losing kontrolierių pakuotės statusą yra priimtinas , jie cikliškai kartojamas su kiekvieno valdytojo statuso pasikeitimus , ir minimalus laikotarpis yra apie 15 sekundžių, jei nėra jokių pokyčių .
UDP transliacija iš valdikliai transliuoti nuo eHouse . exe turi būti išjungta . Jei pasirinksite šią parinktį eHouse . exe nustoja siųsti savo dvejetainį statusą UDP , , nes tai yra tie patys duomenys , , kurie šiuo metu paskleidžiami tiesiog Ethernet valdikliai eHouse ir jis bus dubliuoti tinklo Trafic .
Statusas tekstas (iššifruoti iki paraiškos eHouse) gali toliau transliuojama , jei eHouse . exe yra aktyvuota , suteikia vartotojui galimybę naudotis senus valdymo pultai , tekstas – failus ir dvejetainiai paketai .
Šiuo atveju , paraiška praeina per eHouse . Exe , , kuris yra dar vienas grandis , iš plokščių derinys taip pat priklauso nuo kompiuterio .
Šis naudojimas , tačiau , yra gera sistema veikia visiškai standartinio eHouse 1 (ne CommManager), nes ji suteikia jums galimybę dirbti su plokštės, gauti duomenis iš eHouse . exe , nepaisant pastatytas trūksta – sąsaja Ethernet perdavimo valdikliai .
Valdyti šviesas