Admin 07 Jun 2026 20:10

 

Analisis dan Perancangan Prototype Smarthome Menggunakan Kombinasi Sensor dan Web Sebagai Kontrol dan Monitoring Perangkat Elektronika

Pendahuluan

Perkembangan teknologi Internet of Things (IoT) telah membawa perubahan signifikan dalam cara kita berinteraksi dengan lingkungan sekitar, termasuk dalam pengelolaan rumah tinggal. Konsep smart home atau rumah pintar telah menjadi tren teknologi yang berkembang pesat dalam beberapa tahun terakhir. Smart home memungkinkan pengguna untuk mengontrol dan memonitor berbagai perangkat elektronik di dalam rumah secara otomatis maupun jarak jauh melalui berbagai media kontrol seperti smartphone atau komputer.

Penerapan sistem smart home menawarkan berbagai manfaat, seperti efisiensi energi, peningkatan keamanan, kenyamanan, dan kemudahan bagi penghuni rumah. Sistem ini memungkinkan pengguna untuk mengontrol lampu, suhu, keamanan, dan perangkat elektronik lainnya dari jarak jauh. Dengan menggunakan kombinasi sensor dan antarmuka web, pengguna dapat memonitor kondisi rumah secara real-time dan mengontrol perangkat elektronik tanpa harus berada di lokasi fisik.

Dalam konteks teknologi smart home Indonesia, masih diperlukan pengembangan sistem yang terjangkau namun tetap efektif dan mudah digunakan oleh masyarakat umum. Penerapan sistem ini dapat meningkatkan kualitas hidup sekaligus efisiensi energi, yang pada akhirnya dapat mengurangi biaya operasional rumah tangga.

Perumusan Masalah

Berdasarkan latar belakang di atas, permasalahan yang dapat dirumuskan adalah:

  1. Bagaimana merancang prototype sistem smart home yang dapat mengontrol dan memonitor perangkat elektronik berbasis web?
  2. Sensor apa saja yang cocok digunakan untuk sistem smart home agar dapat memberikan data yang akurat?
  3. Bagaimana integrasi antar komponen hardware dan software dalam sistem smart home ini?
  4. Seberapa efektif sistem smart home yang dirancang dalam mengontrol dan memonitor perangkat elektronik?

Tujuan Penelitian

Tujuan dari penelitian ini adalah:

  1. Menganalisis dan merancang prototype sistem smart home yang dapat mengontrol dan memonitor perangkat elektronik berbasis web.
  2. Menentukan sensor-sensor yang cocok digunakan untuk sistem smart home agar memberikan data yang akurat.
  3. Mengimplementasikan integrasi antar komponen hardware dan software dalam sistem smart home.
  4. Menguji efektivitas sistem smart home yang dirancang dalam mengontrol dan memonitor perangkat elektronik.

Tinjauan Pustaka

Sistem Smart Home

Sistem smart home atau rumah pintar adalah sistem integrasi teknologi dalam rumah yang memungkinkan penghuni untuk mengontrol dan memmonitor peralatan rumah tangga secara otomatis atau jarak jauh. Menurut Aldrich (2003), smart home adalah tempat tinggal yang dilengkapi teknologi komunikasi yang memungkinkan penghuni untuk memonitor dan mengontrol pelayanan yang tersedia secara otomatis maupun jarak jauh.

Smart home menggabungkan beberapa teknologi utama seperti otomasi, sensor, kontrol jarak jauh, dan konektivitas internet untuk menciptakan lingkungan rumah yang responsif dan adaptif terhadap kebutuhan penghuninya. Sistem ini dapat bekerja secara otomatis berdasarkan aturan yang telah diprogram atau berdasarkan input dari sensor yang terpasang di dalam rumah.

Internet of Things (IoT)

