สวัสดีทุกๆท่านครับ สำหรับวันนี้ผมจะขอนำเสนอ วิธีติดตั้ง Home-Assistant ตัวเต็ม บน Xpenology Nas สืบเนื่องจากคลิปก่อนหน้านี้ ที่ผมนำเสนอการติดตั้ง Home-assistant บน Xpenology Nas Docker ซึ่งหลังจากทดลองใช้งานมาสักระยะหนึ่ง แล้วพบข้อจำกัดในการใช้งานในหลายๆด้านด้วยกันครับ ทำให้ผมต้องหาวิธีการ ในการติดตั้งใหม่ และก็พบวิธีในการติดตั้ง ดังที่ผมจะนำเสนอในคลิปนี้นะครับ ซึ่้งจากการทดลองใช้งานมานิดหน่อย ก็พบว่ามันสมบูรณ์แบบเหมือนๆกับการติดตั้งบน Raspberry Pi เลยครับ ยังไงถ้าท่านได้ทดลองติดตั้งใช้งานแล้วพบอะไรแปลกๆก็มาแชร์กันได้นะครับ ผิดพลาดตรงไหนต้องขออภัยด้วยนะครับ เชิญรับชมครับ. Show Hass.io Package – https://synocommunity.com/packages
The first step is to install Home Assistant. We recommend a dedicated system to run Home Assistant. If you are unsure of what to choose, follow the Raspberry Pi guide to install Home Assistant Operating System. Home Assistant offers four different installation methods. We recommend using one of the following two methods:
There are two alternative installation methods available for experienced users:
The list below shows the installation method available based on the device and platform being used. If you are using the Home Assistant Blue, the Home Assistant Operating System is already installed. Continue to onboarding. 12. เราสามารถใช้โปรแกรม WinSCP (ดูวิธีติดตั้งและการตั้งค่า WinSCP ได้ ที่นี่) เพื่อเริ่มต้นเขียนโปรแกรมสร้างคอนฟิกเกอเรชั่นเพิ่มอุปกรณ์ต่างๆ ในไฟล์ configuration.yaml ในโฟลเดอร์ /var/opt/homeassistant เราก็จะสามารถใช้ Home Assistant เพื่อควบคุมอุปกรณ์ไฟฟ้าและเซนเซอร์ต่างๆ ได้ตามต้องการ นั่นก็เป็นวิธีการติดตั้ง Home Assistant ทั้งหมดคือ ตัวกลางที่ใช้เป็นศูนย์ควบคุมอุปกรณ์ IoT หรือพวก Smart Home ของอุปกรณ์ต่างๆ ในบ้านของเราได้ โดยใช้ควบคุมอุปกรณ์ต่างๆ ภายในบ้านยกตัวอย่างเช่น eWelink, Yeelight, Tuya, Xiaomi, หรือ ESP Custom ตัวควบคุมต่างๆ จะไปรวมอยู่ใน Home Assistant ให้จัดการพวกนี้แทน ไม่ต้องมานั่ง เปิด-ปิด หลายๆ Application มันจะทำให้เราง่ายต่อการใช้งาน สะดวกสบายยิ่งขึ้น หากรู้จัก Home Assistant คืออะไรแล้ว บทความนี้จะแนะนำวิธี ติดตั้ง home assistant บน Raspberry Pi ง่ายๆ เพียง 5 ขั้นตอน ซึ่งต่อไปในบทความนี้จะเรียกว่า ระบบปฏิบัติการ Home Assistant (HAOS) ขั้นตอนที่ 1 - เตรียมอุปกรณ์
นำ SD Card ที่เตรียมไว้ต่อเข้ากับคอมพิวเตอร์ของคุณ ถ้าเครื่องขึ้นให้ format SD Card ก็ให้ทำการ format ไปได้เลย ขั้นตอนที่ 2 - download โปรแกรมช่วยลง HAOSติดตั้ง Balena Ether เพื่อใช้ลง HAOS เข้าไปยัง SD Card โดย download โปรแกรมได้ที่ https://www.balena.io/etcher/ เลือกระบบปฏิบัติการที่ตรงกับเครื่องคอมพิวเตอร์ของคุณ ในที่นี้ผมใช้ Windows ก็เลือก Windows เมื่อได้ file มาแล้ว ให้ทำการ install (ใช้เวลานิดเดียว) เมื่อติดตั้งเสร็จโปรแกรมจะเปิดตัวขึ้นมาเอง เปิดโปรแกรมหน้านี้ค้างไว้ก่อน เดี๋ยวเราค่อยกลับมาใช้งาน ขั้นตอนที่ 3 - copy ลิงค์ URL ของ Home Assistant OSเข้าไปที่ homepage ของ home assistant คลิ๊กที่ Getting started แล้วคลิ๊กที่ Installation เลื่อนหน้าลงมาเรื่อยๆ จนเจอกับ Raspberry Pi แล้วคลิ๊ก จะไปยังหน้าที่เก็บ link ที่อยู่ของไฟล์ ในหน้านั้นจะเป็นคำอธิบายการติดตั้ง ให้เลื่อนลงมาจนเจอกับหัวข้อ Get the URL for your Raspberry Pi เลือก Raspberry Pi 4 64-bit แล้วทำการ copy ลิงค์ที่อยู่ด้านล่าง ขั้นตอนที่ 4 - ติดตั้ง Home assistant OS ลง SD Cardกลับมาที่โปรแกรม balenaEtcher ที่เปิดค้างไว้ เลือก Flash from URL แล้ววางลิงค์ที่ copy ไว้ในขั้นตอนที่ 3 ลงไป แล้วคลิ๊ก OK คลิ๊กที่ Select target แล้วเลือก SD Card ของคุณ เครื่องของคุณจะกำหนด location (ชื่อไดร์ฟในคอมพิวเตอร์ของคุณ) ให้โดยอัตโนมัติ หลังจากนั้น ให้กดที่ Select(1) โปรแกรมจะกลับมาที่หน้าติดตั้ง ให้กด Flash ได้เลย การลงโปรแกรมจะใช้เวลาสักพักหนึ่ง เมื่อลงโปรแกรมสำเร็จ จะขึ้นภาพดังด้านล่างซ้ายมือ แต่หากของท่านใดขึ้นเป็นภาพขวามือก็สามารถใช้งานได้เช่นกัน เหมือน Windows ไม่สามารถเปิด temp file ที่แสดงว่า Flash Complete ได้ (ผมเคยลงให้เพื่อนแล้วเจอปัญหานี้) แต่สามารถใช้งานได้ตามปกติ ให้คลิ๊ก Cancel ออกจากการติดตั้งได้เลยครับ ขั้นตอนที่ 5 - ติดตั้ง SD Card บน Raspberry Pi เริ่มเปิดใช้งานนำ SD Card ที่ทำการ flash โปรแกรมเข้าไปแล้วใส่ใน Raspberry Pi ของคุณ หลังจากนั้นให้ทำการต่อสาย Lan จาก router เข้ากับ Raspberry Pi แล้วทำการเสียบปลั๊กเพื่อเริ่มการทำงาน HAOS จะใช้เวลาในการเริ่มต้นใช้งานครั้งแรกนานนิดนึง หลังจากอดใจรอสักพัก ให้พิมพ์คำว่า “homeassistant.local:8123” ลงใน browser ของคุณแล้วกด enter ให้คุณกรอกข้อมูลเพื่อสร้าง account ซึ่ง account นี้จะถูกเก็บอยู่ใน Pi ของคุณซึ่งตอนนี้เปรียบเสมือน server ส่วนตัวของคุณ เพื่อความสะดวกผมใช้ Name และ User เป็นชื่อเดียวกันคือ homeassistant และใส่ password ที่คุณต้องการ หาที่จดบันทึกไว้ด้วยนะครับ เพราะผมบอกแล้วว่าคุณสร้าง account เอง เก็บใน server ของคุณเอง ไม่สามารถส่งเมล์ไปขอ re-password จากใครได้นะครับ เสร็จแล้วกด Create Account จากนั้นให้กรอกข้อมูลที่ตั้งของคุณ เลือก Time zone เลือกหน่วยวัดเป็น Metric แล้วเลือก Currency เป็น THB แล้วกด Next ในหน้าถัดไปเป็นเรื่องของการแชร์ข้อมูล เลือกแค่ Basic ก็พอครับ แล้วกด Next (จวนเสร็จแล้วครับอีกนิดเดียว) หน้าถัดมา จะแสดงอุปกรณ์ที่พบอยู่บนเครือข่าย หรือวงแลนเดียวกัน (แต่ยังไม่เชื่อมต่อนะครับจนกว่าเราจะสั่ง) กด Finish เพื่อจบการสร้างบัญชี และการตั้งค่าเบื้องต้น หลังจากนั้นโปรแกรมจะเปิดหน้า Dashboard ของ Home Assistant ขึ้นมา ในบทความหน้าผมจะพาไปพบกับ Add-on ที่จำเป็นต้องติดตั้งเพิ่ม รวมถึงจะพาไปรู้จักกับ Supervisor และ Configuration เพื่อใช้ในการเชื่อมต่อกับ อุปกรณ์สมาร์ทโฮมต่างๆ แล้วพบกันนะครับ |