Cách lập kế hoạch Automation Aqara: Trigger, Condition, Action và kiểm thử
Hướng dẫn thiết kế automation Aqara theo Trigger–Condition–Action–Exit, chống xung đột, ưu tiên local và checklist nghiệm thu cho căn hộ, nhà phố, villa.
Automation tốt không bắt đầu từ việc chọn thiết bị mà bắt đầu từ hành vi mong muốn. Một kịch bản nên trả lời rõ: điều gì kích hoạt, điều kiện nào phải đúng, hệ thống làm gì, khi nào thoát và người dùng có thể can thiệp thủ công ra sao.
1. Viết mục tiêu bằng một câu
Ví dụ: 'Khi có người vào phòng khách sau 18:00 và độ sáng thấp, bật đèn scene Evening; khi phòng trống 10 phút thì tắt.' Câu này đã chứa trigger, condition, action và exit.
2. Tách Trigger và Condition
Trigger là sự kiện làm automation bắt đầu được đánh giá; condition là điều kiện phải đúng để action chạy. Tách hai lớp giúp tránh kịch bản chạy quá nhiều lần hoặc khó debug.
| Trigger | FP2 phát hiện presence ở vùng sofa |
|---|---|
| Condition | Sau 18:00 và lux dưới ngưỡng |
| Action | Bật scene Evening |
| Exit | Không còn presence 10 phút → tắt |
| Manual override | Công tắc vật lý được ưu tiên trong khoảng thời gian xác định |
3. Thiết kế Exit trước khi triển khai
Nhiều hệ thống bật đúng nhưng tắt sai vì không định nghĩa exit. Với presence nên dùng delay và trạng thái ổn định thay vì tắt ngay khi sensor đổi trạng thái.
4. Chống xung đột giữa automation
- Không để Aqara Home và Apple Home cùng điều khiển một tải bằng hai logic đối nghịch.
- Đặt tên scene/automation theo phòng + mục tiêu + điều kiện.
- Dùng một nguồn trạng thái chính cho occupancy nếu có nhiều cảm biến.
- Ghi rõ manual override và thời gian hết hiệu lực.
- Tách automation an ninh khỏi tiện nghi.
Ví dụ: nếu automation A bật đèn theo presence nhưng automation B tắt đèn cố định lúc 23:00, hai rule có thể đối nghịch khi người dùng vẫn ở trong phòng. Nên đưa khung giờ thành condition hoặc xác định ưu tiên rõ thay vì để hai automation tranh quyền điều khiển.
5. Ưu tiên local cho logic quan trọng
Automation chiếu sáng, rèm và HVAC cơ bản nên ưu tiên local nếu thiết bị/hub hỗ trợ. Notification, AI cloud hoặc dịch vụ Internet-dependent cần được coi là lớp bổ sung, không phải điều kiện duy nhất để tải quan trọng hoạt động.
6. Ví dụ presence + lux với Aqara FP2
- Trigger: có người trong vùng bàn làm việc.
- Condition: lux thấp và scene Away không bật.
- Action: bật đèn 60%.
- Exit: vùng trống liên tục 8 phút.
- Exception: nếu người dùng vừa tắt đèn thủ công, giữ override 30 phút.
Aqara mô tả FP2 là cảm biến mmWave có zone positioning và có thể dùng trạng thái từng vùng để kích hoạt các automation khác nhau. Khi triển khai thực tế vẫn cần hiệu chỉnh vùng, vị trí lắp và kiểm thử với người ngồi yên, nhiều người hoặc các nguồn phản xạ trong phòng.
7. Checklist nghiệm thu
- Test đủ ban ngày/ban đêm.
- Test một người, nhiều người, người ngồi yên.
- Test mất Internet.
- Test restart hub/router.
- Test thao tác công tắc thủ công.
- Ghi lại tên automation, thiết bị phụ thuộc và người có quyền sửa.
- Backup cấu hình/hồ sơ bàn giao nếu nền tảng hỗ trợ.
Nguồn kiểm chứng
Hai ví dụ thực tế
Ở khu nghỉ dưỡng phục vụ khách nước ngoài, lịch chiếu sáng có thể đặt mức 30% lúc 19:00 rồi giảm dần đến 23:00, nhưng vẫn cần công tắc vật lý để khách chủ động thay đổi. Với căn hộ có bàn làm việc lạnh hơn mức hiển thị trên điều hòa, W400 phối hợp W100 đặt gần vị trí sử dụng giúp logic HVAC dựa trên điều kiện tại vùng cần ưu tiên.
Các ví dụ trên cho thấy mỗi automation cần trigger, condition, action, exit và quyền override rõ ràng; không nên sao chép nguyên một kịch bản sang mọi công trình.
Xem 5 kịch bản Aqara hữu ích hoặc gửi nhu cầu từng phòng tại Báo giá Smarthome.
Automation có cần Internet không?
Tùy thiết bị và logic. Nhiều automation tương thích có thể chạy local, nhưng notification hoặc dịch vụ cloud vẫn có thể cần Internet.
Trigger và Condition khác nhau thế nào?
Trigger là sự kiện bắt đầu việc đánh giá automation; Condition là điều kiện phải đúng trước khi Action được thực thi.
Vì sao cần manual override?
Automation phải hỗ trợ người dùng thay đổi quyết định của hệ thống khi cần. Manual override giúp tránh tình trạng hệ tự động bật/tắt lại ngay sau thao tác vật lý của người dùng.
Ứng dụng thực tế với Aqara tại Đà Nẵng
Các hướng dẫn được biên tập theo hướng dễ áp dụng cho hệ Aqara thực tế, từ cài đặt thiết bị đến Matter, Apple Home, automation và quy trình bàn giao tại Đà Nẵng.
Khám phá thêm về hệ sinh thái Aqara
Đọc tiếp các nội dung nền tảng để hiểu rõ cách thiết bị, giao thức và hệ sinh thái phối hợp trong một hệ thống Smart Home hoàn chỉnh.
Bài viết liên quan

Hướng dẫn Smart Home
Cách kiểm tra hạ tầng Thread trước khi thêm Aqara Door and Window Sensor P2 vào Apple Home
Hướng dẫn Smart Home
Cách đặt tên phòng, thiết bị và automation Aqara dễ quản lý
Hướng dẫn Smart Home
Apple Home báo “Thread Border Router Required”: nguyên nhân và cách kiểm tra

Hướng dẫn Smart Home
Chuẩn bị hạ tầng Smarthome khi xây thô tại Đà Nẵng
Tư vấn giải pháp Aqara Smart Home
Cần tư vấn thiết bị hoặc giải pháp phù hợp cho công trình? Liên hệ Aqara Đà Nẵng để được hỗ trợ theo nhu cầu sử dụng thực tế.
Liên hệ tư vấn