Como Loop ou Chain Multiple Stringify Flows junto com o Connect: Flow

Como Loop ou Chain Multiple Stringify Flows junto com o Connect: Flow
Como Loop ou Chain Multiple Stringify Flows junto com o Connect: Flow

Vídeo: Como Loop ou Chain Multiple Stringify Flows junto com o Connect: Flow

Vídeo: Como Loop ou Chain Multiple Stringify Flows junto com o Connect: Flow
Vídeo: Como liberar espaço de armazenamento no Mac – Suporte da Apple - YouTube 2024, Maio
Anonim
O Stringify é uma ferramenta poderosa e maluca que permite automatizar tarefas complexas com o mínimo de esforço, mesmo que você não conheça nenhum código. Uma das ferramentas mais poderosas do Stringify é chamada Connect: Flow. Essa "Coisa" permite usar um Fluxo para ativar outro, ou até mesmo criar um Fluxo que se contorne.
O Stringify é uma ferramenta poderosa e maluca que permite automatizar tarefas complexas com o mínimo de esforço, mesmo que você não conheça nenhum código. Uma das ferramentas mais poderosas do Stringify é chamada Connect: Flow. Essa "Coisa" permite usar um Fluxo para ativar outro, ou até mesmo criar um Fluxo que se contorne.

Conectar: o fluxo é uma das coisas incorporadas do Stringify. Assim como o Mode Thing, anteriormente abordado, o Connect: Flow não é usado para controlar diretamente as coisas em sua casa. Em vez disso, você pode usá-lo para fazer seus Fluxos fazerem coisas mais complexas com menos etapas. Conectar tem um acionador e uma ação:

  • WHEN Trigger - "Iniciar o Fluxo em que está incluído": Esse é um gatilho confusamente intitulado, mas é muito fácil de usar. Basta adicionar esse gatilho ao início de um Fluxo e disponibilizá-lo para qualquer um dos seus outros Fluxos. Por exemplo, você pode criar um fluxo chamado "Luzes de hora de dormir" que apaga as luzes da sua sala de estar e acende a luz do quarto usando esse gatilho. Em seguida, você pode criar vários outros fluxos que usam essa ação.
  • THEN Action - “Executar o Fluxo selecionado”: Esta ação é como você chama outros fluxos. Coloque-o no final de um fluxo e você pode ativar um fluxo diferente. Para continuar o exemplo acima, você pode criar um Fluxo que ativa "Bedtime Lights" sempre que for 20:00. Você pode criar outro Fluxo que use um widget Stringify para ativar as "Luzes de horário de dormir" que você pode acionar manualmente. Dessa forma, você pode ligar ou desligar um conjunto de luzes com vários fluxos, mas só precisa configurar as ações para as luzes uma vez.

Conectar: o fluxo também pode se referenciar. Então, se você quer que um Flow seja executado em um loop, você pode colocar uma Coisa de Conexão no início e no final do Fluxo e ele continuará a rodar constantemente. Note que, o Stringify pode adicionar um atraso aos seus loops se eles rodarem constantemente, já que isso consome energia preciosa do servidor, mas para um Flow que usa timers e leva um tempo para completar cada loop, esta pode ser uma solução útil.

Para demonstrar como isso funciona, vamos criar um fluxo em loop que liga e desliga algumas luzes Philips Hue para que pareça que alguém está em sua casa enquanto você está fora. Para criar isso, você precisará do Connect: Flow Thing ativado, bem como de uma luz inteligente como a Philips Hue. Também usaremos Data e Hora e Timer.

Para começar, abra o aplicativo Stringify, toque no ícone de adição e selecione "Criar um novo fluxo".

Na parte superior da tela, dê um nome ao seu Fluxo. Se você for chamar esse fluxo mais tarde em um fluxo diferente, forneça um nome curto e descritivo para que você saiba o que ele faz.
Na parte superior da tela, dê um nome ao seu Fluxo. Se você for chamar esse fluxo mais tarde em um fluxo diferente, forneça um nome curto e descritivo para que você saiba o que ele faz.
Em seguida, toque no ícone de mais na parte inferior da tela. É aqui que você pode adicionar as coisas que você precisa para o seu fluxo. Por enquanto, adicione Connect: Flow e Date & Time.
Em seguida, toque no ícone de mais na parte inferior da tela. É aqui que você pode adicionar as coisas que você precisa para o seu fluxo. Por enquanto, adicione Connect: Flow e Date & Time.
Arraste o ícone Conectar: Fluxo para a grade circular e toque no ícone de roda dentada.
Arraste o ícone Conectar: Fluxo para a grade circular e toque no ícone de roda dentada.
Na guia Disparadores, escolha "Iniciar o fluxo em que está incluído", que deve ser a única opção na lista. Na próxima página, toque em Salvar.
Na guia Disparadores, escolha "Iniciar o fluxo em que está incluído", que deve ser a única opção na lista. Na próxima página, toque em Salvar.

