Server pro sběr senzorických dat a řízení aktivních prvků
but.committee | prof. Ing. Tomáš Hruška, CSc. (předseda) doc. RNDr. Pavel Smrž, Ph.D. (místopředseda) Ing. Radek Kočí, Ph.D. (člen) doc. RNDr. Michal Novák, Ph.D. (člen) doc. Ing. Zdeněk Vašíček, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Komise shledala nedostatky práce natolik závažné (nedostatečný rozsah), že se práci rozhodla hodnotit jako nevyhovující. Otázky u obhajoby: Mohl byste uvést, jak jste testoval funkčnost aplikace a ukázat nějaké výsledky testů? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce nebyla úspěšně obhájena | cs |
dc.contributor.advisor | Viktorin, Jan | cs |
dc.contributor.author | Halaj, Jozef | cs |
dc.contributor.referee | Hujňák, Ondřej | cs |
dc.date.created | 2017 | cs |
dc.description.abstract | Bakalárska práca sa zaoberá problematikou komunikácie so vzdialenými senzormi a aktívnymi prvkami v systéme inteligentnej domácnosti s názvom BeeeOn. Práca popisuje systém BeeeOn, jeho jednotlivé časti a princíp pôvodnej nevyhovujúcej komunikácie. Pre komunikáciu s bránami BeeeOn je využitá technológia WebSocket, ktorá umožňuje komunikovať i v sieťach s obmedzeným prístupom na privilegované porty. Implementovaný server je v princípe schopný obsluhovať vysoký počet brán BeeeOn, pomocou ktorých sú vzdialené zariadenia pripojené k systému. Komunikácia je zabezpečená pomocou SSL/TLS, používa potvrdzovacie mechanizmy pre zaručenie spoľahlivosti a je jednoducho rozšíriteľná o ďalšie potrebné správy. Prináša do systému možnosť zasielania asynchrónnych príkazov na bránu BeeeOn a pripojené zariadenia. Server je implementovaný v jazyku C++. Najbežnejšie scenáre komunikácie boli otestované automatickými testami. | cs |
dc.description.abstract | Bachelor's thesis aims on communication with remote sensors and active elements in the smart home system called BeeeOn. The individual parts of the BeeeOn system are described with respect to the current insufficient communication principle and implementation. For communication with BeeeOn gateways, the WebSocket technology is used. It allows communication on netwoks with a restricted access to privileged ports. The implemented server is in principle capable of serving a high number of BeeeOn gateways that works as a bridge among the server and the remote sensors. The communication is secured with SSL/TLS, it uses confirmation mechanism to guarantee reliability and it is easily extendable by other protocol messages. It enables the system to send asynchronous commands to the BeeeOn gateway and to the connected devices. The server is implemented in C++ language. The most common communication scenarios were tested by automated tests. | en |
dc.description.mark | B | cs |
dc.identifier.citation | HALAJ, J. Server pro sběr senzorických dat a řízení aktivních prvků [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017. | cs |
dc.identifier.other | 128086 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/187259 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | inteligentná domácnosť | cs |
dc.subject | BeeeOn | cs |
dc.subject | WebSocket | cs |
dc.subject | JSON | cs |
dc.subject | C++ | cs |
dc.subject | komunikácia | cs |
dc.subject | server | cs |
dc.subject | Gateway | cs |
dc.subject | smart home | en |
dc.subject | BeeeOn | en |
dc.subject | WebSocket | en |
dc.subject | JSON | en |
dc.subject | communication | en |
dc.subject | C++ | en |
dc.subject | server | en |
dc.subject | Gateway | en |
dc.title | Server pro sběr senzorických dat a řízení aktivních prvků | cs |
dc.title.alternative | Server for Collecting Sensor Data and Control of Active Elements | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2017-06-14 | cs |
dcterms.modified | 2020-05-10-16:13:13 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 128086 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 18:58:41 | en |
sync.item.modts | 2025.01.15 22:05:57 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.37 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-19704_v.pdf
- Size:
- 85.96 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-19704_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-19704_o.pdf
- Size:
- 88.25 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-19704_o.pdf
Loading...
- Name:
- review_128086.html
- Size:
- 1.46 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_128086.html