Tengo una solución ligeramente hacky para crear un temporizador / retraso IFTTT; Usaré la wemo como ejemplo:
Cuando el wemo se enciende, tenga otra receta para detectarlo y cree un evento de Google Cal a través del canal de Google Cal. Aquí está la clave, use un google cal con la zona horaria establecida detrás de su zona horaria real. Por ejemplo, si está en la zona horaria del este, configure la calibración en Central. Uso el complemento rápido de Google y me aseguro de usar una palabra clave única en el evento, por ejemplo, #wemoturnedon
Ahora que tiene eventos creados en Google cal. según su wemo, simplemente configura otra receta de google cal para buscar ese evento. Use el activador de búsqueda para que pueda encontrar específicamente la palabra clave #wemoturnedon. La receta se puede configurar para volver a apagar la wemo.
Otra solución es vincular su cuenta IFTTT a Numerous, luego usar Numerosos temporizadores de cuenta regresiva para activar cosas.
Sin embargo, tenga en cuenta que esta solución tiene la misma limitación que las otras soluciones que implican el retraso de hasta 15 minutos en activar las recetas IFTTT cuando se cumplen las condiciones subyacentes: si configura una receta para activar una acción cuando un Numeroso el temporizador de cuenta regresiva llega a cero, entonces la acción se disparará sin demora, pero si configura recetas para disparar en un intervalo fijo antes o después de que un temporizador de cuenta regresiva numerosas llegue a cero, las recetas (al menos en mi experiencia) no se dispararán exactamente ese punto en el tiempo, pero se activará dentro de unos 15 minutos.
La otra limitación con esta solución es que no puede (que yo sepa) usar IFTTT para configurar un temporizador de cuenta regresiva Numeroso en cualquier momento que no sea el presente; no puede contar desde, digamos, 30 minutos en el pasado o hacia abajo a, digamos, 2 horas en el futuro.
fuente
Para los dispositivos Wemo, puede configurar una regla en la aplicación Wemo para que se apague después de un cierto período de tiempo sin la necesidad de tener una receta compleja de IFTTT para apagarla.
fuente
Encontré esta página de una búsqueda en la web y pensé que podría ofrecer otra solución de Google Calendar. A diferencia de la solución de Dan , este método ofrece un control más granular que sus retrasos de piratería de zona horaria hora por hora.
En este ejemplo, tengo un timbre de anillo. Cuando detecta movimiento, activa IFTTT para encender mi porche y las luces de inundación. Unos minutos más tarde, el final de un evento del calendario de Google hace que IFTTT apague las luces. Aquí está la receta:
CreatedAt
+ 15 minutos" .CreatedAt
se inserta como un ingrediente del menú desplegable adyacente a la entrada de texto.La salsa secreta es cómo se redacta el texto del evento Quick Calendar de Google Calendar.
CreatedAt
agregado a través de la lista desplegable de ingredientes establece el comienzo de la cita del calendario a la hora en que se detecta el movimiento.+ 15 minutes
Establece la duración. Dado que es el final de la cita que monitorea IFTTT, esto determina el momento.El momento de la ejecución no es exacto. IFTTT documenta una ventana de +/- 15 minutos para disparar una acción activada al final de un evento de Google Calendar. En mi experimentación esta noche, las luces se apagan entre 5 y 7 minutos antes, y hubo una diferencia de un minuto entre las dos luces cuando no las conecté en una escena. Sin embargo, está lo suficientemente cerca para el trabajo del gobierno tal como está. Si desea que sus luces permanezcan encendidas durante unos 10 minutos, utilícelas
+ 15 minutes
en su texto de adición rápida.fuente