Detekce přítomnosti osob pomocí IoT senzorů
Loading...
Date
Authors
ORCID
Advisor
Referee
Mark
B
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
Cílem této práce bylo vytvořit modul do domácího automatizačního nástroje Home Assistant. Modul je schopen určit ve kterých místnostech se někdo nachází a odhadnout jeho přesnější pozici. Pro tyto účely nelze použít známou lokalizaci pomocí GPS, jelikož je uvnitř budov nepřesná, a proto je potřeba použít některou z technik určení polohy uvnitř budov. Jako řešení tohoto problému byla využita lokalizace pomocí bezdrátové technologie Bluetooth Low Energy. Technikou lokalizace je metoda fingerprinting, která je založená na odhadu pozice podle síly signálu na určitých bodech v prostoru, které jsou porovnány s databází těchto bodů s využitím strojového učení. Systém je možné doplnit pohybovými senzory, které se postarají o rychlou odezvu při vstupu do místnosti. Tento systém je možné nasadit v rámci domu, bytu nebo menší až střední firmy pro určení pozice osob v objektu a může sloužit jako velice silný prvek domácí automatizace.
The aim of this work was to create a module for home automation tools Home Assistant. The module is able to determine which room is inhabited and estimate more accurate position of people inside the room. Known GPS location cannot be used for this purpose because it is inaccurate inside buildings and therefore one of the indoor location techniques needs to be used. Solution based on Bluetooth Low Energy wireless technology was chosen. The localization technique is the fingerprinting method, which is based on estimating the position according to the signal strength at any point in space, which are compared with a database of these points using machine learning. The system can be supplemented with motion sensors that ensure a quick response when entering the room. This system can be deployed within a house, apartment or small to medium-sized company to determine the position of people in the building and can serve as a very powerful element of home automation.
The aim of this work was to create a module for home automation tools Home Assistant. The module is able to determine which room is inhabited and estimate more accurate position of people inside the room. Known GPS location cannot be used for this purpose because it is inaccurate inside buildings and therefore one of the indoor location techniques needs to be used. Solution based on Bluetooth Low Energy wireless technology was chosen. The localization technique is the fingerprinting method, which is based on estimating the position according to the signal strength at any point in space, which are compared with a database of these points using machine learning. The system can be supplemented with motion sensors that ensure a quick response when entering the room. This system can be deployed within a house, apartment or small to medium-sized company to determine the position of people in the building and can serve as a very powerful element of home automation.
Description
Keywords
Lokalizace, Vnitřní lokalizace, Bezdrátové technologie, Bluetooth, Home Assistant, ESPHome, ESP32, AOA, TDOA, TOA, RSSI, Fingeprinting, Triangulace, Trilaterace, Domácí automatizace, Python, K-nejbližších sousedů, Localization, Indoor localization, Wireless technologies, Bluetooth, Home Assistant, ESPHome, ESP32, AOA, TDOA, TOA, RSSI, Fingeprinting, Trangulation, Trilateration, Home automatization, Python, K-nearest neighbors
Citation
KOLARČÍK, T. Detekce přítomnosti osob pomocí IoT senzorů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Kybernetická bezpečnost
Comittee
doc. Dr. Ing. Petr Hanáček (předseda)
doc. Ing. František Zbořil, Ph.D. (místopředseda)
doc. Ing. Vladimír Drábek, CSc. (člen)
Ing. Matěj Grégr, Ph.D. (člen)
doc. Mgr. Lukáš Holík, Ph.D. (člen)
RNDr. Marek Rychlý, Ph.D. (člen)
Date of acceptance
2021-08-27
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. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm " B ". Otázky u obhajoby: Proč jste zvolil pro ukládání otisků zařízení a dalších dat MongoDB? V jakém prostředí a s jakými překážkami mezi zařízeními bylo prováděno testování v kapitole 6.3? Proč jste lokalizaci zvolil konkrétně "k nejbližších sousedů"? Komise, například: Kolik bylo v domě senzorů, když probíhalo testováni?
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení