ABSTRAK – Perkembangan teknologi yang sedang berkembang pesat saat ini seharusnya bisa
dimanfaatkan, dipelajari serta diterapkan dalam kehidupan sehari-hari untuk menyelesaikan masalah-
masalah yang ada disekitar masyarakat. Seperti halnya pengendalian peralatan-peralatan elektronik yang
masih menggunakan pengendalian secara manual dengan saklar biasa. Pengendalian perangkat
menggunakan saklar biasa mengharuskan seseorang untuk mendekat dan menjangkau saklar tersebut untuk
mengendalikannya. Permasalahan lain muncul apabila rumah dalam keadaan kosong dan pemilik rumah
sedang berada diluar. Pemilik rumah akan kesulitan untuk mengetahui kondisi perangkat apakah perangkat
dalam keadaan menyala atau mati dan lupa untuk menyalakan atau mematikan perangkat tersebut. Dengan
adanya sistem ini menggunakan konsep Internet of Things (IoT) diharapkan dapat mengatasi permasalahan
dalam mengetahui kondisi atau pengendalian perangkat seperti lampu dan kipas dari jarak jauh melalui
aplikasi Smartphone android. Metode penelitian yang digunakan dalam penelitian ini adalah studi literatur.
Keseluruhan sistem ini dapat mengetahui kondisi perangkat, mengendalikan kecerahan lampu, kecepatan
kipas dan mode otomatis pada kipas untuk mematikan kipas secara otomatis. Sistem ini menggunakan
Mikrokontroler Nodemcu, dengan Database Firebase yang dimana memiliki fasilitas real-time database.
Respon delay waktu rata-rata yaitu 1.9 detik untuk mengendalikan perangkat.
Kata Kunci – Teknologi; IoT; android; Nodemcu; firebase.
Tersedia di https://restikom.nusaputra.ac.id/index
RESTIKOM: Riset Teknik Informatika dan Komputer ISSN : 2686-4800
Volume 1, Nomor 2, Oktober 2019, hlm. 28-37 e-ISSN: 2686-4797
ditulis dalam suatu editor teks dan disimpan dalam (Application Program Interface) dan SDK (Software
file dengan ekstensi .ino. Pada Software Arduino IDE, Development Kit). Berbagai macam dukungan
terdapat semacam message box berwarna hitam yang integrasi disediakan mBaaS pada banyak platform.
berfungsi menampilkan status, seperti pesan error, Kemudahan dalam pengelolaan user database, file
compile, dan upload program[9]. management, social networking integration, location
services, dan mengelola load balancer dari traffic
yang masuk ke dalam aplikasi mobile juga
merupakan kemudahan yang ditawarkan dalam
mBaaS.
Firebase mengalami perubahan besar-besaran sejak
Mei 2016 dengan versi terakhirnya diberi nama
Firebase 3.0. Dibandingkan dengan versi terdahulu
saat ini dengan Firebase 3.0 memberikan service
layanan yang lebih lengkap dari layanan terdahulu
yang hanya memberikan layanan authentication
service dan real-time database saja. Saat ini lebih
kurang 15 layanan yang disediakan Firebase 3.0.
30
S Anwar & Hermanto
RESTIKOM: Riset Teknik Informatika dan Komputer, Vol. 1, No. 2, Oktober 2019
31
S Anwar & Hermanto
RESTIKOM: Riset Teknik Informatika dan Komputer, Vol. 1, No. 2, Oktober 2019
34
S Anwar & Hermanto
RESTIKOM: Riset Teknik Informatika dan Komputer, Vol. 1, No. 2, Oktober 2019
Pada halaman ini user dapat melihat kondisi d. Tampilan halaman kendali kipas
perangkat dalam keadaan mati atau menyala,
user juga dapat mengendalikan perangkat
dengan menekan gambar perangkat yang ingin
dikendalikan.
b. Tampilan halaman kendali lampu luar ruangan
35
S Anwar & Hermanto
RESTIKOM: Riset Teknik Informatika dan Komputer, Vol. 1, No. 2, Oktober 2019
36
S Anwar & Hermanto
RESTIKOM: Riset Teknik Informatika dan Komputer, Vol. 1, No. 2, Oktober 2019
37