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

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

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

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

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

คุณต้องลงทะเบียน Device Accessก่อนที่จะสร้างโปรเจ็กต์แรก การลงทะเบียนประกอบด้วยการยอมรับข้อกำหนดในการให้บริการของ Google API และ Device Access Sandbox รวมถึงค่าธรรมเนียมที่เรียกเก็บเพียงครั้งเดียวและไม่สามารถขอคืนได้ (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 เป็นค่าสำหรับ URI การเปลี่ยนเส้นทางที่ได้รับอนุญาต ต้องมี URI การเปลี่ยนเส้นทางเพื่อรับรหัสการให้สิทธิ์โดยใช้ PCM
  4. เมื่อตั้งค่าเสร็จแล้ว ให้คัดลอกค่ารหัสไคลเอ็นต์ OAuth 2.0 และรหัสลับไคลเอ็นต์ แล้วดาวน์โหลด Credentials 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