เชื่อมต่อหุ่นยนต์ดูดฝุ่น Xiaomi ใช้งานบน Home Assistant

เชื่อมต่อหุ่นยนต์ดูดฝุ่น Xiaomi ใช้งานบน Home Assistant

เรามาเชื่อมต่อหุ่นยนต์ดูดฝุ่น Xiaomi เข้ากับ Home Assistant เพื่อจะใช้งาน Automation กันเถอะ! สำหรับหุ่นยนต์ดูดฝุ่นเป็นรุ่น Xiaomi Robot Vacuum Mop G1 "หุ่นยนต์ดูดฝุ่น Xiaomi รุ่นถูกสุด ทำอะไรได้บ้าง ?"

เริ่มต้นโดยการเข้าไปที่ HACS เมนู integrations ทำการ Add repository โดยค้นหาชื่อ Xiaomi Miot Auto เมื่อทำการติดตั้งเสร็จ restart Home Assistant

ต่อไปเรามาทำการ integrations โดยเข้าไปเมนู Configuration -> Integrations -> Add Integration จากนั้นค้นหาชื่อ "Xiaomi Miot Auto" เมื่อถึงขั้นตอนนี้เราสามารถเลือกการเชื่อมต่อได้ 2 แบบ

  • Add device using host/token
  • Add devices using Mi Account

ส่วนตัวผมจะใช้วิธีเชื่อมต่อผ่าน token "เรียกใช้งาน Token ทั้งหมดของบัญชี Xiaomi" ส่วนใครจะใช้การเชื่อมต่อผ่าน Mi Account ก็แค่กรอก username, password ลงไปได้เลย

ตอนนี้เราก็จะมี entities ของหุ่นยนต์ดูดฝุ่นเพิ่มเข้ามาเรียบร้อยแล้ว เราสามารถทดสอบ Service vacuum.start, vacuum.stop และ vacuum.return_to_base (อ่านเพิ่มเติม) แค่นี้เราก็สามารถนำไปใช้งานในส่วนของ Automation ได้เลย เช่น สั่งให้ทำงานทุกๆเช้า หรือสั่งให้กลับแท่นชาร์จเมื่อเรากำลังจะออกจากบ้าน

ต่อไปเรามาสร้าง card สำหรับหุ่นยนต์ดูดฝุ่นกัน โดยเข้าไปที่ HACS เหมือนเดิม จากนั้นเข้าเมนู frontend ค้นหาชื่อ Vacuum Card หลังจากนั้น add card

type: custom:vacuum-card
entity: vacuum.robot_vacuum_mop_g1
ตัวอย่าง vacuum card