Saya memiliki solusi yang sedikit rumit untuk membuat timer / delay IFTTT; Saya akan menggunakan wemo sebagai contoh:
Saat wemo menyala, minta resep lain untuk mendeteksi itu dan buat acara google cal melalui saluran google cal. Inilah kuncinya, gunakan google cal dengan zona waktu yang ditetapkan di belakang zona waktu Anda yang sebenarnya. Misalnya, jika Anda berada di zona waktu Timur, atur kal ke Central. Saya menggunakan Google quick add, dan pastikan untuk menggunakan kata kunci unik dalam acara tersebut, misalnya #wemoturnedon
Sekarang Anda memiliki acara yang dibuat di Google cal. oleh wemo Anda, Anda cukup menyiapkan resep google cal lain untuk mencari acara itu. Gunakan pemicu pencarian sehingga Anda dapat secara spesifik menemukan kata kunci #wemoturnedon. Resep kemudian dapat diatur untuk mematikan wemo lagi.
Solusi lain adalah dengan menautkan akun IFTTT Anda ke Banyak, lalu gunakan Banyak penghitung waktu mundur untuk memicu sesuatu.
Namun, perlu diketahui bahwa solusi ini mengalami keterbatasan yang sama dengan solusi lain yang melibatkan keterlambatan hingga 15 menit dalam memicu resep IFTTT ketika kondisi yang mendasarinya terpenuhi: Jika Anda menyiapkan resep untuk memicu tindakan ketika Sejumlah penghitung waktu mundur mencapai nol, maka tindakan tersebut akan memicu tanpa penundaan, tetapi jika Anda mengatur resep untuk memicu pada interval yang tetap sebelum atau setelah penghitung waktu mundur mencapai nol, resep (setidaknya dalam pengalaman saya) tidak akan memicu persis titik waktu tetapi akan memicu dalam waktu sekitar 15 menit.
Keterbatasan lain dengan solusi ini adalah bahwa Anda tidak dapat (setahu saya) menggunakan IFTTT untuk mengatur penghitung waktu mundur Banyak waktu selain dari sekarang - Anda tidak dapat menghitung dari, katakanlah, 30 menit di masa lalu atau turun untuk, katakanlah, 2 jam di masa depan.
sumber
Untuk perangkat Wemo, Anda dapat mengatur aturan di aplikasi Wemo untuk dimatikan setelah jangka waktu tertentu tanpa perlu memiliki resep IFTTT yang rumit untuk mematikannya untuk Anda.
sumber
Saya menemukan halaman ini dari pencarian web dan berpikir saya mungkin menawarkan solusi Kalender Google lainnya. Berbeda dengan solusi Dan , metode ini menawarkan lebih banyak kontrol granular daripada penundaan per jam zona peretasannya.
Dalam contoh ini, saya memiliki bel pintu Ring. Ketika mendeteksi gerakan, itu memicu IFTTT untuk menyalakan teras dan lampu banjir. Beberapa menit kemudian, akhir acara kalender Google meminta IFTTT untuk mematikan lampu. Inilah resepnya:
CreatedAt
+ 15 menit" .CreatedAt
dimasukkan sebagai bahan dari menu drop-down yang berdekatan dengan entri teks.Saus rahasianya adalah bagaimana teks acara Tambah Cepat Kalender Google diucapkan.
CreatedAt
ditambahkan melalui daftar drop-down bahan menetapkan awal janji temu kalender sampai saat gerakan terdeteksi.+ 15 minutes
mengatur durasi. Karena ini adalah akhir dari janji yang dipantau IFTTT, ini menentukan waktunya.Waktu pelaksanaan tidak tepat. IFTTT mendokumentasikan jendela +/- 15 menit untuk melakukan aksi yang dipicu oleh akhir acara Kalender Google. Dalam eksperimen saya malam ini, lampu-lampu dimatikan sekitar 5 - 7 menit lebih awal, dan ada sekitar satu menit perbedaan antara kedua lampu ketika saya tidak menghubungkan mereka dalam sebuah adegan. Ini cukup dekat untuk pekerjaan pemerintah apa adanya. Jika Anda ingin lampu tetap menyala selama sekitar 10 menit, gunakan
+ 15 minutes
di teks tambah cepat Anda.sumber