Esse gatilho permite chamar esse fluxo de qualquer outro fluxo criado por você. Nosso exemplo usará um loop que faz referência a si mesmo, mas você também pode chamá-lo de qualquer outro Flow usando o Connect Thing.

De volta à grade, arraste Data e Hora para o círculo abaixo de Conectar: Fluxo e toque no ícone de roda dentada.
De volta à grade, arraste Data e Hora para o círculo abaixo de Conectar: Fluxo e toque no ícone de roda dentada.
Na seção SOMENTE SE, escolha "O tempo está entre". Defina a partir da hora até as 18:00 e até a meia-noite. Certifique-se de que a data de início seja um pouco depois da data atual e defina-a para repetir todos os dias. Controlaremos em que dias esse fluxo será ativado mais tarde, mas, por enquanto, queremos garantir que esse loop continue funcionando entre as 18h e a meia-noite, quando ativado.
Na seção SOMENTE SE, escolha "O tempo está entre". Defina a partir da hora até as 18:00 e até a meia-noite. Certifique-se de que a data de início seja um pouco depois da data atual e defina-a para repetir todos os dias. Controlaremos em que dias esse fluxo será ativado mais tarde, mas, por enquanto, queremos garantir que esse loop continue funcionando entre as 18h e a meia-noite, quando ativado.
De volta à tela de grade, adicione uma das suas luzes Philips Hue e um Timer no menu "Things". Arraste a Matiz para a tela ao lado do ícone Conectar, conforme mostrado abaixo. Toque no ícone de engrenagem da luz Hue.
De volta à tela de grade, adicione uma das suas luzes Philips Hue e um Timer no menu "Things". Arraste a Matiz para a tela ao lado do ícone Conectar, conforme mostrado abaixo. Toque no ícone de engrenagem da luz Hue.
Na tela Matiz, toque em "Ativar a luz". Na próxima página, toque em Salvar.
Na tela Matiz, toque em "Ativar a luz". Na próxima página, toque em Salvar.
De volta à grade, conecte as coisas Data e Hora e Matiz passando rapidamente entre as duas. Em seguida, passe do ícone Conectar para o ícone de link amarelo que você acabou de criar, conforme mostrado pelas setas na figura à esquerda abaixo. O resultado deve parecer com a imagem à direita.
De volta à grade, conecte as coisas Data e Hora e Matiz passando rapidamente entre as duas. Em seguida, passe do ícone Conectar para o ícone de link amarelo que você acabou de criar, conforme mostrado pelas setas na figura à esquerda abaixo. O resultado deve parecer com a imagem à direita.
Em seguida, arraste o Timer que você pegou anteriormente e coloque-o à direita da luz Hue que acabou de adicionar e, em seguida, toque no ícone de roda dentada do Timer.
Em seguida, arraste o Timer que você pegou anteriormente e coloque-o à direita da luz Hue que acabou de adicionar e, em seguida, toque no ícone de roda dentada do Timer.
Toque na caixa do temporizador e defina o temporizador por 45 minutos (ou qualquer intervalo que você preferir). Vamos usar isso para deixar uma luz acesa por 45 minutos antes de desligá-la e acender uma luz diferente por um tempo. Quando você terminar de definir o cronômetro, toque em Salvar.
Toque na caixa do temporizador e defina o temporizador por 45 minutos (ou qualquer intervalo que você preferir). Vamos usar isso para deixar uma luz acesa por 45 minutos antes de desligá-la e acender uma luz diferente por um tempo. Quando você terminar de definir o cronômetro, toque em Salvar.
De volta à tela de grade, deslize para conectar a luz de Hue anterior e os ícones de Timer que você acabou de adicionar para criar um link.
De volta à tela de grade, deslize para conectar a luz de Hue anterior e os ícones de Timer que você acabou de adicionar para criar um link.
Toque no menu Coisas na parte inferior da tela para adicionar mais luzes. Para o próximo passo, vamos desligar a luz que acabou de ligar e depois acender uma luz diferente, por isso, pegue duas luzes Hue. No meu exemplo, quero desligar a luz do Office que acabei de ligar e acender a luz da sala de estar.
Toque no menu Coisas na parte inferior da tela para adicionar mais luzes. Para o próximo passo, vamos desligar a luz que acabou de ligar e depois acender uma luz diferente, por isso, pegue duas luzes Hue. No meu exemplo, quero desligar a luz do Office que acabei de ligar e acender a luz da sala de estar.

Coloque a luz que deseja ligar diretamente à direita do temporizador e coloque a luz que deseja desativar abaixo, como mostrado abaixo. Toque no ícone de roda dentada para cada um e escolha "Acender a luz" ou "Desligar a luz", como fez para a primeira luz mais cedo.

