Rancang Bangun Sistem Pervasive Pada Rumah Cerdas Berbasis Protokol Message Queue Telemetry Transport Dan Webservice

Pranata, Arnandha Hadi (2017) Rancang Bangun Sistem Pervasive Pada Rumah Cerdas Berbasis Protokol Message Queue Telemetry Transport Dan Webservice. Sarjana thesis, Universitas Brawijaya.

Abstract

Rumah Cerdas atau Smarthome merupakan hasil inovasi dari Internet of things dengan peralatan-peralatan yang ada pada rumah. Sehingga diharapkan peralatan yang ada pada rumah dapat terkoneksi dengan internet dan terhubung antara satu dengan yang lainnya. Permasalahan utama dari smarthome terletak pada sistem distribusi peralatan tersebut, peralatan rumah tersebut dimasukkan kedalam sistem secara manual sehingga menyusahkan pemilik smarthome, apalagi pemilik smarthome tidak begitu paham tentang teknologi-teknologi yang ada pada smarthome. Maka dibutuhkan sebuah sistem smarthome yang secara pervasive dapat mengenali perangkat-perangkat smarthome antara peralatan satu sama yang lain dan secara pervasive dikenali oleh pemilik smarthome. Penelitian ini, mengimplementasikan metode publish subscribe sebagai protokol komunikasi data antara perangkat smarthome dengan pemilik smarthome dan didukung oleh teknologi webservice untuk memudahkan pemilik smarthome dalam hal memantau dan mengkontrol peralatan smarthome dengan menggunakan smartphone pemilik. Pada metode publish subscribe, peneliti menggunakan protokol MQTT yang mana publisher sebagai pengirim pesan yaitu peralatan smarthome, broker MQTT sebagai server dan pengatur komunikasi data, dan subscriber sebagai penerima pesan yaitu android pemilik smarthome. Sedangkan webservice, sebagai penampung data untuk ditampilkan pada sebuah laman web atau pada tampilan android smartphone pemilik smarthome. Dari hasil pengujian, publish subscribe telah berhasil diimplementasikan pada aplikasi smarthome berbasis android . Publisher berhasil mengirimkan data menuju subscriber melalui broker dan ditampilkan dengan menggunakan webservice. Dari hasil pengujian yang telah dilakukan 20x terhadap delay diambil rata-rata sebagai berikut : publisher – broker = 3.6 ms , broker – subscriber = 195 ms , subscriber – webservice = 1004.7 ms. Dari hasil tersebut dapat disimpulkan, bahwa sistem telah berhasil mengenali perangkat secara pervasive dan sistem berkerja secara efisien. Proses pengiriman data terjadi sangat cepat karena didapatkan hasil delay dalam hitungan miliseconds.

English Abstract

Smarthome is the result of innovation from the “Internet of Things” with the home furnishings. So, that home furnishing expected can be connected to the internet and connected each other. The main problem of smarthome occurs in the furnishings distribution system, the home furnishings is entered into the system manually so some trouble may happen to the smarthome owner, moreover smarthome owners do not really understand about the technologies that exist in the smarthome. Then, it need some smarthome system that pervasively recognizes smarthome devices between each other's furnishings and pervasively recognized by the smarthome owner. This research implementing method of publish subscribe as data communication protocol between smarthome device with smarthome owner and supported by webservice technology to facilitate smarthome owner in monitoring and controlling smarthome furnishings by using owner's smartphone. In publish subscribe method, researcher use MQTT protocol which publisher as message sender that is smarthome furnishings, MQTT broker as server and data communication manager, and subscriber as recipient of message that is smarthome android owner. While webservice, as a container of data to be displayed on a web page or on the smartphone display android. From the test results, publish subscribe has been successfully implemented on smarthome application based on android. Pulisher successfully transmit data to subscriber through broker and displayed by using webservice. From the testing results that have been done 5x to delay is taken on average as follows: publisher - broker = 3.6 ms, broker - subscriber = 195 ms, subscriber - webservice = 1004.7 ms. From these results it can be concluded that the system has successfully identify pervasive devices and that systems work efficiently. The process of sending data occurs very quickly because of the delay results obtained in a miliseconds.

Item Type: Thesis (Sarjana)
Identification Number: SKR/FTIK/2017/622/051708134
Uncontrolled Keywords: Smarthome, Pervasive, Publish Subscribe, Webservice, MQTT
Subjects: 000 Computer science, information and general works > 005 Computer programming, programs, data > 005.1 Programming
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Yusuf Dwi N.
Date Deposited: 09 Oct 2017 01:19
Last Modified: 30 Nov 2020 03:21
URI: http://repository.ub.ac.id/id/eprint/3376
[thumbnail of Bagian Depan.pdf] Text
Bagian Depan.pdf
Restricted to Repository staff only

Download (358kB)
[thumbnail of BAB I.pdf] Text
BAB I.pdf
Restricted to Repository staff only

Download (295kB)
[thumbnail of BAB II.pdf] Text
BAB II.pdf
Restricted to Repository staff only

Download (433kB)
[thumbnail of BAB III.pdf] Text
BAB III.pdf
Restricted to Repository staff only

Download (359kB)
[thumbnail of BAB IV.pdf] Text
BAB IV.pdf
Restricted to Repository staff only

Download (311kB)
[thumbnail of BAB V.pdf] Text
BAB V.pdf
Restricted to Repository staff only

Download (468kB)
[thumbnail of BAB VI.pdf] Text
BAB VI.pdf
Restricted to Repository staff only

Download (430kB)
[thumbnail of BAB VII.pdf] Text
BAB VII.pdf
Restricted to Repository staff only

Download (286kB)
[thumbnail of Daftar Pustaka.pdf] Text
Daftar Pustaka.pdf
Restricted to Repository staff only

Download (277kB)

Actions (login required)

View Item View Item