Skip to content

ภาพอุปสรรค ​

สามารถแสดงภาพอุปสรรคบนแผนที่ผ่านตัวแทนกล้องของเอนทิตี้ Current Map

อุปสรรคที่เลือกอุปสรรคที่เลือกอุปสรรคที่เลือก
แผงอุปสรรคที่เลือกแผงอุปสรรคที่เลือก

ตัวอย่างจะถูกจัดทำโดย การ์ด Dreame Vacuum

/api/camera_map_obstacle_proxy/{entity_id}?token={access_token}&index={obstacle_index}&crop={is_cropped}&file={download_file}

  • entity_id: ไอดีของเอนทิตี้แผนที่ปัจจุบัน (camera.{vacuum_name}_map)
  • access_token: โทเค็นการเข้าถึงของเอนทิตี้กล้อง (สามารถรับได้จากแอตทริบิวต์ของเอนทิตี้ camera.{vacuum_name}_map)
  • obstacle_index (ไม่บังคับ, ค่าเริ่มต้น = 1): ดรรชนีของอุปสรรค (สามารถรับค่าได้จากแอตทริบิวต์ของเอนทิตี้ camera.{vacuum_name}_map)
  • is_cropped (ไม่บังคับ, ค่าเริ่มต้น = 1): แอปจะเรนเดอร์ภาพอุปสรรคในรูปแบบที่ตัดขอบเพื่อป้องกันการแสดงขอบบนอุปกรณ์บางรุ่น สามารถตั้งค่าพารามิเตอร์นี้เป็น 0 เพื่อเรนเดอร์ภาพอุปสรรคต้นฉบับ
  • download_file (ไม่บังคับ, ค่าเริ่มต้น = 0): สามารถตั้งค่าเป็น 1 เพื่อดาวน์โหลดรูปอุปสรรค

เคล็ดลับ

คืนค่า 404 หากอุปสรรคที่ร้องขอไม่มีอยู่

ตัวอย่าง:

text
http://local.homeassistant/api/camera_map_obstacle_proxy/camera.vacuum_map?token=5df93cfcf8ecc23fa17b233ca938cc52f41e2b17a46ca291865be3f9ba64d89b&index=2&crop=1

ตัวอย่างในแดชบอร์ด

เพื่อดูตัวอย่างการใช้งาน endpoint นี้ ให้ดูที่ การ์ดอุปสรรค ในหน้าตัวอย่าง Custom Card Templates

ภาพอุปสรรคจากแผนที่ประวัติ ​

สามารถแสดงภาพอุปสรรคบนแผนที่ประวัติผ่านตัวแทนกล้องของเอนทิตี้ Current Map

/api/camera_map_obstacle_history_proxy/{entity_id}?token={access_token}&history_index={history_index}&cruising={is_cruising_history}&index={obstacle_index}&crop={is_cropped}&file={download_file}

  • entity_id: ไอดีของเอนทิตี้แผนที่ปัจจุบัน (camera.{vacuum_name}_map)
  • access_token: โทเค็นการเข้าถึงของเอนทิตี้กล้อง (สามารถรับได้จากแอตทริบิวต์ของเอนทิตี้ camera.{vacuum_name}_map)
  • history_index (ไม่บังคับ, ค่าเริ่มต้น = 1): ดัชนีของรายการประวัติจาก 1 ถึง 25 (สามารถรับได้จากแอตทริบิวต์ของเอนทิตี้ sensor.{vacuum_name}_cleaning_history)
  • is_cruising_history (ไม่บังคับ, ค่าเริ่มต้น = 0): สามารถตั้งค่าเป็น 1 เพื่อรับประวัติการเดินทำงานแทนประวัติการทำความสะอาด (ใช้ได้เฉพาะอุปกรณ์ที่มีความสามารถเดินทำงาน)
  • obstacle_index (ไม่บังคับ, ค่าเริ่มต้น = 1): ดรรชนีของอุปสรรค (สามารถรับค่าได้จากแอตทริบิวต์ของเอนทิตี้ camera.{vacuum_name}_map)
  • is_cropped (ไม่บังคับ, ค่าเริ่มต้น = 1): แอปจะเรนเดอร์ภาพอุปสรรคในรูปแบบที่ตัดขอบเพื่อป้องกันการแสดงขอบบนอุปกรณ์บางรุ่น สามารถตั้งค่าพารามิเตอร์นี้เป็น 0 เพื่อเรนเดอร์ภาพอุปสรรคต้นฉบับ
  • download_file (ไม่บังคับ, ค่าเริ่มต้น = 0): สามารถตั้งค่าเป็น 1 เพื่อดาวน์โหลดรูปอุปสรรค

เคล็ดลับ

คืนค่า 404 หากแผนที่ประวัติหรืออุปสรรคที่ร้องขอไม่มีอยู่

ตัวอย่าง:

text
http://local.homeassistant/api/camera_map_obstacle_history_proxy/camera.vacuum_map?token=5df93cfcf8ecc23fa17b233ca938cc52f41e2b17a46ca291865be3f9ba64d89b&history_index=2&index=3