Eu tenho uma solução um pouco hacky para criar um timer / atraso IFTTT; Vou usar o wemo como exemplo:
Quando o wemo ligar, tenha outra receita para detectar isso e criar um evento do google cal pelo canal do google cal. Aqui está a chave, use um google cal com o fuso horário definido atrás do seu fuso horário real. Por exemplo, se você estiver no fuso horário do leste, defina o cal como Central. Eu uso o Google Quick Add e certifique-se de usar uma palavra-chave exclusiva no evento, por exemplo, #wemoturnedon
Agora que você tem eventos sendo criados no Google cal. pelo seu wemo, basta configurar outra receita do google cal para procurar esse evento. Use o gatilho de pesquisa para encontrar especificamente a palavra-chave #wemoturnedon. A receita pode ser configurada para desligar o wemo novamente.
Outra solução é vincular sua conta do IFTTT a Numerosos e, em seguida, usar Numerosos cronômetros de contagem regressiva para acionar as coisas.
Observe, no entanto, que esta solução sofre a mesma limitação que as outras soluções que envolvem o atraso de até 15 minutos no acionamento de receitas de IFTTT quando condições subjacentes são atendidas: Se você configurar uma receita para acionar uma ação quando vários Se o cronômetro de contagem regressiva atingir zero, a ação será acionada sem demora, mas se você configurar receitas para disparar em um intervalo fixo antes ou depois de um numeroso temporizador de contagem regressiva atingir zero, as receitas (pelo menos na minha experiência) não serão acionadas exatamente nesse momento, mas será acionado em cerca de 15 minutos.
A outra limitação dessa solução é que você não pode (que eu saiba) usar o IFTTT para definir um temporizador de contagem regressiva para outro momento que não o presente - você não pode contar, digamos, 30 minutos no passado ou no passado digamos, 2 horas no futuro.
fonte
Para dispositivos Wemo, você pode configurar uma regra no aplicativo Wemo para desativar após um certo período de tempo, sem a necessidade de uma receita IFTTT complexa para desativá-la para você.
fonte
Encontrei esta página em uma pesquisa na web e pensei em oferecer outra solução do Google Agenda. Em contraste com a solução de Dan , esse método oferece um controle mais granular do que seus atrasos hora a hora de invasão de fuso horário.
Neste exemplo, eu tenho uma campainha Ring. Quando detecta movimento, aciona o IFTTT para acender minha varanda e luzes de inundação. Alguns minutos depois, o final de um evento do calendário do Google solicita que o IFTTT apague as luzes. Aqui está a receita:
CreatedAt
+ 15 minutos" .CreatedAt
é inserido como um ingrediente no menu suspenso adjacente à entrada de texto.O segredo é como o texto do evento Adicionar rápido do Google Agenda é redigido.
CreatedAt
adicionado por meio da lista suspensa de ingredientes define o início do compromisso do calendário para a hora em que o movimento é detectado.+ 15 minutes
define a duração. Como é o fim do compromisso que o IFTTT monitora, isso determina o tempo.O momento da execução não é exato. O IFTTT documenta uma janela de +/- 15 minutos para disparar uma ação acionada ao final de um evento do Google Agenda. Na minha experiência esta noite, as luzes se apagam cerca de 5 a 7 minutos mais cedo, e houve uma diferença de cerca de um minuto entre as duas luzes quando eu não as liguei em uma cena. É perto o suficiente para o trabalho do governo como está. Se você deseja que suas luzes permaneçam acesas por cerca de 10 minutos, use
+ 15 minutes
seu texto de adição rápida.fonte