Journal

ใช้ Raspberry Pi สำหรับระบบสมาร์ทโฮม: ข้อดีและวิธีติดตั้ง

Using Raspberry Pi for Smart Home Systems: Benefits and Installation Methods

16 พฤษภาคม 2569 · 1 นาที
smart→ INTELLIGENCE

ทำไม Raspberry Pi จึงเหมาะสำหรับ Smart Home

Raspberry Pi คือมินิคอมพิวเตอร์ขนาดเล็กราคาประหยัดที่ทรงพลังพอสำหรับการรัน Home Assistant, HomeBridge หรือระบบ Smart Home อื่นๆ ได้อย่างสมบูรณ์ ด้วยราคา RPi 4 Model B 4GB ที่ประมาณ 2,500-3,500 บาท และ RPi 5 ที่ประมาณ 3,500-5,000 บาท เมื่อเทียบกับ Home Hub เชิงพาณิชย์ที่ราคา 10,000 บาทขึ้นไป จึงเป็นตัวเลือกที่คุ้มค่ามากสำหรับผู้ที่ต้องการระบบที่ปรับแต่งได้เต็มที่

ข้อดีของ Raspberry Pi สำหรับ Smart Home

RPi มี GPIO Pins (General Purpose Input/Output) 40 ขา ที่ช่วยให้เชื่อมต่อกับเซนเซอร์และโมดูลฮาร์ดแวร์ต่างๆ ได้โดยตรง ทั้ง DHT22 Temperature-Humidity Sensor, Relay Module สำหรับควบคุมเครื่องใช้ไฟฟ้า และ I2C Bus สำหรับจอแสดงผลต่างๆ

นอกจากนี้ RPi ยังรองรับทั้ง Wi-Fi, Ethernet, Bluetooth และสามารถเพิ่ม Zigbee Coordinator (SONOFF Zigbee Dongle Plus) หรือ Z-Wave Controller ผ่าน USB ทำให้รองรับโปรโตคอล Smart Home ได้ครบถ้วน

ด้านความปลอดภัย การรัน Home Assistant บน RPi แบบ Local หมายความว่าข้อมูลทั้งหมดอยู่ในบ้านของคุณ ไม่ถูกส่งขึ้น Cloud ของบริษัทใด ซึ่งเป็นข้อได้เปรียบสำคัญเรื่อง Privacy

วิธีติดตั้ง Home Assistant OS บน Raspberry Pi

ขั้นตอนการติดตั้ง HAOS บน RPi มีดังนี้: ดาวน์โหลด Home Assistant OS Image สำหรับ RPi จาก github.com/home-assistant/operating-system จากนั้นใช้ balenaEtcher หรือ Raspberry Pi Imager Flash Image ลง microSD Card ขนาดอย่างน้อย 32GB Class 10 หรือ A1

เสียบ microSD Card เข้า RPi เชื่อมต่อสาย Ethernet และ Power Supply 5V 3A (RPi 4) หรือ 5V 5A (RPi 5) รอประมาณ 10-15 นาทีสำหรับการ Boot ครั้งแรกและ Initial Setup แล้วเปิดเบราว์เซอร์ไปที่ homeassistant.local:8123 เพื่อเริ่มการตั้งค่า

สำหรับผู้ที่ต้องการประสิทธิภาพสูงกว่า RPi 5 รองรับ NVMe SSD ผ่าน PCIe HAT ทำให้ความเร็ว I/O เร็วขึ้นหลายเท่า ลดเวลา Boot และการโหลด Add-on ลงอย่างมีนัยสำคัญ

วิธีติดตั้ง HomeBridge บน Raspberry Pi

สำหรับผู้ใช้ Apple HomeBridge คือสะพานเชื่อมอุปกรณ์ที่ไม่ใช่ HomeKit ให้ทำงานร่วมกับ iPhone, iPad และ Mac ได้ ติดตั้งผ่าน Node.js ด้วยคำสั่ง sudo npm install -g --unsafe-perm homebridge แล้วเพิ่ม Plugin เฉพาะทาง เช่น homebridge-nest สำหรับ Google Nest หรือ homebridge-xiaomi-roborock-vacuum สำหรับหุ่นยนต์ดูดฝุ่น Xiaomi

Remote Access และความปลอดภัย

สำหรับการเข้าถึงจากภายนอกบ้าน แนะนำ Nabu Casa ($6.50/เดือน) ที่ให้ Remote Access ผ่าน Encrypted Tunnel โดยไม่ต้องเปิด Port บน Router หรือ WireGuard VPN ที่ตั้งค่าเองได้บน RPi เดิมโดยไม่มีค่าใช้จ่ายรายเดือน

ควรตั้งค่า Firewall บน Router ให้บล็อก Inbound Connection ทั้งหมด และเปิดใช้ Two-Factor Authentication บน Home Assistant เพื่อความปลอดภัยสูงสุด

คำถามที่พบบ่อย

RPi 4 กับ RPi 5 ต่างกันอย่างไรสำหรับ Smart Home?
RPi 5 มี CPU Cortex-A76 2.4GHz เร็วกว่า RPi 4 ประมาณ 2-3 เท่า และรองรับ NVMe SSD ผ่าน PCIe HAT ทำให้ระบบ Home Assistant เปิดเร็วและรัน Add-on ได้ลื่นกว่า แต่ RPi 4 ก็เพียงพอสำหรับบ้านทั่วไปที่มีอุปกรณ์ไม่เกิน 100 ชิ้น
ต้องใช้ microSD ขนาดเท่าไหร่สำหรับ Home Assistant?
ขั้นต่ำ 32GB Class 10 หรือ A1 แต่แนะนำ 64GB เพื่อรองรับการเติบโตของระบบ สำหรับ RPi 5 แนะนำ NVMe SSD 128GB+ เพื่อประสิทธิภาพและความทนทานที่ดีกว่า microSD
ติดตั้ง Home Assistant บน RPi แล้วเชื่อมต่อ Zigbee ได้อย่างไร?
เสียบ SONOFF Zigbee 3.0 USB Dongle Plus เข้า USB Port ของ RPi จากนั้นติดตั้ง Zigbee2MQTT หรือ ZHA (Zigbee Home Automation) Add-on ใน Home Assistant แล้ว Pair อุปกรณ์ Zigbee ได้เลย
รัน Home Assistant บน RPi แบบ Local ปลอดภัยแค่ไหน?
ปลอดภัยมาก เพราะข้อมูลอยู่ในบ้านทั้งหมด ไม่ถูกส่งขึ้น Cloud ควรเปิด 2FA บน Home Assistant และใช้ Nabu Casa หรือ WireGuard สำหรับ Remote Access แทนการเปิด Port
ค่าใช้จ่ายรวมของระบบ RPi Smart Home ประมาณเท่าไหร่?
RPi 5 + Case + Power Supply + microSD ประมาณ 5,000-7,000 บาท บวกค่า SONOFF Zigbee Dongle ~800 บาท รวมกับค่า Nabu Casa $6.50/เดือน ถือว่าคุ้มค่ามากเมื่อเทียบกับ Commercial Hub ราคา 10,000 บาทขึ้นไป