eprintid: 120278 rev_number: 18 eprint_status: archive userid: 208054 dir: disk0/00/12/02/78 datestamp: 2024-08-23 04:18:38 lastmod: 2024-08-23 04:18:38 status_changed: 2024-08-23 04:18:38 type: thesis metadata_visibility: show creators_name: Hafidz Rizki Fahrizal, - creators_nim: NIM2007784 creators_id: hrfahrizzal@upi.edu contributors_type: http://www.loc.gov/loc.terms/relators/THS contributors_type: http://www.loc.gov/loc.terms/relators/TYD contributors_name: Wirmanto Suteddy, - contributors_name: Anugrah Adiwilaga, - contributors_nidn: NIDN0021058307 contributors_nidn: NIDN0013088809 contributors_id: wirmanto.suteddy@upi.edu contributors_id: anugrah.adiwilaga@upi.edu title: RANCANG BANGUN APLIKASI MANAJEMEN PERANGKAT IOT BERBASIS FIREBASE MENGGUNAKAN FLUTTER ispublished: pub subjects: QA76 subjects: T1 divisions: T.KOMP_S1_TSK full_text_status: restricted keywords: Firebase; Aplikasi Web; Flutter; Platform IoT, firebase; Web Application; Flutter; IoT Platform note: https://scholar.google.com/citations?hl=en&user=Ex23j4wAAAAJ&view_op=list_works&gmla=AC6lMd_1ytuMRcrT9QjiTyLt5chPUb-JnOjMHazp7Rp_M1NykL4sl-I3UNGCMYcXYBzG41SSIZycrp0-ZJ6t-P5DvaFHTeWgjYt1GQ ID SINTA Dosen Pembimbing: Wirmanto Suteddy: 6745736 Anugrah Adiwilaga: 6745914 abstract: Penelitian ini berhasil merancang dan membangun sebuah aplikasi manajemen perangkat IoT berbasis Firebase dengan menggunakan Flutter. Perancangan aplikasi melibatkan diagram arsitektur sistem, diagram alir, dan activity diagram, dan menggunakan Firebase Realtime Database untuk penyimpanan data perangkat, SQL Supabase untuk penyimpanan data pengguna, Firebase Auth untuk autentikasi, dan Firebase Function untuk fitur log dan perubahan status perangkat. Pengembangan aplikasi mengacu pada rancangan yang telah dibuat, dengan menerapkan fitur-fitur seperti autentikasi pengguna, log perangkat, dan dashboard perangkat. Pengujian fungsionalitas yang dilakukan dengan menggunakan metode Blackbox menunjukkan keberhasilan 100% dari 39 kasus uji, membuktikan bahwa semua fitur bekerja sesuai dengan yang diharapkan. Pengujian aplikasi meliputi lima tahap yaitu autentikasi, aksesibilitas, API, data storing, dan latensi penerimaan data. Hasil pengujian menunjukkan autentikasi yang efektif, aksesibilitas dengan skor sebesar 86, rata-rata latensi API dan penyimpanan data masing-masing sebesar 295,78 ms dan 327,56 ms, serta latensi penerimaan data sebesar 489,89 ms. Sedangkan hasil pengujian QoS mendapatkan indeks sebesar 3,33 sehingga aplikasi ini termasuk dalam kategori memuaskan. Penelitian ini diharapkan dapat menjadi referensi untuk pengembangan model integrasi sistem manajemen perangkat IoT berbasis Firebase di masa mendatang. ---------- This research successfully designed and developed a Firebase-based IoT device management application using Flutter. The application design involves system architecture diagrams, flow charts, and activity diagrams, and using Firebase Realtime Database for device data storage, SQL Supabase for user data storage, Firebase Auth for authentication, and Firebase Function for log features and device status changes. Application development refers to the design that has been made by implementing features such as user authentication, device logs, and device dashboards. Functionality testing using the Blackbox method has shown 100% success from 39 test cases, showing that all features work as expected. Application testing includes five steps, which are authentication, accessibility, API, data storing, and latency of receiving data. The test results show effective authentication, accessibility at score 86, average API latency and data storing at 295.78 ms and 327.56 ms, and latency of receiving data at 489.89 ms. Meanwhile, the QoS test results get an index of 3.33, so this application is included in the satisfactory category. This research is hopefully can be a reference for the development of a Firebase-based IoT device management system integration model in the future. date: 2024-07-26 date_type: published institution: Universitas Pendidikan Indonesia department: KODEPRODI56202#Teknik Komputer_S1 thesis_type: other thesis_name: other official_url: https://repository.upi.edu/ related_url_url: https://perpustakaan.upi.edu/ related_url_type: org citation: Hafidz Rizki Fahrizal, - (2024) RANCANG BANGUN APLIKASI MANAJEMEN PERANGKAT IOT BERBASIS FIREBASE MENGGUNAKAN FLUTTER. S1 thesis, Universitas Pendidikan Indonesia. document_url: http://repository.upi.edu/120278/1/S_TEKOM_2007784_Title.pdf document_url: http://repository.upi.edu/120278/2/S_TEKOM_2007784_Chapter1.pdf document_url: http://repository.upi.edu/120278/3/S_TEKOM_2007784_Chapter2.pdf document_url: http://repository.upi.edu/120278/4/S_TEKOM_2007784_Chapter3.pdf document_url: http://repository.upi.edu/120278/5/S_TEKOM_2007784_Chapter4.pdf document_url: http://repository.upi.edu/120278/6/S_TEKOM_2007784_Chapter5.pdf document_url: http://repository.upi.edu/120278/7/S_TEKOM_2007784_Appendix.pdf