IFTTT (viết tắt của **If This Then That**) là nền tảng tự động hóa dựa trên đám mây, cho phép kết nối các thiết bị, ứng dụng và dịch vụ web khác nhau thông qua các quy tắc đơn giản gọi là **applet**.
Mỗi applet hoạt động theo nguyên tắc **trigger → action**: khi một sự kiện xảy ra (trigger), một hành động tương ứng sẽ được thực hiện (action). Ví dụ: "Nếu cửa trước mở (trigger) → bật đèn hành lang (action)."
## IFTTT hoạt động như thế nào?
IFTTT đóng vai trò **trung gian** giữa các dịch vụ mà bản thân chúng không thể giao tiếp trực tiếp. Thay vì viết code, người dùng chỉ cần chọn trigger và action từ danh sách có sẵn.
Cấu trúc một applet:
- **Service (Dịch vụ):** Nền tảng hoặc thiết bị tham gia (ví dụ: Aqara, Google Assistant, Philips Hue, Gmail). - **Trigger (Nếu điều này xảy ra):** Sự kiện kích hoạt, còn gọi là "This". Ví dụ: cảm biến cửa mở, nhiệt độ vượt ngưỡng, nhận email mới. - **Action (Thì làm điều đó):** Hành động thực thi, còn gọi là "That". Ví dụ: bật đèn, gửi thông báo, ghi log vào Google Sheets.
## IFTTT trong smart home
Trong hệ sinh thái smart home, IFTTT giúp **mở rộng khả năng tương thích** giữa các thương hiệu không hỗ trợ nhau trực tiếp. Bạn có thể kết nối camera Aqara với Google Drive để tự động lưu ảnh, hoặc dùng lệnh Google Assistant để kích hoạt scene trên Aqara Hub.
Một số applet phổ biến:
- **An ninh:** Cảm biến cửa mở → gửi ảnh từ camera vào Google Drive. - **Tiện ích:** Mặt trời lặn → đóng rèm và bật đèn ngoài trời. - **Giám sát:** Nhiệt độ phòng > 30°C → bật quạt thông gió + gửi thông báo Telegram. - **Năng lượng:** Rời khỏi nhà (geofencing) → tắt toàn bộ đèn và chuyển AC sang chế độ tiết kiệm.
## Ưu điểm của IFTTT
- **Dễ dùng:** Không cần lập trình, giao diện kéo thả trực quan. - **Đa nền tảng:** Hỗ trợ hàng trăm dịch vụ từ smart home đến mạng xã hội, email, cloud storage. - **Miễn phí cơ bản:** Gói Free cho phép tạo một số applet cơ bản.
## Hạn chế cần lưu ý
- **Độ trễ:** Vì xử lý qua cloud, thời gian phản hồi thường chậm hơn automation local (1–5 giây so với gần như tức thì). - **Phụ thuộc internet:** Mất kết nối mạng = applet không chạy. - **Giới hạn gói miễn phí:** Số lượng applet và số lần chạy bị giới hạn.
## IFTTT vs Automation native (Aqara Home / Apple Home)
| Tiêu chí | IFTTT | Automation native (Aqara Home) | |---|---|---| | Xử lý | Cloud | Local (trên Hub) | | Độ trễ | 1–5 giây | Gần như tức thì (< 0.5s) | | Yêu cầu internet | Bắt buộc | Không (với Hub) | | Thiết bị hỗ trợ | Đa thương hiệu | Cùng hệ sinh thái | | Độ phức tạp | Đơn giản, applet cố định | Linh hoạt, nhiều điều kiện |
**Lời khuyên:** Dùng automation native (Aqara Home) cho các tác vụ **cần phản hồi nhanh và ổn định** như cảm biến an ninh, đèn chiếu sáng. Dùng IFTTT để **kết nối chéo** giữa các nền tảng mà automation native không hỗ trợ.
Khi nào dùng
Câu hỏi thường gặp
IFTTT có miễn phí không?
IFTTT có gói miễn phí cho phép tạo một số applet cơ bản. Gói Pro mở rộng số lượng applet, cho phép điều kiện phức tạp hơn và ưu tiên tốc độ thực thi.
IFTTT có hoạt động khi mất mạng không?
Không. IFTTT xử lý hoàn toàn trên cloud nên cần kết nối internet. Nếu bạn cần automation hoạt động offline, hãy dùng tính năng tự động hóa local trên Aqara Hub.
Aqara có hỗ trợ IFTTT không?
Có. Aqara tích hợp với IFTTT thông qua Aqara Hub, cho phép bạn dùng cảm biến và thiết bị Aqara làm trigger hoặc action trong các applet kết nối với hàng trăm dịch vụ khác.

