Sat. Apr 20th, 2024
Install home assistant raspberry pi

หากรู้จัก Home Assistant คืออะไรแล้ว บทความนี้จะแนะนำวิธี ติดตั้ง home assistant บน Raspberry Pi ง่ายๆ เพียง 5 ขั้นตอน ซึ่งต่อไปในบทความนี้จะเรียกว่า ระบบปฏิบัติการ Home Assistant (HAOS)

ขั้นตอนที่ 1 - เตรียมอุปกรณ์

  1. Raspberry Pi 4 (หรือ Pi 3) พร้อม Adaptor (แนะนำให้ใช้ของแท้)
  2. SD Card แนะนำ 32GB ขึ้นไป 
  3. SD Card Reader ถ้าเครื่องคอมพิวเตอร์คุณไม่มีช่องเสียบ SD Card
  4. สาย Lan เพื่อใช้เชื่อมต่อ Raspberry Pi เข้ากับ Router ของบ้าน

นำ SD Card ที่เตรียมไว้ต่อเข้ากับคอมพิวเตอร์ของคุณ ถ้าเครื่องขึ้นให้ format SD Card ก็ให้ทำการ format ไปได้เลย

epuipment install home assistant

ขั้นตอนที่ 2 - download โปรแกรมช่วยลง HAOS

ติดตั้ง Balena Ether เพื่อใช้ลง HAOS เข้าไปยัง SD Card โดย download โปรแกรมได้ที่ https://www.balena.io/etcher/  เลือกระบบปฏิบัติการที่ตรงกับเครื่องคอมพิวเตอร์ของคุณ ในที่นี้ผมใช้ Windows ก็เลือก Windows เมื่อได้ file มาแล้ว ให้ทำการ install (ใช้เวลานิดเดียว) เมื่อติดตั้งเสร็จโปรแกรมจะเปิดตัวขึ้นมาเอง 

ิbalenaetcher
balenaetcher download

เปิดโปรแกรมหน้านี้ค้างไว้ก่อน เดี๋ยวเราค่อยกลับมาใช้งาน

ขั้นตอนที่ 3 - copy ลิงค์ URL ของ Home Assistant OS

เข้าไปที่ homepage ของ home assistant  คลิ๊กที่ Getting started แล้วคลิ๊กที่ Installation 

homepage home assistant
select installation home assistant

เลื่อนหน้าลงมาเรื่อยๆ จนเจอกับ Raspberry Pi แล้วคลิ๊ก จะไปยังหน้าที่เก็บ link ที่อยู่ของไฟล์ ในหน้านั้นจะเป็นคำอธิบายการติดตั้ง ให้เลื่อนลงมาจนเจอกับหัวข้อ Get the URL for your Raspberry Pi  เลือก Raspberry Pi 4 64-bit  แล้วทำการ copy ลิงค์ที่อยู่ด้านล่าง

select raspberry pi
url home assistant os

ขั้นตอนที่ 4 - ติดตั้ง Home assistant OS ลง SD Card

กลับมาที่โปรแกรม balenaEtcher ที่เปิดค้างไว้ เลือก Flash from URL แล้ววางลิงค์ที่ copy ไว้ในขั้นตอนที่ 3 ลงไป แล้วคลิ๊ก OK

selec flash home assistant
paste url home assistant

คลิ๊กที่ Select target แล้วเลือก SD Card ของคุณ เครื่องของคุณจะกำหนด location (ชื่อไดร์ฟในคอมพิวเตอร์ของคุณ) ให้โดยอัตโนมัติ หลังจากนั้น ให้กดที่ Select(1)

select target balenaetcher
select target sd balenaetcher

โปรแกรมจะกลับมาที่หน้าติดตั้ง ให้กด Flash ได้เลย การลงโปรแกรมจะใช้เวลาสักพักหนึ่ง 

flash home assistant
flashing home assistant

เมื่อลงโปรแกรมสำเร็จ จะขึ้นภาพดังด้านล่างซ้ายมือ แต่หากของท่านใดขึ้นเป็นภาพขวามือก็สามารถใช้งานได้เช่นกัน เหมือน Windows ไม่สามารถเปิด temp file ที่แสดงว่า Flash Complete ได้ (ผมเคยลงให้เพื่อนแล้วเจอปัญหานี้) แต่สามารถใช้งานได้ตามปกติ ให้คลิ๊ก Cancel ออกจากการติดตั้งได้เลยครับ

install HA complete
install HA error

ขั้นตอนที่ 5 - ติดตั้ง SD Card บน Raspberry Pi เริ่มเปิดใช้งาน

นำ SD Card ที่ทำการ flash โปรแกรมเข้าไปแล้วใส่ใน Raspberry Pi ของคุณ หลังจากนั้นให้ทำการต่อสาย Lan จาก router เข้ากับ Raspberry Pi แล้วทำการเสียบปลั๊กเพื่อเริ่มการทำงาน

home assistant sd card

HAOS จะใช้เวลาในการเริ่มต้นใช้งานครั้งแรกนานนิดนึง หลังจากอดใจรอสักพัก ให้พิมพ์คำว่า “homeassistant.local:8123” ลงใน browser ของคุณแล้วกด enter

connect home assistant

ให้คุณกรอกข้อมูลเพื่อสร้าง account ซึ่ง account นี้จะถูกเก็บอยู่ใน Pi ของคุณซึ่งตอนนี้เปรียบเสมือน server ส่วนตัวของคุณ เพื่อความสะดวกผมใช้ Name และ User เป็นชื่อเดียวกันคือ homeassistant และใส่ password ที่คุณต้องการ หาที่จดบันทึกไว้ด้วยนะครับ เพราะผมบอกแล้วว่าคุณสร้าง account เอง เก็บใน server ของคุณเอง ไม่สามารถส่งเมล์ไปขอ re-password จากใครได้นะครับ เสร็จแล้วกด Create Account

create account home assistant

จากนั้นให้กรอกข้อมูลที่ตั้งของคุณ เลือก Time zone เลือกหน่วยวัดเป็น Metric แล้วเลือก Currency เป็น THB แล้วกด Next

set location home assistant

ในหน้าถัดไปเป็นเรื่องของการแชร์ข้อมูล เลือกแค่ Basic ก็พอครับ  แล้วกด Next (จวนเสร็จแล้วครับอีกนิดเดียว)

analytic home assistant

หน้าถัดมา จะแสดงอุปกรณ์ที่พบอยู่บนเครือข่าย หรือวงแลนเดียวกัน (แต่ยังไม่เชื่อมต่อนะครับจนกว่าเราจะสั่ง)  กด Finish เพื่อจบการสร้างบัญชี และการตั้งค่าเบื้องต้น

final create account home assistant

หลังจากนั้นโปรแกรมจะเปิดหน้า Dashboard ของ Home Assistant ขึ้นมา 

dashboard home assistant

ในบทความหน้าผมจะพาไปพบกับ Add-on ที่จำเป็นต้องติดตั้งเพิ่ม รวมถึงจะพาไปรู้จักกับ Supervisor และ Configuration เพื่อใช้ในการเชื่อมต่อกับ อุปกรณ์สมาร์ทโฮมต่างๆ แล้วพบกันนะครับ

By admin