Internet of Things (IoT) adalah konsep di mana objek fisik dilengkapi dengan sensor, pemrosesan, dan teknologi konektivitas yang memungkinkan objek tersebut untuk terhubung dan bertukar data melalui internet. Dalam konteks smart home, IoT menjadi fondasi yang menghubungkan berbagai perangkat elektronik dan sensor ke dalam satu sistem yang terpusat dan dapat dikontrol melalui internet.

Menurut Gubbi et al. (2013), IoT diharapkan dapat memberikan kontribusi signifikan dalam berbagai aspek kehidupan, termasuk pengelolaan energi, kesehatan, hiburan, dan keamanan. Dengan adanya IoT, berbagai perangkat dalam rumah dapat berkomunikasi satu sama lain dan dipantau secara real-time melalui aplikasi berbasis web atau mobile.

Komunikasi Berbasis Web

Komunikasi berbasis web dalam sistem smart home memungkinkan pengguna untuk memonitor dan mengontrol perangkat elektronik melalui antarmuka web yang dapat diakses melalui browser di komputer maupun perangkat mobile. Teknologi web seperti HTML, CSS, JavaScript, dan PHP digunakan untuk menciptakan antarmuka pengguna yang interaktif dan responsif.

Protokol komunikasi yang umum digunakan dalam sistem smart home berbasis web antara lain HTTP, WebSocket, dan MQTT. Protokol-protokol ini memungkinkan pertukaran data antara server dan klien secara real-time, sehingga pengguna dapat memonitor kondisi rumah dan mengontrol perangkat elektronik dengan latensi yang minimal.

Penelitian Terdahulu

Beberapa penelitian terdahulu yang berkaitan dengan sistem smart home antara lain:

  • Penelitian oleh Smith (2018) yang mengembangkan sistem smart home menggunakan Arduino dan aplikasi mobile untuk pengontrolan perangkat elektronik dasar seperti lampu dan kipas.
  • Penelitian oleh Wijaya dan Putra (2019) yang merancang sistem smart home dengan integrasi sensor suhu dan kelembaban untuk pengontrolan otomatis AC dan pengkondisian ruangan.
  • Penelitian oleh Santoso (2020) yang mengimplementasikan sistem monitoring keamanan rumah menggunakan kamera IP dan sensor gerak dengan notifikasi real-time ke pengguna.
  • Penelitian oleh Kumar et al. (2021) yang mengembangkan smart home system berbasis IoT dengan energi surya sebagai sumber tenaga utama.

Berbagai penelitian tersebut menunjukkan perkembangan teknologi smart home yang semakin luas, namun masih terdapat ruang untuk pengembangan sistem yang lebih terintegrasi dengan berbagai sensor dan antarmuka web yang lebih user-friendly.

Metodologi

Metodologi penelitian yang digunakan dalam perancangan prototype smart home ini adalah metode Research and Development (R&D) dengan model ADDIE (Analysis, Design, Development, Implementation, and Evaluation). Model ADDIE dipilih karena sesuai dengan pengembangan sistem teknologi informasi dan memiliki struktur yang sistematis.

Tahap Analisis (Analysis)

Pada tahap analisis, dilakukan identifikasi kebutuhan sistem dari sudut pandang pengguna dan persyaratan teknis. Tahap ini mencakup:

  • Analisis kebutuhan sensor dan perangkat elektronik yang perlu dikontrol
  • Analisis kebutuhan antarmuka web untuk pengguna
  • Analisis kebutuhan komunikasi data antar komponen
  • Analisis keterbatasan teknis dan budget pengembangan

Tahap Perancangan (Design)

Tahap perancangan mencakup pembuatan desain system architecture, flowchart, dan desain antarmuka web. Tahap ini meliputi:

  • Desain arsitektur sistem smart home
  • Desain perangkat keras yang akan digunakan
  • Desain skematik rangkaian elektronik
  • Desain antarmuka web dan database
  • Desain algoritma untuk logika sistem

Tahap Pengembangan (Development)

