เริ่มติดตั้ง
- ใช้ Terminal สำรวจก่อนว่า คุณมี Python3.x บน macOS ของคุณหรือยัง โดยใช้คำสั่ง
python3 –versionถ้า ค่าที่ได้ เป็น Python 3.x.x แบบนี้ แสดงว่าได้รับการติดตั้ง Python พร้อมแล้ว แต่ถ้ายังไม่ใช่ ไปให้ดาวน์โหลด Python 3 มาติดตั้ง - เริ่มติดตั้ง Virtual Environment ยังอยู่ที่ Terminal โดยพิมพ์คำสั่ง
pip install virtualenv
หลังจากนั้น รอการติดตั้งสักครู่ - เริ่มสร้าง Virtual Environment กัน ยังอยู่ที่ Terminal โดยพิมพ์คำสั่ง
cd ~/Documents
ต่อด้วย
python3 -m venv homeassistant
ต่อด้วย
source homeassistant/bin/activate - ตอนนี้ Virtual Environment พร้อมแล้ว ขั้นต่อไป เริ่มติดตั้ง Home Assistant กัน ที่ Terminal โดยพิมพ์คำสั่ง
pip3 install homeassistant
ขั้นตอนนี้จะใช้เวลาสักครู่ในการ Download และระบบจะเริ่มติดตั้ง Home Assistant - ต่อไปจะเริ่ม Run Home Assistant โดย ที่ Terminal โดยพิมพ์คำสั่ง
cd homeassistant/bin/และต่อด้วย
./hass
โดยในขั้นตอนนี้ Terminal จะ Run ข้างไว้ตลอด หากต้องการให้หยุดทำงาน กด CRTL+C (ยังไม่ต้องกด ณ ตอนนี้) - ติดตั้ง Service เพื่อให้ Home Assistant ทำงานทุกครั้งเมื่อมีการ Restart Server เปิดที่ Terminal ขึ้นมาใหม่โดยพิมพ์คำสั่ง
hass –script macos install - เข้าใช้งาน Home Assistant โดยเปิด Browser แล้วพิมพ์
http://127.0.0.1:8123
โดย User/Password คือ admin/admin - เรียบร้อย
———————————
กรณีต้องการ ถอนการติดตั้ง Service ของ Home Assistant ทำได้โดยใช้คำสั่งใน Terminal
hass –script macOS uninstall
———————————
ที่มา
1. INSTALLING HOME ASSISTANT ON MAC OS X (THE COMPLETE GUIDE)
2. Autostart on macOS