Home Assistant vs Homebridge: เลือกอะไรดี?
สำหรับผู้เริ่มต้นสร้างบ้านอัจฉริยะ คำถามที่พบบ่อยคือควรใช้ Home Assistant หรือ Homebridge ทั้งสองมีจุดแข็งที่แตกต่างกัน Home Assistant เหมาะสำหรับผู้ที่ต้องการระบบ Full-featured ที่รองรับอุปกรณ์หลากหลายแบรนด์และสร้าง Automation ซับซ้อนได้ ในขณะที่ Homebridge เหมาะสำหรับผู้ใช้ Apple ที่ต้องการนำอุปกรณ์ที่ไม่รองรับ HomeKit เข้ามาควบคุมใน Apple Home
ทั้งสองสามารถรันบน Raspberry Pi ได้ และในหลายกรณี นักพัฒนาขั้นสูงเลือกใช้ทั้งสองอย่างร่วมกัน โดยให้ Home Assistant เป็นศูนย์กลางหลักและใช้ Homebridge เป็น Bridge สำหรับอุปกรณ์ที่ต้องการใช้กับ Siri และ Apple Home
ขั้นตอนการติดตั้ง Home Assistant
สำหรับการติดตั้ง Home Assistant OS บน Raspberry Pi: (1) ดาวน์โหลด HAOS Image สำหรับ RPi จาก home-assistant.io (2) Flash ด้วย Balena Etcher ลงบน microSD 32GB+ (3) ใส่ microSD เชื่อมต่อ Ethernet และจ่ายไฟ (4) รอ 10 นาทีแล้วเข้า http://homeassistant.local:8123 (5) สร้างบัญชีและตั้งค่าเริ่มต้น (6) เพิ่ม Integration ผ่าน Settings > Devices & Services
หลังติดตั้ง แนะนำให้ติดตั้ง Add-on ที่จำเป็น เช่น Studio Code Server สำหรับแก้ไข Config, HACS (Home Assistant Community Store) สำหรับ Integration เพิ่มเติม และ File Editor
ขั้นตอนการติดตั้ง Homebridge ด้วย npm
ก่อนติดตั้ง Homebridge ต้องมี Node.js 18+ บนระบบ รัน sudo npm install -g --unsafe-perm homebridge homebridge-config-ui-x เพื่อติดตั้ง Homebridge พร้อม Web UI
สร้าง Service ด้วย sudo hb-service install --user homebridge เพื่อให้ Homebridge เริ่มอัตโนมัติเมื่อบูต จากนั้นเข้า Web UI ที่ http://[IP]:8581 เพื่อจัดการ Plugin และ Config
ตัวอย่าง config.json สำหรับ Homebridge
ไฟล์ config.json พื้นฐานมีโครงสร้างดังนี้: ระบุ bridge name, username (รูปแบบ MAC Address) และ pin 8 หลัก จากนั้นเพิ่ม accessories สำหรับอุปกรณ์ที่ต้องการและ platforms สำหรับ Plugin ที่ติดตั้ง เช่น homebridge-tuya-web สำหรับอุปกรณ์ Tuya หรือ homebridge-xiaomi-roborock-vacuum สำหรับหุ่นยนต์ดูดฝุ่น Xiaomi
สิ่งสำคัญคือ username ต้องเป็นรูปแบบ MAC Address (XX:XX:XX:XX:XX:XX) และ pin ต้องเป็นตัวเลข 8 หลักในรูปแบบ XXX-XX-XXX เพื่อการจับคู่กับ Apple Home
เคล็ดลับสำหรับผู้เริ่มต้น
สำหรับผู้เพิ่งเริ่มต้น แนะนำให้เริ่มจาก Home Assistant ก่อนเพราะมี UI ที่ใช้งานง่ายกว่าและชุมชนขนาดใหญ่กว่า เพิ่ม Homebridge เมื่อต้องการนำอุปกรณ์เข้า Apple Home เท่านั้น
ควรเปิดใช้ Automatic Backup และอัพเดต System สม่ำเสมอ HappySmart พร้อมให้คำปรึกษาในการเลือกแพลตฟอร์มที่เหมาะสมและการออกแบบระบบบ้านอัจฉริยะที่ตรงกับความต้องการและงบประมาณของคุณ