Rancang Bangun Sistem Pervasive Pada Rumah Cerdas Berbasis Protokol Message Queue Telemetry Transport Dan Webservice
Daftar Isi:
- 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.