Nền tảng Google Smart Home cho phép người dùng điều khiển các thiết bị đã kết nối được cung cấp trên thị trường thông qua Google Home app (GHA) và Google Assistant (hiện có trên hơn 1 tỷ thiết bị như loa, điện thoại, ô tô, TV, tai nghe, đồng hồ và nhiều thiết bị khác).
Lý do tạo
Lợi ích bạn nhận được bao gồm tăng cường mức độ tương tác của người dùng, thúc đẩy doanh số bán thiết bị và tăng giá trị thương hiệu.
- Tăng cường mức độ tương tác của người dùng – Tiếp cận người dùng trên 1 tỷ thiết bị Assistant, cải thiện khả năng phát hiện và loại bỏ những trở ngại khi thiết lập.
- Tăng doanh số bán hàng – Giúp khách hàng dễ dàng tìm thấy ứng dụng của bạn trên Mua sắm trên Tìm kiếm, tăng khả năng xuất hiện trên các kênh bán lẻ và kênh cài đặt.
- Tăng giá trị thương hiệu — Đóng vai trò là trung tâm của ngôi nhà hữu ích. Giúp người dùng biết đến thương hiệu của bạn nhờ độ tin cậy và nhiều tính năng phong phú.
Cách xây dựng
Để kết nối thiết bị với Assistant, bạn cần tạo một Hành động smart home. Assistant xử lý cách người dùng kích hoạt Hành động của bạn (bằng nhiều ngôn ngữ) và cung cấp cho bạn siêu dữ liệu hữu ích thông qua Google Home Graph (chẳng hạn như trạng thái của một thiết bị cụ thể dựa trên phòng của người dùng). Bạn chỉ cần phản hồi các yêu cầu thông qua dịch vụ thực hiện đơn hàng.
Cách dễ nhất để bắt đầu là tham gia các lớp học lập trình của chúng tôi. Bạn nên thực hiện cả hai lớp học lập trình này và hướng dẫn từng bước về các phần của quá trình phát triển:
Sau đó, hãy kiểm tra danh sách thiết bị được hỗ trợ của chúng tôi để đảm bảo rằng những gì bạn dự định tích hợp được hỗ trợ trong hệ sinh thái Google Home. Sau đó, hãy đọc qua Danh sách kiểm tra dành cho nhà phát triển để hiểu toàn bộ quy trình phát triển từ khi tạo dự án đến khi phát hành.
Các thiết bị được hỗ trợ Danh sách kiểm tra dành cho nhà phát triển
Sân chơi trên Google Home
Sử dụng Google Home Playground để mô phỏng một dự án nhà thông minh bằng các loại thiết bị và đặc điểm của bạn. Tạo thiết bị ảo, sửa đổi thuộc tính và trạng thái của thiết bị và làm nhiều việc khác. Hãy xem trang Google Home Playground để biết thêm thông tin chi tiết.
Gỡ lỗi và phân tích
Nếu bạn đã tạo một hành động smart home và cần:
- Để gỡ lỗi hành động của bạn, hãy truy cập lớp học lập trình Gỡ lỗi nhà thông minh.
- Truy cập vào nhật ký hoặc tạo chỉ số dựa trên nhật ký, hãy truy cập vào lớp học lập trình Chỉ số dựa trên nhật ký cho nhà thông minh.
- Thiết lập cảnh báo để theo dõi tình trạng ngừng dịch vụ, hãy truy cập vào lớp học lập trình Giám sát tình trạng ngừng dịch vụ của nhà thông minh.
Định nghĩa
Các thuật ngữ sau được sử dụng trong tài liệu này:
- Xác thực
- Liên kết Tài khoản Google của người dùng với tài khoản người dùng trong hệ thống xác thực của bạn.
- Trait của thiết bị
- Đặc điểm thiết bị xác định chức năng của một loại thiết bị.
- Loại thiết bị
- Cho Assistant biết ngữ pháp nào nên được sử dụng với thiết bị của bạn.
- Quy trình thực hiện đơn hàng
- Một dịch vụ xử lý ý định smart home và thực hiện Hành động tương ứng.
- Google smart home
- Một nền tảng cho phép bạn tạo Hành động smart home để mở rộng chức năng của Assistant điều khiển các thiết bị đã kết nối.
- Home Graph
- Một cơ sở dữ liệu lưu trữ và cung cấp dữ liệu theo bối cảnh về nhà và các thiết bị trong đó.
- smart home ý định
- Các đối tượng nhắn tin đơn giản mô tả cách thực hiện một thao tác smart home, chẳng hạn như bật đèn hoặc truyền âm thanh đến loa.