Mekanisme Penyimpanan dan Eksekusi Distribusi Rule Dengan Multiple Trigger Device Pada Smart Home Menggunakan Protokol MQTT

Pranowo, Khansa Muhammad Garanadi and Agung Setia Budi, S.T., M.T., Ph.D (2024) Mekanisme Penyimpanan dan Eksekusi Distribusi Rule Dengan Multiple Trigger Device Pada Smart Home Menggunakan Protokol MQTT. Sarjana thesis, Universitas Brawijaya.

Abstract

Smart home merupakan sebuah sistem yang menggunakan perangkat canggih untuk mengatur semua kebutuhan rumah seperti mematikan lampu, mengunci pintu, dan menutup selambu. Pada penggunaan sistem smart home seringkali dijumpai smart home yang menggunakan sistem Centralized Smart Home System (CSHS), dimana semua peralatan canggih dalam rumah dikontrol dengan terpusat. Masalah yang dihadapi ketika menggunakan sistem CSHS adalah ketika koneksi perangkat terputus dengan master station maka perangkat tidak akan dapat menjalankan program apapun. Maka dari itu, penilitian kali ini menggunakan protokol Message Queing Telemetry Transport (MQTT) dan menerapkan sistem Distributed Rule Execution Mechanism (DREM) yang dimana sistem bekerja dengan cara mendistribusikan rule yang disimpan dalam master station kepada masing masing service device sehingga ketika perangkat terputus atau mengalami gangguan sehingga tidak dapat terhubung dengan master station perangkat tetap dapat menjalankan program yang diinginkan. Tujuan dari penilitian kali ini adalah sistem dapat menyimpan rule yang telah terdistribusi dan mengeksekusi data rule yang tersimpan dalam device dengan menerima input dari multiple trigger device melalui protokol ESP-NOW. Hasil yang didapat dari penilitian kali adalah trigger device memiliki tingkat kesuksesan 100% mengirimkan data kepada service device, dan ketika service device menerima data tersebut device berhasil mengeksekusi data sesuai dengan rule yang disimpan.

English Abstract

Smart home is a system that uses modern devices to manage all home needs such as turning off lights, locking doors, and closing shutters. In the use of smart home systems, smart homes are often found using the Centralized Smart Home System (CSHS) system, where all advanced equipment in the house is controlled centrally. The problem faced when using the CSHS system is that when the device connection is lost with the master station, the device will not be able to run any program. Therefore, this research uses the Message Queing Telemetry Transport (MQTT) protocol and implements a Distributed Rule Execution Mechanism (DREM) system where the system works by distributing the rules stored in the master station to each service device so that when the device is disconnected or experiencing interference so that it cannot connect to the master station the device can still run the desired program. The purpose of this research is that the system can store rules that have been distributed and execute rules data stored in the device by receiving input from multiple trigger devices via the ESP-NOW protocol. The results obtained from this research are that the trigger device has a 100% success rate in sending data to the service device, and when the service device receives the data, the device successfully executes the data according to the stored rules.

Item Type: Thesis (Sarjana)
Identification Number: 0524150118
Uncontrolled Keywords: CSHS, Distributed Rule Execution Mechanism, ESP-NOW, MQTT, smart home
Divisions: Fakultas Ilmu Komputer > Teknik Komputer
Depositing User: Sugeng Moelyono
Date Deposited: 23 Feb 2024 07:23
Last Modified: 23 Feb 2024 07:23
URI: http://repository.ub.ac.id/id/eprint/215744
[thumbnail of DALAM MASA EMBARGO] Text (DALAM MASA EMBARGO)
Khansa Muhammad Garanadi Pranowo.pdf
Restricted to Registered users only

Download (3MB)

Actions (login required)

View Item View Item