Trước khi tiếp tục uỷ quyền tài khoản, hãy đảm bảo rằng bạn có:
- Google Home app (GHA) được cài đặt trên thiết bị di động, được thiết lập với ít nhất một nhà (cấu trúc) trên Tài khoản Google của bạn.
- Ít nhất một trong các loại thiết bị được hỗ trợ sau đây cho ứng dụng mẫu trong trang chủ:
- Ánh sáng nhiệt độ màu (bật và tắt, độ sáng)
- Cảm biến tiếp xúc (trạng thái boolean)
- Đèn có thể điều chỉnh độ sáng (bật và tắt, độ sáng)
- Extended Color Light (bật và tắt, độ sáng)
- Công tắc chung
- Cảm biến phát hiện người trong nhà (nhận biết sự hiện diện)
- Bật/Tắt đèn (bật và tắt, độ sáng)
- Công tắc đèn bật/tắt
- Đơn vị cắm bật/tắt (bật và tắt)
- Cảm biến bật/tắt
- Hai thiết bị để kiểm thử tính năng tự động hoá mẫu.
Trước khi sử dụng các thiết bị thông qua API Home, bạn phải có thể điều khiển các thiết bị đó từ GHA.
Chạy ứng dụng mẫu
Chạy ứng dụng mẫu. Trong lần đầu chạy ứng dụng, bạn sẽ được yêu cầu cho phép truy cập vào một nhà trên Tài khoản Google của mình. Thao tác này cấp cho ứng dụng mẫu quyền truy cập và kiểm soát các cấu trúc và thiết bị trong nhà đó.
Hành vi mặc định về quyền của ứng dụng sẽ khác nhau tuỳ thuộc vào việc ứng dụng có được đăng ký trên Google Home Developer Console hay không.
Nếu không được đăng ký trong Developer Console, ứng dụng sẽ ở trạng thái chưa được xác minh. Bạn nên làm như sau để kiểm thử việc sử dụng API Trang chủ:
Chỉ những người dùng đã đăng ký làm người dùng thử nghiệm trong bảng điều khiển OAuth mới có thể cấp quyền cho ứng dụng. Một ứng dụng chưa được xác minh có giới hạn 100 người dùng thử nghiệm.
Ứng dụng chưa được xác minh sẽ có quyền truy cập vào các thiết bị thuộc bất kỳ loại thiết bị nào được OAuth hỗ trợ cho API Home (danh sách các loại thiết bị trong Developer Console). Tất cả thiết bị trong một cấu trúc sẽ được cấp quyền.
Nếu một ứng dụng được đăng ký trong Developer Console và đã được phê duyệt quyền truy cập vào một hoặc nhiều loại thiết bị, đồng thời quy trình xác minh thương hiệu đã hoàn tất cho OAuth, thì ứng dụng đó sẽ ở trạng thái đã xác minh. Bạn phải có trạng thái này để phát hành ứng dụng lên phiên bản chính thức:
- Hạn mức người dùng thử nghiệm không còn áp dụng nữa. Mọi người dùng đều có thể cấp quyền cho ứng dụng.
- Người dùng chỉ có thể cấp quyền cho các loại thiết bị đã được phê duyệt trong Developer Console.
Nhấn vào Cho phép truy cập vào một nhà đã chọn:
- Nếu có nhà nào được kết nối với tài khoản của bạn, hãy chọn một nhà để cấp quyền. Nếu không tìm thấy thiết bị nào trong nhà đã chọn, bạn có thể:
- Nhấn vào Cho phép truy cập vào một nhà khác để chọn một nhà khác.
- Thiết lập một thiết bị mà bạn chọn trong nhà đó bằng Google Home app (GHA). Hãy nhớ rằng chỉ những loại thiết bị sau đây mới hỗ trợ chế độ điều khiển trong ứng dụng mẫu này:
- Ánh sáng nhiệt độ màu (bật và tắt, độ sáng)
- Cảm biến tiếp xúc (trạng thái boolean)
- Đèn có thể điều chỉnh độ sáng (bật và tắt, độ sáng)
- Extended Color Light (bật và tắt, độ sáng)
- Công tắc chung
- Cảm biến phát hiện người trong nhà (nhận biết sự hiện diện)
- Bật/Tắt đèn (bật và tắt, độ sáng)
- Công tắc đèn bật/tắt
- Đơn vị cắm bật/tắt (bật và tắt)
- Cảm biến bật/tắt
- Nếu không có nhà nào được kết nối với tài khoản của bạn, bạn sẽ thấy màn hình có thông báo Không có cấu trúc nào cho tài khoản đã chọn.
- Vuốt ngược để quay lại chế độ xem chính của ứng dụng mẫu.
- Để thiết lập nhà, hãy sử dụng GHA. Sau đó, hãy thử cấp lại quyền cho ứng dụng mẫu.
Bạn có thể xem lại quy trình cấp quyền bất cứ lúc nào bằng cách chọn biểu tượng hồ sơ
ở góc trên bên phải của màn hình ứng dụng mẫu bất kỳ.Sau khi cấp quyền thành công cho một nhà có thiết bị, bạn sẽ được chuyển đến chế độ xem thiết bị. Bạn có thể điều khiển các thiết bị và quan sát các thay đổi về trạng thái của chúng thông qua ứng dụng mẫu.