Implementasi Protokol UPnP pada Perangkat Smart Home Berbasis ESP8266

Al Ghozaly, Imam Syafi’i (2018) Implementasi Protokol UPnP pada Perangkat Smart Home Berbasis ESP8266. Sarjana thesis, Universitas Brawijaya.

Abstract

Pemanfaatan jaringan sensor nirkabel telah banyak ditemui di berbagai bidang, termasuk smart home. Agar dapat dimanfaatkan oleh pengguna, layanan dan kemampuan perangkat smart home perlu dikenali lebih dulu. Namun, kendala yang dihadapi adalah proses pengenalan perangkat dan layanan yang belum mengikuti standar. Standardisasi merupakan hal yang penting untuk memastikan perangkat smart home dapat bekerja dengan perangkat yang lain. Oleh karena itu, dalam penelitian ini dikembangkan perangkat smart home yang menerapkan protokol standar Universal Plug and Play (UPnP) dalam proses pengenalan dan pemanfaatannya di jaringan. Perangkat smart home yang dikembangkan terdiri dari perangkat sensor pergerakan PIR, sensor pintu magnetic switch, sensor arus SCT-013-000, dan aktuator stopkontak yang memanfaatkan ESP8266 sebagai pengendalinya. Interaksi antara pengguna dan perangkat smart home dilakukan melalui aplikasi control point berbasis Android. Pengguna dapat menemukan dan mempelajari kemampuan suatu perangkat dengan mengirimkan kueri pencarian ke jaringan. Perangkat smart home yang berhasil dikenali dapat dikendalikan atau dipantau perubahan kondisinya secara jarak jauh. Hasil pengujian menunjukkan bahwa perangkat smart home berhasil dikenali oleh control point dengan rata-rata waktu 279,33 milidetik. Sedangkan dari segi pemanfaatannya, rata-rata waktu untuk merespons pesan kendali adalah 235,79 milidetik dan untuk mengirimkan event message adalah 220,49 milidetik. Hasil pengujian lain menunjukkan bahwa akurasi sensor arus SCT-013-000 adalah 98,48 % dengan rata-rata selisih atau kesalahan pengukuran sebesar 42 mA.

English Abstract

The use of wireless sensor networks can be found in various fields, including smart home. Smart home devices’ services and capabilities need to be discovered first, in order for users to be able to utilize them. The problem is service discovery process tends not to follow certain standard. Standardization is crucial to ensure smart home devices can work with other devices. To address those issues, in this research, a smart home system was developed based on Universal Plug and Play (UPnP) protocol. Four different smart home devices was developed using ESP8266 microcontrollers, including a PIR motion sensor, magnetic switch door sensor, SCT- 013-000 current sensor, and a smart plug based on relay module as the actuator. The interaction between users and smart home devices is done through an Android-based UPnP control point application. Users can find and learn about devices’ capabilities by sending a search query to the network. Once smart home devices are successfully discovered, users can control them and monitor their state remotely. Test results showed that the smart home devices was successfully discovered by the control point in 279.33 ms on average. In terms of their utilization, smart home devices were able to respond to a control message in 235.79 ms on average and to send an event message in 220.49 ms on average. Another test results showed that the accuracy of SCT-013-000 current sensor was 98.48% with error values at 42 mA on average.

Item Type: Thesis (Sarjana)
Identification Number: SKR/FTIK/2018/868/051900219
Uncontrolled Keywords: pengenalan layanan, Universal Plug and Play (UPnP), ESP8266, Arduino, smart home-service discovery, Universal Plug and Play (UPnP), ESP8266, Arduino, smart home
Subjects: 000 Computer science, information and general works > 004 Computer science > 004.6 Interfacing and communications
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: soegeng sugeng
Date Deposited: 20 May 2019 02:22
Last Modified: 17 May 2022 06:58
URI: http://repository.ub.ac.id/id/eprint/166812
[thumbnail of Imam Syafi’i Al Ghozaly.pdf] Text
Imam Syafi’i Al Ghozaly.pdf

Download (6MB)

Actions (login required)

View Item View Item