เริ่มต้นสร้าง Smart Home ด้วย Raspberry Pi
การสร้างระบบสมาร์ทโฮมด้วย Raspberry Pi เริ่มจากการเข้าใจสถาปัตยกรรมพื้นฐาน: RPi ทำหน้าที่เป็น Central Hub ที่เชื่อมต่ออุปกรณ์ IoT ทุกชิ้นในบ้านเข้าด้วยกัน จัดการ Automation และให้ Interface สำหรับควบคุมทุกอย่างจากที่เดียว
การเลือกฮาร์ดแวร์ที่เหมาะสม
สำหรับบ้านขนาดกลาง RPi 4 Model B 4GB ก็เพียงพอ แต่หากวางแผนจะขยายระบบใหญ่ในอนาคต RPi 5 4GB หรือ 8GB ให้ประสิทธิภาพที่ดีกว่าและรองรับ NVMe SSD ผ่าน PCIe HAT
อุปกรณ์ที่ต้องเตรียม: RPi 4/5 Board, Official RPi Power Supply, microSD Card 32GB+ (A2 Rating), Case ที่มีระบบระบายความร้อน และหากเลือก RPi 5 ควรเพิ่ม Active Cooler หรือ Fan เนื่องจาก TDP ที่สูงกว่า
ติดตั้ง Operating System
ดาวน์โหลด Raspberry Pi Imager จาก raspberrypi.com/software แล้วเลือก Operating System: หากใช้ Home Assistant ให้เลือก Other specific-purpose OS → Home Assistant → Home Assistant OS สำหรับรุ่น RPi ของคุณ หากใช้เป็น Linux Server ทั่วไปให้เลือก Raspberry Pi OS (64-bit) Lite
หลัง Flash และ Boot ครั้งแรกสำเร็จ เข้าถึง HAOS ที่ homeassistant.local:8123 หรือ IP Address ที่ได้รับจาก Router
เพิ่มโปรโตคอล Wireless ให้ครบ
Zigbee: เสียบ SONOFF Zigbee 3.0 USB Dongle Plus เข้า USB และติดตั้ง ZHA หรือ Zigbee2MQTT Add-on ใน HAOS รองรับอุปกรณ์ Philips Hue, IKEA TRADFRI, Aqara, Sonoff และอื่นๆ กว่า 2,500 รุ่น
Z-Wave: เพิ่ม Z-Wave JS UI Add-on และ Aeotec Z-Wave USB Stick Gen5+ เพื่อรองรับสวิตช์ไฟ Leviton, Yale Smart Lock และอุปกรณ์ Z-Wave อื่นๆ ที่เน้นความเสถียรสูง
Bluetooth: RPi 4/5 มี Bluetooth 5.0 Built-in รองรับอุปกรณ์ BLE Sensor เช่น Xiaomi Mi Temperature Sensor, Govee Hygrometer โดยไม่ต้องเพิ่มฮาร์ดแวร์
เชื่อมต่ออุปกรณ์สมาร์ทโฮม
หลังติดตั้ง Protocol Coordinators แล้ว ให้เพิ่ม Integration ใน Home Assistant สำหรับแต่ละ Platform:
สำหรับ Smart Lighting: Philips Hue Bridge เชื่อมต่อผ่าน Hue Integration และ IKEA TRADFRI Gateway; สำหรับ Smart Lock: Yale Smart Lock ผ่าน Z-Wave; สำหรับ Smart AC: Mitsubishi หรือ Daikin ผ่าน Climate Integration; สำหรับ IP Camera: Hikvision หรือ Reolink ผ่าน ONVIF หรือ RTSP Stream
สร้าง Automation ขั้นพื้นฐาน
เริ่มจาก Automation ง่ายๆ ก่อน เช่น ปิดไฟทุกห้องเมื่อไม่มีคนในบ้าน (โดยใช้ Person Entity ร่วมกับ GPS Tracker จาก HA Companion App), เปิดแอร์อัตโนมัติเมื่ออุณหภูมิในบ้านเกิน 28°C และช่วงเวลา 06:00-22:00, แจ้งเตือนผ่าน LINE หรือ Telegram เมื่อประตูหน้าบ้านเปิด
เมื่อชำนาญมากขึ้นสามารถใช้ Node-RED Add-on สร้าง Automation ที่ซับซ้อนกว่า เช่น ระบบ Morning Routine ที่เปิดม่านอัตโนมัติ เปิดไฟในครัว ต้มน้ำ และเล่น Weather Report ผ่าน Smart Speaker ทุกเช้าตามเวลาที่กำหนด