Slow Restart or Configuration Check on Home Assistant OS

Phuwadon Danrahan
diy-smart-home
Published in
Nov 12, 2020

TL;DR;

  • ใช้ SSH Terminal และรัน command line เพื่อ debug หา error

อาการ

  • กด “Check Configuration” หรือ “Restart” ใน Server Management แล้วมันช้ามากๆ
  • โดยปกติ Check Configuration จะใช้เวลา 1–2 วินาทีก็ทราบผลแล้ว
  • และ restart ก็จะใช้เวลานานหน่อย 1–2 นาที

ก่อนหน้าที่จะเจออาการนี้ ผมได้ config Sonoff integration เข้าไปและมีต้องแก้ไข python script ด้วย และด้วยความรีบทำให้ตกเครื่องหมาย single quote ไปโดยไม่รู้ตัว

หลังจากนั้นไม่ว่าจะ config อะไรเพิ่มมันก็จะแปลกๆ เพราะกด restart ก็ช้ามาก แม้จะรีบูต Pi ไปเลยก็ยังช้าผิดปกติเป็น 10 นาที

troubleshooting

  • อันดับแรก ติดตั้ง SSH add-on ก่อนเลย ถ้าเข้าไป search หาใน add-on store ก็ไม่ต้องแปลกใจนะครับ ให้เข้าไปที่ Admin → Advanced Mode แล้วปรับให้เป็น Enable ก่อน ถึงจะ search เจอ
  • หลังจากที่ติดตั้งและ start SSH เรียบร้อย อย่าลืม enable side bar menu
  • จากก็เข้าไปที่ Terminal แล้วเราก็จะสามารถใช้ command line เพื่อสั่งงาน Hass ได้แล้ว
  • คำสั่งที่ต้องลองคือ “ha core check” และ “ha core restart” ถ้ามี error อะไร ตัว hass ก็จะแจ้งบอกตรงนี้เลย ซึ่งผมก็เจอ error จาก Terminal นี้เลย

--

--