EHouse Awtomazzjoni Bini – Il-komunikazzjoni bejn il-pakkett tas-software u pannelli – Broadcast kontrolluri status , UDP xandira

Awtomazzjoni Home , Ġestjoni Bini
eHouse – aktar modi biex jiddistribwixxu l-istatus sewwieqa tal-pannell tal-kontroll . Mod ieħor biex jgħarrfu lill-pannell tal-kontroll tal-istat tal-kontrolluri mikroproċessur mill eHouse . exe jew kontrolluri Ethernet direttament , qed tuża xandira UDP – simultanjament lill apparati multipli fi netwerk bl-Ethernet .
L-applikazzjoni ta 'kull panel ma tikkontrollax perjodikament l-istat tal-fajls fuq is-server PC tiegħek sistema eHouse imma jisma messaġġi indirizzati lill-mezzi kollha f'daqqa fuq il-eHouse software .
Dan huwa metodu valur b'mod partikulari għall-viżwalizzazzjoni ta 'informazzjoni dwar pannelli u juru l-istatus tas-sewwieqa , riżultati u l-kejl f'sitwazzjonijiet fejn:

  • ser tinstalla numru kbir ta 'panels , li wassal għal tagħbija kbira fuq is-server eHouse sistema Awtomazzjoni Kontroll , u LAN permezz ta 'TCP / IP
  • jinstallaw pannelli jimxi fuq sistemi operattivi oħrajn minbarra Windows XP , Vista , Windows 7 u 8 , fejn ma hemmx appoġġ għall-Microsoft
  • Il-pannelli ta 'kontroll li qed jaħdmu fuq l-applikazzjonijiet bil-miktub fil-lingwi ta' programmar , fejn huwa aktar faċli għall-programm il-UDP xandira li jirċievu aktar minn Ethernet
  • Aħna rridu li jibgħat l-istess messaġġ lill-mezzi kollha f'daqqa mingħajr tagħbija żejda-link ripetutament tidduplika l-istess informazzjoni jew server data li
  • Il-server ma għandhom iżommu konnessjonijiet multipli fl-istess ħin (wieħed għal kull klijent) , u ċċarġjati l-applikazzjoni tal-klijent hija konnessjoni tiegħu
  • Il-server ma tiddependix fuq l-iżbalji ta 'konnessjoni stabbiliti , rabta , klijent sempliċiment jibgħat l-informazzjoni lill-LAN u l-ebda interess jekk xi ħadd ikun fuq il-linja jew le , jew kif ħafna klijenti jirċievu informazzjoni

eHouse Awtomazzjoni Home Software jista 'jinfirex l-informazzjoni f'żewġ modi:

  • Test: informazzjoni tintbagħat fil-format fajl test status fajl għal panewijiet u direttorju twieqi eHouseLogAnalizer maħluqa ‘ zkuk / status / ‘ estensjoni ” . status ”
  • binarja: l-istess bħall-format ta 'l-istatus ta' l- Awtomazzjoni Kontrolluri Home applikazzjoni eHouse . exe

L-ewwel metodu użat fil-eHouseLogAnalizer librerija , li jistgħu jikkomunikaw ma 'l-eHouse sistema kemm il-fajl sistema Windows , u jirċievu xandir test fl-istess format .
It-tieni metodu jista 'jintuża tipi oħra ta' pannelli (Android , Java , Windows Mobile) u fiha l-kontrolluri kompressata qafas b'tul ta '2 – 3 100 bytes kull kontrollur . Madankollu , teħtieġ dekodifikazzjoni data fuq naħa tal-klijent .
Broadcast Attivazzjoni – UDP fajl xandira tkun saret ” broadcast_text . cfg ” għal test xandir , u ” broadcast_binary . cfg ” fajl lill-direttorju għerq tal-eHouse software binarju .
Għandu jkun il-bidla ewwel linja ta '0 sa 1 biex tippermetti lill-xandira .
fajl eżempju:
1 / / attivazzjoni xandira
192 . 168 . 0 . Indirizz 255 / / netwerk għal xandir jiddependi wkoll fuq il-maskra subnet tal-kompjuter tiegħek
6788 / / Port broadcastu
0 / / localport – Tbiddilx
1 / / livell ta 'rappurtar – Tbiddilx
1 / / Tbiddilx
Wara l-bidliet , il-fajl terġa – boot eHouse software . exe