เตรียม Hardware ก่อนเริ่มติดตั้ง
ก่อนดาวน์โหลดอะไรให้เตรียม hardware ให้ครบ
Raspberry Pi 5 RAM 4GB หรือ 8GB ราคา 2,500-3,500 บาท แนะนำ 8GB หากวางแผนรัน Frigate NVR ในอนาคต Power supply official ของ Raspberry Pi 5 ที่จ่ายไฟ 27W จำเป็นสำหรับ Pi 5 เนื่องจากกินไฟสูงกว่ารุ่นเก่า
สำหรับ storage แนะนำ NVMe SSD M.2 2242 หรือ 2280 ขนาด 128GB ขึ้นไปพร้อม PCIe HAT+ สำหรับ Pi 5 ราคารวมประมาณ 800-1,500 บาท หรือจะใช้ microSD ขนาด 32GB ขึ้นไปก็ได้ แต่ควรเปลี่ยนเป็น SSD ภายใน 6-12 เดือน
สาย LAN Cat5e หรือสูงกว่าสำหรับเชื่อมต่อกับ router และ Zigbee USB Dongle เช่น Sonoff Zigbee 3.0 USB Dongle Plus ราคา 600-800 บาท หากมีอุปกรณ์ Zigbee
ดาวน์โหลดและเขียน Home Assistant OS
ไปที่ https://www.home-assistant.io/installation/raspberrypi เลือก Raspberry Pi 5 64-bit เพื่อดาวน์โหลดไฟล์ .img.xz
ดาวน์โหลด Raspberry Pi Imager จาก https://www.raspberrypi.com/software/ ซึ่งง่ายกว่า Balena Etcher สำหรับผู้เริ่มต้น เปิด Imager เลือก "Use Custom" และเลือกไฟล์ที่ดาวน์โหลด จากนั้นเลือก storage target ที่ต้องการและกด Write รอประมาณ 10-15 นาที
Boot ครั้งแรกและ Initial Setup
เสียบ SSD หรือ microSD เข้า Raspberry Pi 5 ต่อสาย LAN เข้า router และต่อ power supply
Home Assistant จะ boot และดาวน์โหลด update อัตโนมัติในการ boot ครั้งแรก กระบวนการนี้ใช้เวลา 10-20 นาที ขึ้นอยู่กับความเร็ว internet
เมื่อเสร็จสิ้น เปิด browser บน computer หรือสมาร์ทโฟนที่อยู่ใน network เดียวกัน พิมพ์ http://homeassistant.local:8123 Home Assistant จะแสดงหน้าต้อนรับสำหรับสร้าง account แรก
สร้าง account ด้วย username และ password ที่จำได้ กรอกชื่อบ้าน timezone ไทย (Asia/Bangkok) และ location โดยประมาณเพื่อให้ระบบคำนวณเวลาพระอาทิตย์ขึ้น-ตกได้ถูกต้อง
เพิ่มอุปกรณ์ Tuya และ Zigbee
หลัง setup เสร็จ ไปที่ Settings > Devices & Services > Add Integration
สำหรับ Tuya: ต้องสมัคร account บน https://iot.tuya.com ก่อน สร้าง Cloud Project และ link กับ Tuya Smart app จะได้ Client ID และ Client Secret มาใส่ใน Home Assistant integration
สำหรับ Zigbee: เสียบ Sonoff Zigbee Dongle เข้า USB ของ Pi 5 ติดตั้ง Zigbee2MQTT add-on จาก Add-on Store ตั้งค่า serial port ที่ถูกต้อง และ pair อุปกรณ์ Zigbee โดยกดปุ่ม pairing บนอุปกรณ์นาน 5-10 วินาที
สำหรับ Xiaomi Mi Home ใช้ Xiaomi Miot integration พิมพ์ username/password ของ Mi Home account ระบบจะดึงอุปกรณ์ทั้งหมดเข้ามาอัตโนมัติ
HappySmart ให้บริการติดตั้งและ pre-configure Home Assistant บน Pi 5 พร้อม integration ทั้งหมด ส่งมอบระบบที่พร้อมใช้งานได้ทันทีโดยไม่ต้องทำขั้นตอนเหล่านี้เอง