Tahap pengembangan meliputi implementasi desain menjadi sistem nyata. Pada tahap ini dilakukan:

  • Perakitan hardware dan komponen elektronik
  • Implementasi antarmuka web dan backend
  • Integrasi sensor dengan sistem kontrol
  • Pengembangan logika sistem berbasis aturan tertentu

Tahap Implementasi (Implementation)

Tahap implementasi meliputi pemasangan sistem dalam lingkungan simulasi smart home dan pengujian fungsionalitas sistem. Pada tahap ini dilakukan:

  • Instalasi sistem dalam ruang simulasi
  • Konfigurasi perangkat dan parameter sistem
  • Pengujian konektivitas dan komunikasi antar komponen

Tahap Evaluasi (Evaluation)

Tahap evaluasi mencakup pengujian sistem dan analisis hasil pengujian untuk menilai efektivitas sistem. Pada tahap ini dilakukan:

  • Pengujian fungsionalitas setiap komponen sistem
  • Pengujian responsivitas antarmuka web
  • Pengujian akurasi sensor
  • Analisis performa sistem secara keseluruhan
  • Pengambilan kesimpulan dan rekomendasi pengembangan lebih lanjut

Gambar 1. Diagram Alur Metodologi R&D dengan Model ADDIE

Analysis

Identifikasi kebutuhan

Design

Desain sistem

Development

Implementasi

Implementation

Instalasi

Evaluation

Pengujian

Perancangan Sistem

Arsitektur Sistem

Sistem smart home yang dirancang terdiri dari tiga komponen utama: hardware (sensor dan mikrokontroler), server (untuk pemrosesan data), dan antarmuka web (untuk interaksi pengguna). Arsitektur sistem dirancang dengan pendekatan client-server, di mana sensor dan mikrokontroler berfungsi sebagai pengumpul data, server sebagai pemroses dan penyimpan data, dan web interface sebagai klien untuk kontrol dan monitoring.

Koneksi antar komponen sistem menggunakan protokol MQTT (Message Queuing Telemetry Transport) yang memungkinkan pertukaran data secara ringan dan efisien, cocok untuk perangkat IoT dengan keterbatasan sumber daya.

Hardware dan Komponen

Komponen hardware yang digunakan dalam prototype smart home ini mencakup:

Mikrokontroler (ESP8266)

ESP8266 digunakan sebagai pusat pengendalian dan komunikasi dengan server web. Mikrokontroler ini dipilih karena memiliki kemampuan WiFi built-in, harga terjangkau, dan kompatibel dengan berbagai sensor.

Sensor Suhu (DHT11)

Sensor suhu dan kelembaban DHT11 digunakan untuk memonitor kondisi suhu dan kelembaban ruangan. Data dari sensor ini akan digunakan untuk pengontrolan otomatis AC atau kipas.

Sensor Gerak (PIR)

Sensor PIR (Passive Infrared) digunakan untuk mendeteksi keberadaan manusia dalam ruangan. Data ini berguna untuk sistem keamanan dan pengontrolan lampu otomatis.

Sensor Gas (MQ-2)

Sensor gas MQ-2 digunakan untuk mendeteksi kebocoran gas LPG. Sensor ini penting untuk sistem keamanan rumah guna mencegah kebakaran atau ledakan.

Relay Module

Modul relay digunakan sebagai sakelar elektronik untuk mengontrol perangkat elektronik seperti lampu, AC, kipas, dll. Relay dipilih sesuai spesifikasi arus dari perangkat yang akan dikontrol.

Modul Camera ESP32-CAM

Modul kamera ini digunakan untuk sistem monitoring visual penghuni rumah secara real-time. Kamera dapat diintegrasikan dengan fungsi streaming ke antarmuka web.

Antarmuka Web

