Bắt đầu

Chương trình Device Access này cho phép người dùng truy cập, điều khiển và quản lý các thiết bị Google Nest bằng API SDM.

Để bắt đầu sử dụng Device Access, bạn cần hoàn thành những việc sau:

  1. Đăng ký tham gia chương trình Device Access .
  2. Kích hoạt một thiết bị Nest được hỗ trợ bằng Tài khoản Google.
  3. Tạo một dự án trên Google Cloud để bật API SDM và nhận mã ứng dụng khách OAuth 2.0.
  4. Tạo một Device Access dự án để nhận Mã dự án.

Đăng ký quyền truy cập thiết bị

Trước khi tạo dự án đầu tiên, bạn phải đăng ký Device Access. Khi đăng ký, bạn cần chấp nhận Điều khoản dịch vụ của Google APIHộp cát về quyền truy cập thiết bị, cùng với phí một lần, không hoàn lại (5 USD) cho mỗi tài khoản.

Bạn sẽ không thể tạo dự án cho đến khi chấp nhận cả hai Điều khoản dịch vụ và thanh toán phí đăng ký. Điều này áp dụng cho tất cả người dùng, cả người dùng cá nhân và những người muốn tạo một dịch vụ thương mại.

Đăng ký trong Device Access Bảng điều khiển, nếu bạn chưa đăng ký:

Truy cập Device Access Bảng điều khiển

Hãy xem phần Device Access Đăng ký để biết thêm thông tin.

Kích hoạt một thiết bị được hỗ trợ

Các thiết bị sau được hỗ trợ trong chương trình Device Access :

  • Tất cả máy điều nhiệt Google Nest
  • Tất cả camera Google Nest
  • Tất cả chuông cửa Google Nest
  • Google Nest Hub Max

Hãy xem trang Thiết bị được hỗ trợ để biết danh sách mẫu thiết bị riêng lẻ.

Xem hướng dẫn sử dụng thiết bị để biết thông tin về cách kích hoạt thiết bị được hỗ trợ của bạn.

Thiết lập Google Cloud Platform

Quyền truy cập vào SDM API được cấp thông qua Google Cloud. Để bật API và uỷ quyền cho một Tài khoản Google trên thiết bị Nest được hỗ trợ, bạn cần có một dự án trên Google Cloud.

Sử dụng nút Enable the API and get an OAuth 2.0 Client ID (Bật API và lấy mã ứng dụng khách OAuth 2.0) bên dưới để bật API Quản lý thiết bị thông minh và nhận mã ứng dụng khách OAuth 2.0:

  1. Nếu bạn đã có một dự án trên Google Cloud mà bạn muốn sử dụng cho Device Access, trước tiên, hãy nhớ đăng nhập vào tài khoản quản trị viên của dự án đó. Tiếp theo, hãy chọn dự án hiện có từ danh sách dự án hiện có sau khi nhấp vào nút. Nếu không, hãy tạo một dự án mới.
  2. Chọn Máy chủ web khi có câu hỏi "Bạn đang gọi từ đâu?".
  3. Nhập https://www.google.com làm giá trị cho URI chuyển hướng được phép. Bạn cần có URI chuyển hướng để lấy Mã uỷ quyền bằng PCM.
  4. Sau khi thiết lập xong, hãy sao chép Mã ứng dụng khách OAuth 2.0 và các giá trị Mật khẩu ứng dụng, rồi tải tệp JSON chứa thông tin xác thực xuống máy cục bộ của bạn.
Bật API và nhận mã ứng dụng khách OAuth 2.0

Nếu bạn muốn thiết lập dự án trên Google Cloud theo cách thủ công hoặc xác minh việc thiết lập và truy xuất lại thông tin xác thực của bạn:

  1. Bật Smart Device Management API trên trang Bật API.
  2. Lấy mã ứng dụng khách OAuth 2.0 trên trang Thông tin đăng nhập.

Tạo một dự án về Quyền truy cập vào thiết bị

Quay lại Device Access Bảng điều khiển.

  1. Trên màn hình chính của Bảng điều khiển, hãy chọn Tạo dự án.
  2. Điền vào từng màn hình trong quy trình tạo:
    1. Nhập tên cho dự án của bạn.
    2. Nhập mã ứng dụng khách OAuth 2.0 được tạo trong quá trình Thiết lập Google Cloud Platform. Nếu chưa sao chép mã ứng dụng OAuth trước đó, thì bạn có thể tìm thấy mã trong tệp credentials.json mà bạn đã tải xuống.
    3. Bật hoặc tắt sự kiện. Các sự kiện do Google Cloud Pub/Sub quản lý và cung cấp thông tin cập nhật không đồng bộ cho tất cả các thiết bị và cấu trúc được uỷ quyền cho dự án của bạn. Chọn Bật nếu bạn muốn thêm sự kiện. Nếu bạn không chắc chắn, hãy chọn Disable (Tắt). Bạn luôn có thể bật các tính năng này sau.
  3. Sau khi hoàn tất, dự án của bạn sẽ được gán một Mã dự án, dưới dạng mã nhận dạng duy nhất (UUID), chẳng hạn như 32c4c2bc-fe0d-461b-b51c-f3885afff2f0. Hãy ghi lại mã này vì bạn cần mã này cho mọi lệnh gọi API SDM.

Mã dự án này được dùng trong các lệnh gọi API và OAuth. Mã này dành riêng cho dự ánDevice Access của bạn và không liên quan đến Mã dự án trên Google Cloud.