เริ่มต้นใช้งาน

Device Access โปรแกรมนี้อนุญาตให้ผู้ใช้เข้าถึง ควบคุม และจัดการอุปกรณ์ Google Nest โดยใช้ SDM API

หากต้องการเริ่มต้นใช้งาน Device Accessคุณต้องทำงานต่อไปนี้ให้เสร็จสมบูรณ์

  1. ลงทะเบียนเข้าร่วม Device Access โปรแกรม
  2. เปิดใช้งานอุปกรณ์ Nest ที่รองรับด้วยบัญชี Google
  3. สร้างโปรเจ็กต์ Google Cloud เพื่อเปิดใช้SDM API และรับรหัสไคลเอ็นต์ OAuth 2.0
  4. สร้าง Device Access โปรเจ็กต์เพื่อรับรหัสโปรเจ็กต์

ลงทะเบียนสำหรับการเข้าถึงอุปกรณ์

คุณต้องลงทะเบียนสำหรับ Device Accessก่อนที่จะสร้างโปรเจ็กต์แรก การลงทะเบียนประกอบด้วยการยอมรับข้อกำหนดในการให้บริการของ Google API และแซนด์บ็อกซ์การเข้าถึงอุปกรณ์ รวมถึงค่าธรรมเนียมแบบจ่ายครั้งเดียวซึ่งขอเงินคืนไม่ได้ (US$5) ต่อบัญชี

คุณจะสร้างโปรเจ็กต์ไม่ได้จนกว่าจะยอมรับข้อกำหนดในการให้บริการและชำระค่าลงทะเบียน หลักการนี้มีผลกับผู้ใช้ทุกคน ทั้งผู้ใช้รายบุคคลและผู้ที่ต้องการสร้างข้อเสนอเชิงพาณิชย์

ลงทะเบียนใน Device Access คอนโซล หากยังไม่ได้ทำ

ไปที่ Device Access คอนโซล

ดูข้อมูลเพิ่มเติมที่Device Access การจดทะเบียน

เปิดใช้งานอุปกรณ์ที่รองรับ

โปรแกรม Device Access รองรับอุปกรณ์ต่อไปนี้

  • Google Nest Thermostat ทั้งหมด
  • กล้อง Google Nest ทั้งหมด
  • Google Nest Doorbell ทั้งหมด
  • Google Nest Hub Max

โปรดดูรายชื่ออุปกรณ์แต่ละรุ่นในหน้าอุปกรณ์ที่รองรับ

ดูคู่มืออุปกรณ์สำหรับข้อมูลเกี่ยวกับวิธีเปิดใช้งานอุปกรณ์ที่รองรับ

ตั้งค่า Google Cloud Platform

สิทธิ์เข้าถึง SDM API จะทำผ่าน Google Cloud หากต้องการเปิดใช้ API และให้สิทธิ์บัญชี Google กับอุปกรณ์ Nest ที่รองรับ คุณจะต้องมีโปรเจ็กต์ Google Cloud

ใช้ปุ่มเปิดใช้ API และรับรหัสไคลเอ็นต์ OAuth 2.0 ด้านล่างเพื่อเปิดใช้ Smart Device Management API และรับรหัสไคลเอ็นต์ OAuth 2.0

  1. หากมีโปรเจ็กต์ Google Cloud ที่ต้องการใช้สำหรับ Device Accessอยู่แล้ว อย่าลืมเข้าสู่ระบบบัญชีผู้ดูแลระบบของโปรเจ็กต์นั้นก่อน จากนั้นเลือกโปรเจ็กต์ที่มีอยู่จากรายการ โปรเจ็กต์ที่พร้อมใช้งานหลังจากคลิกปุ่ม หรือสร้างโปรเจ็กต์ใหม่
  2. เลือกเว็บเซิร์ฟเวอร์เมื่อระบบถามว่า "คุณโทรมาจากที่ใด"
  3. ป้อน https://www.google.com เป็นค่าสำหรับ URL การเปลี่ยนเส้นทางที่ได้รับอนุญาต จำเป็นต้องมี URI การเปลี่ยนเส้นทางเพื่อรับรหัสการให้สิทธิ์โดยใช้ PCM
  4. เมื่อตั้งค่าเสร็จแล้ว ให้คัดลอกค่ารหัสไคลเอ็นต์ OAuth 2.0 และรหัสลับไคลเอ็นต์ แล้วดาวน์โหลดข้อมูลเข้าสู่ระบบ JSON ไปยังเครื่องของคุณเอง
เปิดใช้ API และรับรหัสไคลเอ็นต์ OAuth 2.0

หากต้องการตั้งค่าโปรเจ็กต์ Google Cloud ด้วยตนเองหรือยืนยันการตั้งค่าและเรียกข้อมูลข้อมูลเข้าสู่ระบบอีกครั้ง ให้ทำดังนี้

  1. เปิดใช้ Smart Device Management API ในหน้าการเปิดใช้ API
  2. รับรหัสไคลเอ็นต์ OAuth 2.0 ในหน้าข้อมูลเข้าสู่ระบบ

สร้างโปรเจ็กต์การเข้าถึงอุปกรณ์

กลับไปที่ Device Access คอนโซล

  1. ในหน้าจอหลักของ Console ให้เลือก สร้างโปรเจ็กต์
  2. กรอกข้อมูลในแต่ละหน้าจอในกระบวนการสร้าง ดังนี้
    1. ป้อนชื่อโครงการ
    2. ป้อนรหัสไคลเอ็นต์ OAuth 2.0 ที่สร้างขึ้นระหว่างตั้งค่า Google Cloud Platform หากคุณไม่ได้คัดลอกรหัสไคลเอ็นต์ OAuth ก่อนหน้านี้ คุณจะดูรหัสดังกล่าวได้ในไฟล์ credentials.json ที่คุณดาวน์โหลด
    3. เปิดหรือปิดใช้กิจกรรม เหตุการณ์ได้รับการจัดการโดย Google Cloud Pub/Sub และให้การอัปเดตแบบไม่พร้อมกันสำหรับอุปกรณ์และโครงสร้างทั้งหมดที่ได้รับอนุญาตสำหรับโปรเจ็กต์ของคุณ เลือกเปิดใช้หากต้องการเห็นเหตุการณ์ หากไม่แน่ใจ ให้เลือกปิดใช้ และจะเปิดใช้ในภายหลังได้เสมอ
  3. เมื่อดำเนินการเสร็จสมบูรณ์แล้ว ระบบจะกำหนดรหัสโปรเจ็กต์ในรูปแบบของ UUID เช่น 32c4c2bc-fe0d-461b-b51c-f3885afff2f0 โปรดจดรหัสนี้ไว้ คุณต้องใช้รหัสนี้สำหรับการเรียก SDM API ทั้งหมด

รหัสโปรเจ็กต์นี้ใช้ในการเรียก OAuth และ API ข้อมูลนี้ใช้เฉพาะกับDevice Access โปรเจ็กต์และไม่เกี่ยวข้องกับรหัสโปรเจ็กต์ Google Cloud