การติดตั้ง Home Assistant บน macOS

เริ่มติดตั้ง

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

ที่มา
1. INSTALLING HOME ASSISTANT ON MAC OS X (THE COMPLETE GUIDE)
2. Autostart on macOS