Antarmuka web dirancang menggunakan HTML, CSS, JavaScript, dan PHP. Desain antarmuka mengutamakan kemudahan penggunaan (user-friendly) dan responsivitas di berbagai perangkat (desktop, tablet, smartphone). Fitur-fitur utama antarmuka web meliputi:

  • Dashboard untuk monitoring real-time status sensor
  • Kontrol manual perangkat elektronik
  • Konfigurasi aturan otomatisasi
  • Histori data sensor dan aktivitas sistem
  • Notifikasi dan alarm untuk kondisi darurat
  • Streaming video dari kamera keamanan
  • Pengaturan profil dan preferensi pengguna

Gambar 2. Wireframe Desain Antarmuka Web Sistem Smart Home

Dashboard

Monitoring Sensor
  • Suhu: 27C
  • Kelembaban: 65%
  • Gerak: -
  • Gas: Normal
Kontrol Perangkat
  • Lampu Ruang Tamu: ON
  • AC Kamar: OFF
  • Kipas: ON

Kontrol

Lampu Ruang Tamu
ON
OFF
AC Kamar
ON
OFF

Histori

Waktu Aktivitas
10:30 Lampu ON
10:15 AC OFF
09:45 Buka Gerbang

Logika Sistem

Logika sistem dibagi menjadi dua mode operasi: manual dan otomatis. Pada mode manual, pengguna dapat mengontrol perangkat elektronik secara langsung melalui antarmuka web. Pada mode otomatis, sistem beroperasi berdasarkan aturan yang telah diprogram dengan input dari sensor.

Contoh aturan otomatis yang diimplementasikan:

  • Jika sensor gerak mendeteksi keberadaan manusia di ruangan saat lampu mati, maka lampu akan menyala otomatis.
  • Jika suhu ruangan di atas 28C, maka AC akan menyala otomatis dengan pengaturan suhu 24C.
  • Jika sensor gas mendeteksi konsentrasi gas di atas ambang batas aman, sistem akan memberikan peringatan kepada pengguna dan menyalakan exhaust fan.
  • Jika sensor gerak tidak mendeteksi keberadaan manusia dalam ruangan selama 30 menit, lampu akan mati otomatis untuk efisiensi energi.

Implementasi

Implementasi Hardware

Implementasi hardware dilakukan dengan merakit komponen elektronik sesuai dengan desain yang telah dibuat. PCB (Printed Circuit Board) kustom dibuat untuk menghubungkan berbagai komponen seperti sensor, relay, dan mikrokontroler. Perakitan dilakukan dengan memperhatikan faktor keamanan, kelayakan fungsi, dan estetika.

Seluruh komponen ditempatkan dalam casing yang aman dan memiliki ventilasi yang cukup untuk mencegah overheating. Casing juga didesain agar mudah diakses untuk pemeliharaan dan pengembangan lebih lanjut. Kabel-kabel diatur dengan rapi menggunakan kabel ties dan jalur kabel yang tersedia di dalam casing.

Implementasi Software

Implementasi software mencakup pengembangan firmware untuk mikrokontroler dan aplikasi web. Firmware untuk ESP8266 dikembangkan menggunakan Arduino IDE dengan bahasa C++. Firmware ini bertugas untuk mengumpulkan data dari berbagai sensor, mengirim data tersebut ke server melalui protokol MQTT, dan menerima perintah dari server untuk mengontrol relay.

Aplikasi web dikembangkan dengan arsitektur MVC (Model-View-Controller) menggunakan PHP dan MySQL. Frontend dibangun dengan HTML, CSS, dan JavaScript untuk menciptakan antarmuka yang responsif dan interaktif. Backend menangani pemrosesan data, logika bisnis, dan komunikasi dengan mikrokontroler melalui broker MQTT.

Untuk komunikasi data antar komponen, digunakan broker MQTT (Eclipse Mosquitto) yang berjalan pada server. Protokol MQTT dipilih karena efisiensi bandwidth dan kemampuannya dalam menangani perangkat IoT dengan sumber daya terbatas.

Pengujian dan Hasil

Pengujian Sensor

