Tạm ngưng tự động tắt đèn. Bật đèn bằng phím vật lý thì ngưng không tắt
Trong một số trường hợp bạn mong muốn hệ thống vận hành khác đi so với kịch bản thông thường. Ví dụ khách đến chơi nhà chẳng hạn, không muốn tự dưng đèn tắt thì sao?
Tình huống sử dụng
Chắc hẳn trong các kịch bản sử dụng smarthome hằng ngày, có nhiều lúc bạn muốn thiết lập một ngoại lệ. Ví dụ mình đi vào chỗ thay đồ, đèn sáng lên để lấy đồ xong thì tự tắt. Tuy nhiên có những trường hợp lựa đồ lâu hơn và mình k muốn cứ phải chuyển động liên tục để đèn không tắt. Lúc này có bấm bật đèn lên thủ công lát nó cũng tự tắt theo đúng kịch bản trước đó.
Ban đầu mình sử dụng phương án đặt điều kiện. Tức là mình sẽ phải nghĩ ra một cái backdoor nào đấy để khi bật thiết bị đó lên (hoặc khi cửa đóng) thì đèn không tự tắt. Tuy nhiên cách này vẫn khá là "kỳ lạ" khi hướng dẫn cho người khác. May sao trong lúc đang ngồi vẽ mindmap thì mình nghĩ ra đâu nhất thiết phải dùng hàm IF để xét điều kiện, nếu như có phương án để tạm ngưng vòng lặp và bắt đầu một vòng lặp mới thì sẽ tốt hơn. Thế là ý tưởng về việc tạo ra 1 automation để tạm ngưng 1 automation khác được bắt đầu.
Cách làm
Cách làm ở đây là thiết lập một automation để khi kích hoạt sẽ tạm ngưng automation tắt đèn. Ở đây mình thiết lập bằng Aqara Home (các hãng khác bạn tìm kiếm chức năng tương tự nhé).
Giải thích
- Trigger: Khi bấm nút bên dưới hoặc ấn nút Remote (button bật nhanh trong góc tủ)
- Conditions: Cả 2 trường hợp nhấn đều được áp dụng kịch bản
- Action: Disable Automation OFF Dressing Light > Wait 10 min > Enable Automation OFF Dressing Light