ยินดีต้อนรับสู่ Google Home Developer Center แหล่งใหม่เรียนรู้วิธีพัฒนาการดําเนินการในบ้านอัจฉริยะ หมายเหตุ: คุณจะสร้างการดําเนินการต่างๆ ต่อไปในคอนโซลการดําเนินการ
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

สคีมา Trait ของ Smart Home Update

action.devices.traits.SoftwareUpdate - ลักษณะเฉพาะนี้เป็นของอุปกรณ์ที่รองรับการอัปเดตซอฟต์แวร์ เช่น เราเตอร์ (ไม่บังคับ) อุปกรณ์เหล่านี้อาจรายงานเวลาการอัปเดตที่สําเร็จครั้งล่าสุด

แอตทริบิวต์อุปกรณ์

ไม่มี

สถานะอุปกรณ์

อุปกรณ์ที่มีลักษณะเฉพาะนี้อาจรายงานสถานะต่อไปนี้เป็นส่วนหนึ่งของการดําเนินการ QUERY ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการ Intent ของ QUERY ได้ที่การดําเนินการตามความตั้งใจ

รัฐ ประเภท คำอธิบาย
lastSoftwareUpdateUnixTimestampSec จำนวนเต็ม

ต้องระบุ

การประทับเวลา Unix (จํานวนวินาทีนับตั้งแต่ Unix Epoch) ของการอัปเดตซอฟต์แวร์ที่สําเร็จครั้งล่าสุด Unix Epoch คือ 00:00:00 วันที่ 1 มกราคม 1970 UTC

ตัวอย่าง

อุปกรณ์ของฉันได้รับการอัปเดตล่าสุดเมื่อใด (2000/1/1)

{
  "lastSoftwareUpdateUnixTimestampSec": 946652400
}

คําสั่งของอุปกรณ์

อุปกรณ์ที่มีลักษณะเฉพาะนี้อาจตอบสนองต่อคําสั่งต่อไปนี้ซึ่งเป็นส่วนหนึ่งของการดําเนินการ EXECUTE ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดการ Intent ของ EXECUTE ได้ที่การดําเนินการตามความตั้งใจ

action.devices.commands.SoftwareUpdate

อัปเดตอุปกรณ์

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย

ไม่มีพร็อพเพอร์ตี้

ตัวอย่าง

อัปเดตซอฟต์แวร์ในอุปกรณ์

{
  "command": "action.devices.commands.SoftwareUpdate",
  "params": {}
}

อุปกรณ์ ERRORS

ดูรายการข้อผิดพลาดและข้อยกเว้นทั้งหมด