Eraikuntza Automatizazioa eHouse – Software-paketea eta panelen arteko komunikazioa – Broadcast kontrolagailu egoera , UDP-difusioa

Home Automation , Eraikina kudeaketa
eHouse – gidarien egoera banatu kontrol panel modu gehiago . Beste modu bat, kontrol-panel mikroprozesadore eHouse kontrolagailu egoera . exe edo Ethernet kontrolagailu zuzenean , UDP-difusioa erabiltzen ari da – Ethernet sare batean gailu bat baino gehiago aldi berean .
Panel bakoitzaren aplikazioa ez egiaztatzeko aldian-aldian zure zerbitzari PC sistema eHouse fitxategiak egoera, baina aldi berean, software eHouse gailu guztiei zuzendutako mezuak entzuten .
Hau panelak buruzko informazioa bistaratzea metodoa bereziki baliotsua da, eta gidarien egoera erakutsi , irteerak eta egoerak non neurketak:

  • panel kopuru handi bat instalatu , handiak karga bat ekarri zuen eHouse sistema zerbitzaria Kontrol Automatika , eta LAN via TCP / IP
  • instalatu panelak eragilea Windows XP baino beste sistema abian , Vista , Windows 7 eta 8 , Microsoft laguntza ez da
  • Programazio hizkuntzetan idatzitako aplikazio lan kontrol-panelak , non errazagoa da Ethernet baino gehiago igorpena jaso UDP programatu
  • Bidali mezu bera gailu guztiei aldi berean esteka gainkarga behin eta berriz informazio bera edo datu-zerbitzari bikoiztu gabe nahi dugu
  • Zerbitzariak ez du konexio bat baino gehiago mantentzeko, aldi berean, (bezero bakoitzak bat) , eta bezero-aplikazioa bere konexioa kobratuko da
  • Zerbitzariak ez du konexioa ezarri akatsak araberakoa izango da , link , bezero bat, besterik gabe, informazioa LAN eta interesik ez bidaltzen norbaitek line edo ez bada , edo zenbat bezeroen datuak jaso

eHouse Home Automation Software informazioa bi modutara zabal daiteke:

  • Testua: informazio panelen egoera fitxategia eta leihoak direktorioa sortu eHouseLogAnalizer testu formatuan bidalitako ‘ erregistroak / status / ‘ luzapena ” . egoera ”
  • bitarra: egoera formatua gisa berean Hasiera Automatika kontrolagailu eHouse aplikazioa . exe

Liburutegia eHouseLogAnalizer erabiltzen den lehenengo metodoa , sistema eHouse komunikatzeko bai Windows fitxategi sistema , jaso eta testu bat formatu berean igorpena .
Bigarren metodoa erabil daiteke panel beste mota batzuetako (Android , Java , Windows Mobile) dauka eta kontrolagailu guztiak konprimituta markoa 2 luzera – 3 ehun controller bakoitzeko byte . Hala eta guztiz ere , deskodetzeko datuak behar da bezero aldean .
Aktibazio Broadcast – UDP-difusioa fitxategia ” broadcast_text . cfg ” difusioari buruzko testu , eta ” broadcast_binary . cfg ” direktorioa root software bitar eHouse fitxategian .
Lehenengo lerroan aldaketa izan behar du 0 eta 1 difusioaren gaitu .
Adibidez file:
1 / / aktibazio-difusio
192 . 168 . 0 . Gainera, 255 / / network-difusio helbidea araberakoa izango da zure ordenagailuan azpisare maskara
6788 / / Port broadcastu
0 / / localport – Ez aldatu
1 / / reporting maila – Ez aldatu
1 / / Ez aldatu
Aldaketak egin ondoren , fitxategia da berriro – abiarazi software eHouse . exe