Deslize do ícone do timer para cada luz de matiz para vinculá-los. O resultado deve se parecer com a figura abaixo.
Deslize do ícone do timer para cada luz de matiz para vinculá-los. O resultado deve se parecer com a figura abaixo.
Adicione outro temporizador no menu de coisas e defina-o para 45 minutos (ou qualquer duração que você quiser). Desta vez, ele deixará sua segunda luz (neste exemplo, a sala de estar) ligada por 45 minutos antes de reiniciar o loop. Passe o dedo para conectar a luz da sala de estar e o novo temporizador, como mostrado abaixo.
Adicione outro temporizador no menu de coisas e defina-o para 45 minutos (ou qualquer duração que você quiser). Desta vez, ele deixará sua segunda luz (neste exemplo, a sala de estar) ligada por 45 minutos antes de reiniciar o loop. Passe o dedo para conectar a luz da sala de estar e o novo temporizador, como mostrado abaixo.
Em seguida, adicione outra cópia do Hue Thing para sua segunda luz e mais uma cópia da coisa do Connect: Flow. Vamos encerrar o loop aqui e encaminhá-lo para si mesmo (e desligar a segunda luz). Coloque o Connect: Flow Thing próximo ao seu último Timer e coloque a luz Hue abaixo dele, como mostrado abaixo. Em seguida, toque no ícone de roda dentada ao lado de Conectar: fluxo.
Em seguida, adicione outra cópia do Hue Thing para sua segunda luz e mais uma cópia da coisa do Connect: Flow. Vamos encerrar o loop aqui e encaminhá-lo para si mesmo (e desligar a segunda luz). Coloque o Connect: Flow Thing próximo ao seu último Timer e coloque a luz Hue abaixo dele, como mostrado abaixo. Em seguida, toque no ícone de roda dentada ao lado de Conectar: fluxo.
Toque na guia Ações na parte superior e escolha "Executar o fluxo selecionado", que deve ser a única ação na lista.
Toque na guia Ações na parte superior e escolha "Executar o fluxo selecionado", que deve ser a única ação na lista.
Nesta página, você verá uma lista suspensa na qual poderá escolher o Fluxo que deseja acionar. Como esse é o primeiro Fluxo criado usando o Connect, o padrão é "Este fluxo". Essa opção significa que quando esse Fluxo atingir essa ação, ele será reiniciado com o primeiro acionador do Connect no início do Fluxo. Mantenha esta opção selecionada e toque em Salvar.
Nesta página, você verá uma lista suspensa na qual poderá escolher o Fluxo que deseja acionar. Como esse é o primeiro Fluxo criado usando o Connect, o padrão é "Este fluxo". Essa opção significa que quando esse Fluxo atingir essa ação, ele será reiniciado com o primeiro acionador do Connect no início do Fluxo. Mantenha esta opção selecionada e toque em Salvar.
De volta à tela da grade, toque no ícone de roda dentada ao lado da ação final de Matiz e configure-a para desativar sua segunda luz (neste caso, Sala de estar), assim como você fez com as luzes anteriores.
De volta à tela da grade, toque no ícone de roda dentada ao lado da ação final de Matiz e configure-a para desativar sua segunda luz (neste caso, Sala de estar), assim como você fez com as luzes anteriores.

Quando terminar, conecte o último cronômetro aos ícones do Connect: Flow e Matiz separadamente deslizando rapidamente do cronômetro para cada uma das ações. O resultado deve se parecer com a imagem à direita abaixo.

Neste ponto, você terminou o ciclo. Quando ativado, esse loop alternará duas luzes a cada 45 minutos. Toda vez que o ciclo termina, ele recomeça, a menos que seja depois da meia-noite. Isso deve dar qualquer espectador a impressão de que alguém está dentro de sua casa.
Neste ponto, você terminou o ciclo. Quando ativado, esse loop alternará duas luzes a cada 45 minutos. Toda vez que o ciclo termina, ele recomeça, a menos que seja depois da meia-noite. Isso deve dar qualquer espectador a impressão de que alguém está dentro de sua casa.

Embora esse Fluxo possa fazer loop em si mesmo, ele precisa de um acionador inicial para desativá-lo. Para fazer isso, criaremos um Fluxo que será ativado todos os dias ao pôr do sol em uma semana específica. Isso é útil se, por exemplo, você estiver saindo de férias. Como esse fluxo é separado do loop que você acabou de criar, o loop não será afetado. Você pode deixar o loop ativo (ou mesmo desativá-lo temporariamente) e atualizar seu Fluxo de férias quando precisar.

Para começar na próxima fase, crie um novo Fluxo e dê um nome a ele. Nesse caso, usaremos "Longe de casa".

Recomendado: