Journal

คู่มือผู้เริ่มต้น: ติดตั้ง Home Assistant และ Homebridge เพื่อบ้านอัจฉริยะ

Beginner's Guide: Installing Home Assistant and Homebridge for a Smart Home

16 พฤษภาคม 2569 · 2 นาที

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 พร้อมให้คำปรึกษาในการเลือกแพลตฟอร์มที่เหมาะสมและการออกแบบระบบบ้านอัจฉริยะที่ตรงกับความต้องการและงบประมาณของคุณ

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

ผู้เริ่มต้นควรใช้ Home Assistant หรือ Homebridge?
แนะนำ Home Assistant ก่อนเพราะ UI ใช้งานง่ายกว่า มีเอกสารและชุมชนขนาดใหญ่ เพิ่ม Homebridge เมื่อต้องการเชื่อมต่อกับ Apple Home โดยเฉพาะ
Homebridge ต้องใช้ Node.js เวอร์ชันไหน?
ต้องใช้ Node.js 18 LTS ขึ้นไป แนะนำ 20 LTS เพื่อความเสถียรและการรองรับ Plugin ล่าสุด
ใช้ทั้ง Home Assistant และ Homebridge พร้อมกันได้ไหม?
ได้ครับ ผู้ใช้ขั้นสูงมักใช้ทั้งสอง โดย Home Assistant เป็นศูนย์กลางหลักและ Homebridge เป็น Bridge สำหรับอุปกรณ์ที่ต้องการควบคุมผ่าน Siri
config.json ของ Homebridge ต้องตั้งค่าอะไรบ้าง?
ต้องระบุ bridge name, username ในรูปแบบ MAC Address และ pin 8 หลัก จากนั้นเพิ่ม platforms สำหรับ Plugin ที่ต้องการ
HappySmart ช่วยเลือกแพลตฟอร์มที่เหมาะสมได้ไหม?
ได้ครับ ทีมงาน HappySmart พร้อมให้คำปรึกษาเพื่อเลือกแพลตฟอร์มที่เหมาะกับความต้องการและงบประมาณ พร้อมบริการออกแบบและติดตั้งระบบ