ทำไม Raspberry Pi + Home Assistant คือตัวเลือกที่ดีที่สุด
การผสม Raspberry Pi 5 กับ Home Assistant OS สร้างแพลตฟอร์ม Smart Home ที่รองรับอุปกรณ์ได้ไม่จำกัด ทำงานแบบ Local ทั้งหมด ไม่มีค่า Subscription รายเดือน และขยายความสามารถได้ผ่าน Add-on มากกว่า 200 รายการ ใน HACS อีกกว่า 1,500 รายการ
Add-on สำคัญที่ควรติดตั้งทันที
Zigbee2MQTT เป็น Add-on ที่แปลง Zigbee USB Dongle (Sonoff Zigbee 3.0, ConBee III) เป็น MQTT Broker ทำให้ Home Assistant รองรับอุปกรณ์ Zigbee ได้หลายพันรายการ การติดตั้งทำผ่าน Settings > Add-ons > Add-on Store
Frigate NVR เป็น AI-powered Camera System ที่ทำงานบน Raspberry Pi 5 ได้ดี รองรับ Google Coral TPU (USB หรือ PCIe) เพื่อ Object Detection แบบ Real-time รองรับกล้อง RTSP ได้หลายตัว และ Alert เฉพาะ Person Detection ลดการแจ้งเตือนปลอม
Node-RED เป็น Flow-based Programming Tool ที่ช่วยสร้าง Automation ซับซ้อนโดยไม่ต้องเขียน Code โดยตรง เชื่อมกับ Home Assistant ผ่าน MQTT และ HTTP API มีความสามารถเชื่อมต่อกับ LINE Notify, Google Sheets และ API ภายนอกได้
ESPHome เป็น Firmware Framework สำหรับ ESP32/ESP8266 ให้สร้าง DIY Sensor เอง เช่น เซ็นเซอร์อุณหภูมิ, เซ็นเซอร์ประตูหน้าต่าง และ Smart Switch ต้นทุนต่ำมาก (ชิป ESP32 ราคา 60–150 บาท)
Automation ที่ใช้งานจริงในบ้านไทย
ตัวอย่างที่ 1: ต้อนรับกลับบ้าน — เมื่อโทรศัพท์ (Zone Enter) ตรวจจับว่ากลับถึงบ้าน, เปิดไฟทางเข้า, เปิดแอร์ที่ 25°C, ส่ง Notification "ยินดีต้อนรับกลับบ้าน Tony"
ตัวอย่างที่ 2: ประหยัดพลังงานยามกลางคืน — เมื่อถึง 23:00 น. และไม่มีคนอยู่ในห้องนั่งเล่น (Presence Sensor), ปิดไฟและทีวีทุกเครื่อง, ลดแอร์เป็น 28°C, ส่งแจ้งเตือน LINE
ตัวอย่างที่ 3: แจ้งเตือน AQI — ดึงข้อมูล PM2.5 จาก IQAir API ทุก 30 นาที เมื่อเกิน 50 µg/m³ เปิดเครื่องฟอกอากาศอัตโนมัติ, เมื่อลดต่ำกว่า 25 µg/m³ ปิดอัตโนมัติ
การขยายระบบในอนาคต
Raspberry Pi 5 รองรับ NVMe SSD ผ่าน PCIe 2.0 ช่วยให้เก็บ Camera Footage ของ Frigate ได้เป็นเดือน ๆ โดยไม่ต้องซื้อ NAS แยก นอกจากนี้ยังรองรับ Hailo AI Accelerator สำหรับ Object Detection ที่แม่นยำกว่าและ Google Coral สำหรับ Real-time Classification
สำหรับการ Backup ใช้ Home Assistant Backup Add-on ส่งไปยัง Google Drive รายสัปดาห์อัตโนมัติ เพื่อ Restore ได้ทุกเมื่อหากฮาร์ดแวร์มีปัญหา