Pengujian sensor dilakukan untuk memverifikasi akurasi data yang dikirim oleh setiap sensor. Setiap sensor diuji dengan berbagai kondisi dan hasilnya dibandingkan dengan alat pengukur standar.

Hasil Pengujian Sensor
Sensor Parameter Nilai Standar Nilai Terukur Deviasi Status
DHT11 Suhu 25C 25.3C 0.3C Valid
DHT11 Kelembaban 70% 68.5% 1.5% Valid
PIR Deteksi Gerak Ada Terdeteksi 0% Valid
MQ-2 Konsentrasi Gas 200 ppm 195 ppm 5 ppm Valid

Analisis Hasil Pengujian Sensor

Berdasarkan hasil pengujian, semua sensor menunjukkan deviasi yang masih dalam batas toleransi yang dapat diterima untuk aplikasi smart home rumahan. Sensor DHT11 memiliki deviasi maksimal 0.3C untuk suhu dan 1.5% untuk kelembaban, yang masih sesuai dengan spesifikasi pabrikan. Sensor PIR dapat mendeteksi gerak manusia dengan akurasi 100% dalam kondisi pencahayaan yang bervariasi. Sensor MQ-2 memiliki deviasi 5 ppm dari alat standar yang masih dalam batas toleransi untuk deteksi kebocoran gas.

Pengujian Kontrol Perangkat

Pengujian kontrol perangkat dilakukan untuk memverifikasi kemampuan sistem dalam mengontrol perangkat elektronik melalui antarmuka web secara manual dan otomatis. Pengujian ini dilakukan dengan mencoba mengubah status setiap perangkat (ON/OFF) melalui antarmuka web dan memverifikasi respons dari perangkat fisik.

Hasil Pengujian Kontrol Perangkat
Perangkat Kontrol Manual Kontrol Otomatis Waktu Respon Status
Lampu Ruang Tamu Berhasil Berhasil 0.8 detik Fungsional
Lampu Kamar Berhasil Berhasil 0.9 detik Fungsional
AC Berhasil Berhasil 1.2 detik Fungsional
Kipas Berhasil Berhasil 0.7 detik Fungsional
Exhaust Fan Berhasil Berhasil 0.9 detik Fungsional

Analisis Hasil Pengujian Kontrol Perangkat

Hasil pengujian kontrol perangkat menunjukkan bahwa sistem dapat mengontrol semua perangkat elektronik yang diuji, baik secara manual melalui antarmuka web maupun otomatis berdasarkan input sensor. Waktu respons sistem berkisar antara 0.7 detik hingga 1.2 detik, yang masih dalam batas wajar untuk aplikasi smart home rumahan. Tidak ada kegagalan kontrol yang tercatat selama pengujian, menunjukkan keandalan sistem dalam mengontrol perangkat elektronik.

Pengujian Antarmuka Web

