RANCANG BANGUN APLIKASI ANDROID UNTUK SISTEM KENDALI JARAK JAUH SMART HOME MENGGUNAKAN FIREBASE DAN NODEMCU
Abstract
Smart home merupakan rumah dengan beberapa perangkat pintar yang terpasang di dalam rumah. Perangkat pintar ini biasa dikenal dengan Internet Of Things (IoT). Tujuan tiap perangkat ini untuk membantu pemilik rumah dalam memantau dan mengendalikan keadaan dalam rumah. Biasanya Perangkat pintar mampu dioperasikan jika pemilik rumah di dalam atau di dekat rumah. Namun, perangkat tidak dapat di operasikan apabila tidak ada orang di rumah. Dengan Teknologi cloud, masalah tersebut dapat di atasi. Hal ini memungkinkan dengan perangkat keras bernama NodeMCU. Penelitian ini tidak menggunakan Arduino sebab tidak dapat terhubung dengan Wi-Fi secara langsung, sedangkan NodeMCU merupakan sebuah perangkat keras IoT yang mampu terhubung dengan jaringan internet atau Wi-Fi tanpa membutuhkan perangkat tambahan. Selain terhubung dengan jaringan internet, NodeMCU juga mampu terhubung dengan beberapa sensor menggunakan kabel dan menjadi pusat untuk memantau dan mengendalikan setiap sensor seperti sensor cahaya, mikrofon, temperatur. Setiap sensor yang terhubung dengan NodeMCU akan mengirimkan data ke pusat untuk dikirimkan ke cloud yang bernama Firebase menggunakan metode WebSocket. Firebase adalah database Google yang mampu memberikan fitur real-time database untuk mendapatkan data lebih cepat dengan menggunakan WebSocket sebagai metode pengiriman dan penerimaan data. Data yang disimpan di Firebase akan dikirim ke aplikasi Android yang akan dibuat menggunakan Flutter. Dengan teknologi yang telah disebutkan, Tujuan akhir dari penelitian ini yaitu sistem kendali smart home. Sistem ini mampu membantu pemilik rumah untuk memantau dan mengendalikan kondisi rumah, menggunakan aplikasi Android. Aplikasi ini akan terhubung dengan NodeMCU menggunakan cloud real-time database dengan metode WebSocket. Dengan ini, pemilik rumah mampu memantau dan mengendalikan keadaan dalam rumah dengan cepat meskipun tidak ada orang di dalam rumah. Sehingga penelitian ini, mampu membantu pemilik rumah untuk lebih merasa nyaman dan aman meskipun tidak ada orang di rumah.

