Proyek ini dikembangkan untuk kursus jaringan komunikasi nirkabel. Ini bertujuan untuk memperoleh, mengirimkan dan menyimpan data mengenai variasi suhu di sel baterai (terutama digunakan untuk sistem fotovoltaik) untuk memeriksa apakah suhu berada dalam ambang batas dan seragam di semua sel baterai.

Arsitektur keseluruhan terdiri dari tiga komponen utama:
Node: Mengakuisisi data dari kamera termal dan sensor suhu lingkungan, yang dikirim ke gerbang publik Lora yang terhubung ke server TTN (jaringan Things). Kemudian, data diteruskan ke server web melalui broker MQTT. Ini juga bertanggung jawab untuk mengendalikan kipas kecil (mensimulasikan sistem pendingin untuk baterai).
WebServer: Menerima dan menyimpan data dari node di database lokal. Ini memungkinkan komunikasi antara node dan aplikasi seluler.
Aplikasi Seluler: Menampilkan data yang diperoleh dari node (secara otomatis, menggunakan WebSockets) dan menjalankan tindakan yang diminta oleh pengguna (menggunakan HTTP Protocol)
Pada repo ini, setiap komponen memiliki folder terpisah dengan readme individu.