โครงการนี้ได้รับการพัฒนาสำหรับหลักสูตรเครือข่ายการสื่อสารไร้สาย มันมีจุดมุ่งหมายที่จะได้รับส่งและจัดเก็บข้อมูลเกี่ยวกับการเปลี่ยนแปลงของอุณหภูมิในเซลล์แบตเตอรี่ (ส่วนใหญ่ใช้สำหรับระบบเซลล์แสงอาทิตย์) เพื่อตรวจสอบว่าอุณหภูมิอยู่ภายในเกณฑ์และสม่ำเสมอในเซลล์แบตเตอรี่ทั้งหมดหรือไม่

สถาปัตยกรรมโดยรวมประกอบด้วยสามองค์ประกอบหลัก:
โหนด: รับข้อมูลจากกล้องความร้อนและเซ็นเซอร์อุณหภูมิความร้อนซึ่งถูกส่งไปยังเกตเวย์สาธารณะ LORA ที่เชื่อมต่อกับเซิร์ฟเวอร์ TTN (เครือข่ายสิ่งต่าง ๆ ) ต่อมาข้อมูลจะถูกส่งต่อไปยังเว็บเซิร์ฟเวอร์ผ่านนายหน้า MQTT นอกจากนี้ยังรับผิดชอบในการควบคุมพัดลมขนาดเล็ก (จำลองระบบทำความเย็นสำหรับแบตเตอรี่)
เว็บเซิร์ฟเวอร์: รับและจัดเก็บข้อมูลจากโหนดในฐานข้อมูลท้องถิ่น ช่วยให้การสื่อสารระหว่างโหนดและแอพมือถือ
แอพมือถือ: แสดงข้อมูลที่ได้จากโหนด (โดยอัตโนมัติโดยใช้ WebSockets) และดำเนินการตามที่ผู้ใช้ร้องขอ (โดยใช้โปรโตคอล HTTP)
ใน repo นี้แต่ละองค์ประกอบมีโฟลเดอร์คั่นด้วย readme แต่ละรายการ