Việc kích hoạt script trên nền tảng Google Home cho Web (home.google.com) là một bước tiến lớn giúp bạn tự động hóa ngôi nhà thông minh vượt xa những gì ứng dụng di động có thể làm.
Dưới đây là hướng dẫn chi tiết để bạn bắt đầu “lập trình” cho ngôi nhà của mình.

1. Truy cập vào Trình chỉnh sửa Script
Trước tiên, bạn cần sử dụng máy tính để có trải nghiệm tốt nhất.
- Truy cập vào trang web home.google.com.
- Đăng nhập bằng tài khoản Google mà bạn dùng cho hệ thống nhà thông minh.
- Ở thanh menu bên trái, hãy chọn biểu tượng Tự động hóa (Automation) — có hình viên kim cương hoặc dấu sét.
- Nhấn vào nút + Thêm mới (Add New).
2. Hiểu cấu trúc của một Script
Google sử dụng định dạng mã YAML. Đừng quá lo lắng nếu bạn không phải dân chuyên, cấu trúc cơ bản luôn gồm 3 phần chính:
- Metadata: Tên và mô tả của kịch bản.
- Starters (Trình kích hoạt): Điều gì khiến script này chạy? (Ví dụ: Đến 7h sáng, hoặc khi cảm biến phát hiện chuyển động).
- Actions (Hành động): Thiết bị sẽ làm gì? (Ví dụ: Bật đèn, mở rèm).
- Conditions (Điều kiện – Không bắt buộc): Chỉ chạy script nếu thỏa mãn điều kiện nào đó (Ví dụ: Chỉ bật đèn nếu trời tối).
3. Các bước viết và kích hoạt
Bước 1: Viết mã (Mẫu cơ bản)
Dưới đây là một đoạn mã mẫu để bật đèn phòng khách lúc 6 giờ tối:
metadata:
name: Bật đèn buổi tối
description: Tự động bật đèn phòng khách khi trời tối
automations:
starters:
- type: time.schedule
at: 18:00
actions:
- type: device.command.OnOff
devices: Đèn Phòng Khách - Tên Thiết Bị Của Bạn
on: true
Bước 2: Kiểm tra lỗi (Validate)
Sau khi viết xong, hãy nhấn nút Validate (Kiểm tra) ở phía dưới.
- Nếu có lỗi (sai tên thiết bị, sai định dạng), hệ thống sẽ báo đỏ ở dòng cụ thể đó.
- Nếu hiện thông báo “Valid”, bạn đã sẵn sàng.
Bước 3: Lưu và Kích hoạt
- Nhấn Save (Lưu).
- Sau khi lưu, hãy đảm bảo nút gạt cạnh tên script ở trạng thái On (Màu xanh).
4. Một số lưu ý quan trọng
- Tên thiết bị: Phải khớp hoàn toàn với tên bạn đặt trong ứng dụng Google Home. Nếu tên có dấu, hãy viết chính xác cả dấu.
- Tính năng bổ sung: Trình chỉnh sửa có tính năng Auto-complete (Tự động gợi ý). Khi bạn gõ, nó sẽ hiện ra các lệnh gợi ý để bạn chọn nhanh.
- Logs: Bạn có thể xem tab Logs bên cạnh để biết script có chạy thành công hay bị lỗi gì trong quá khứ không.
Mẹo nhỏ: Nếu bạn thấy việc viết YAML quá khó, bạn có thể nhấn vào nút “Help me script” (nếu tài khoản của bạn đã được cập nhật AI) để mô tả bằng văn bản thuần túy, Google sẽ tự tạo code cho bạn!
