Retrieving and classifying emergency situations for smart home applications

dc.contributor.advisorDoğan, Mustafa
dc.contributor.authorUçar Mavi, Seher
dc.contributor.authorID738349
dc.contributor.departmentMechatronics Engineering Programme
dc.date.accessioned2025-01-09T06:59:45Z
dc.date.available2025-01-09T06:59:45Z
dc.date.issued2022
dc.descriptionThesis (M.Sc.) -- İstanbul Technical University, Graduate School, 2022
dc.description.abstractOne of the uses of Bluetooth, which is a wireless communication technology, is to communicate with smart devices in order to increase the functionality of not very advanced electronic devices and to carry data that appeals to the user. Bluetooth has also paved the way for devices without internet access to access the internet at a much lower cost by communicating wirelessly with devices with internet access. Data transferred to the Internet can be stored and used for any purpose. However, while doing this, user data must be kept encrypted by law and should not be shared with third parties. In this study, it has been investigated how user data can be shared with authorized institutions for emergencies. A mesh network was created using the Cypress BT-Mesh kit. Each of the 4 development boards is programmed to simulate a smart home device. Cypress's Software Development Kit(SDK) was used during programming. In addition, an Arduino GPS system included in the system is used to receive location data. The RSA (Rivest-Shamir-Adleman) algorithm is used to send all user data encrypted to authorized institutions in case of emergency. Thus, both the confidentiality was not violated and the emergency situation was reported to the authorized institutions and the user. The RSA algorithm was executed on the Espressif processor and the ESP-IDF SDK was used. Assuming that the decryption process is carried out in the cloud environment of the institutions, a scenario in which institutions intervene by looking at the lookup table and comparing them is considered. In this study, the scenario of notifying the fire department in case of fire and informing the police in case of a thief is simulated. In the simulation, it is shown how user data can be sent in an encrypted way. When the functioning of the network and the transmission of data are examined, it is concluded that the RSA algorithm provides a high-security solution for smart home applications. Thus, it has also been proven that a recovery notification use-case can be added to a smart home system without violating privacy.
dc.description.degreeM.Sc.
dc.identifier.urihttp://hdl.handle.net/11527/26140
dc.language.isoen
dc.publisherGraduate School
dc.sdg.typeGoal 11: Sustainable Cities and Communities
dc.subjectemergencies
dc.subjectintelligent house
dc.subjectGlobal Positioning System
dc.subjectBluetooth
dc.titleRetrieving and classifying emergency situations for smart home applications
dc.title.alternativeAkıllı ev uygulamaları için acil durumların saptanması ve sınıflandırılması
dc.typeMaster Thesis

Dosyalar

Orijinal seri

Şimdi gösteriliyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
Ad:
738349.pdf
Boyut:
5.88 MB
Format:
Adobe Portable Document Format

Lisanslı seri

Şimdi gösteriliyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
Ad:
license.txt
Boyut:
1.58 KB
Format:
Item-specific license agreed upon to submission
Açıklama