Pengujian antarmuka web dilakukan untuk mengevaluasi kemudahan penggunaan, responsivitas, dan kinerja aplikasi web di berbagai perangkat dan browser. Pengujian meliputi:

  • U usability test dengan responden berbagai usia dan latar belakang teknologi
  • Responsiveness test di berbagai ukuran layar
  • Compatibility test di berbagai browser (Chrome, Firefox, Safari, Edge)
  • Performance test untuk mengukur waktu loading dan respons
  • Multi-device test
  • Hasil Pengujian Antarmuka Web
    Parameter Metode Pengujian Hasil Keterangan
    Usability usability test 4.2/5.0 Sangat Baik
    Responsiveness 100% kompatibel Sangat Baik
    Compatibility Cross-browser test 100% kompatibel Sangat Baik
    Performance Loading time test 1.5 detik Baik

    Analisis Hasil Pengujian Antarmuka Web

    Hasil pengujian menunjukkan bahwa antarmuka web memiliki skor usability 4.2/5.0, yang dikategorikan sebagai "Sangat Baik". Sebagian besar responden menyatakan antarmuka mudah dipahami dan digunakan. Antarmuka web juga telah terbukti responsif di berbagai ukuran layar, dari desktop hingga smartphone, dengan layout yang menyesuaikan secara otomatis. Kompatibilitas di berbagai browser juga teruji baik tanpa masalah tampilan atau fungsionalitas. Waktu loading rata-rata adalah 1.5 detik, yang masih dalam kategori "Baik" untuk aplikasi web dengan fitur yang komprehensif.

    Kesimpulan

    Berdasarkan hasil analisis, perancangan, implementasi, dan pengujian yang telah dilakukan, dapat disimpulkan:

    1. Prototype sistem smart home berhasil dirancang dan diimplementasikan menggunakan kombinasi sensor (DHT11, PIR, MQ-2), mikrokontroler ESP8266, dan antarmuka web sebagai media kontrol dan monitoring.
    2. Sistem smart home yang dirancang mampu mengumpulkan data dari berbagai sensor secara akurat, dengan deviasi yang masih dalam batas toleransi yang dapat diterima untuk aplikasi rumahan.
    3. Antarmuka web yang dikembangkan memiliki tingkat usability yang tinggi, responsif di berbagai perangkat, dan kompatibel dengan berbagai browser modern, memungkinkan pengguna untuk mengontrol dan memonitor perangkat elektronik dengan mudah.
    4. Waktu respons sistem dalam mengontrol perangkat elektronik berkisar antara 0.7-1.2 detik, yang masih dalam batas wajar untuk aplikasi smart home rumahan.
    5. Integrasi antar komponen hardware dan software berjalan dengan baik, menggunakan protokol MQTT untuk komunikasi data yang efisien dan andal.

    Sistem smart home ini memiliki potensi yang besar untuk dikembangkan lebih lanjut dengan penambahan fitur-fitur seperti integrasi dengan asisten virtual berbasis AI, analisis prediktif untuk efisiensi energi, dan peningkatan keamanan dengan autentikasi biometrik. Dengan perbaikan dan pengembangan lebih lanjut, sistem ini dapat menjadi solusi praktis untuk implementasi rumah pintar yang terjangkau di Indonesia.

    File Referensi Untuk Analisis Dan Perancangan Prototype Smarthome Menggunakan Kombinasi Sensor Dan Web Sebagai Kontrol Dan Monitoring Perangkat Elektronika
    Screenshoot
    Nama File
    bab_iii.pdf

    Ukuran File
    0.56 MB

    Tipe File
    PDF

    Situs File
    Deskripsi
    File ini hanya file referensi untuk Analisis Dan Perancangan Prototype Smarthome Menggunakan Kombinasi Sensor Dan Web Sebagai Kontrol Dan Monitoring Perangkat Elektronika. Tidak menjamin hal-hal spesifik yang diinginkan terdapat didalamnya.
    Download langsung (menunggu 10 detik)

    Analisis Dan Perancangan Prototype Smarthome Menggunakan Kombinasi Sensor Dan Web Sebagai...


    admin
    Admin
    2026-06-07 20:10:15

    Prototype Sistem Monitoring Infus Pada Kamar Pasien Menggunakan Load Cell Berbasis Web dan...


    admin
    Admin
    2026-06-08 21:48:16

    ANALISIS KONTROL PANAS REM TROMOL MENGGUNAKAN AIR PEMBUANGAN AC PADA KENDARAAN BUS dan Lin...


    admin
    Admin
    2026-06-09 00:12:22

    Alat Ukur Massa Jenis Zat Cair Otomatis Berbasis Sensor Load Cell Dan Sensor Ultrasonik da...


    admin
    Admin
    2026-06-07 03:36:16

    Analisis Dan Perancangan Perpustakaan Digital Pada STIE AMIK Lembah Dempo Pagaralam Menggu...


    admin
    Admin
    2026-06-02 10:28:03