Come eseguire il loop o la catena di più flussi Stringify insieme a Connect: Flow

Stringify è uno strumento pazzesco e potente che ti consente di automatizzare attività complesse con il minimo sforzo, anche se non conosci alcun codice. Uno degli strumenti più potenti di Stringify si chiama Connect: Flow. Questa “Cosa” ti consente di utilizzare un Flusso per attivarne un altro, o addirittura creare un Flusso che si avvolge da solo.

RELAZIONATO: Come usare Stringify per un'automazione domestica potente e folle

Connetti: Flow è una delle cose integrate di Stringify. Come nella modalità precedentemente descritta, Connect: Flow non viene utilizzato per controllare direttamente le cose in casa. Invece, puoi usarlo per fare in modo che i tuoi Flow facciano cose più complesse con meno passaggi. Connect ha un trigger e un'azione:

  • QUANDO Trigger: “Inizia qualunque sia il flusso in cui è incluso”: Questo è un trigger confuso dal titolo, ma è davvero facile da usare. È sufficiente aggiungere questo trigger all'inizio di un flusso e renderlo disponibile per qualsiasi altro flusso. Ad esempio, è possibile creare un flusso denominato “Luci della buona notte” che spegne le luci del soggiorno e accende la luce della camera da letto usando questo grilletto. Quindi, è possibile creare più altri flussi che utilizzano questa azione.
  • ALLORA Azione – “Esegui il flusso selezionato”: Questa azione è come si chiamano altri flussi. Mettilo alla fine di un flusso e puoi attivare un altro flusso. Per continuare l'esempio sopra, puoi creare un flusso che attiva le “Luci della buona notte” ogni volta che sono le 20:00. È possibile creare un altro flusso che utilizza un widget Stringify per attivare le “Luci della buona notte” che è possibile attivare manualmente. In questo modo, puoi accendere o spegnere un set di luci con più flussi, ma devi solo impostare le azioni per le luci una volta.

Connetti: Flow può anche fare riferimento a se stesso. Pertanto, se si desidera eseguire un flusso su un ciclo, è possibile inserire una cosa di connessione all'inizio e alla fine del flusso e continuerà a funzionare costantemente. Nota, Stringify può aggiungere un ritardo ai tuoi loop se vengono eseguiti costantemente, poiché ciò richiede una preziosa potenza del server, ma per un Flow che utilizza timer e impiega un po 'di tempo per completare ciascun loop, questa può essere una soluzione utile.

Per dimostrare come funziona, creeremo un flusso continuo che accende e spegne alcune luci Philips Hue ogni tanto per far sembrare che qualcuno sia a casa tua mentre sei via. Per crearlo, avrai bisogno di Connect: Flow Thing abilitato e di una luce intelligente come Philips Hue. Utilizzeremo anche data, ora e timer.

Per iniziare, apri l'app Stringify e tocca l'icona più, quindi seleziona “Crea un nuovo flusso”.

Nella parte superiore dello schermo, dai un nome a Flow. Se in seguito chiamerai questo Flow da un altro Flow, assicurati di assegnargli un nome breve e descrittivo in modo da sapere cosa fa.

Quindi, tocca l'icona più nella parte inferiore dello schermo. Qui puoi aggiungere le cose che ti serviranno per il tuo flusso. Per ora, aggiungi Connect: Flow e Date & Time.

Trascina l'icona Connetti: flusso sulla griglia circolare e tocca l'icona a forma di ingranaggio.

Nella scheda Trigger, seleziona “Avvia il flusso in cui è incluso”, che dovrebbe essere l'unica opzione nell'elenco. Nella pagina successiva, tocca Salva.

Questo trigger consente di chiamare questo flusso da qualsiasi altro flusso creato. Il nostro esempio userà un loop che fa riferimento a se stesso, ma puoi anche chiamarlo da qualsiasi altro Flow usando Connect Thing.

Tornando alla schermata della griglia, trascina Data e ora sul cerchio sotto Connetti: Flusso e tocca l'icona a forma di ingranaggio.

Nella sezione SOLO SE, selezionare “Il tempo è tra”. Impostare Da ora alle 18:00 e A ora a mezzanotte. Assicurati che la Data di inizio sia un po 'di tempo dopo la data corrente e impostala per ripetere ogni giorno. Controlleremo in quali giorni questo Flow verrà attivato in seguito, ma per ora vogliamo assicurarci che questo loop continui a funzionare solo tra le 18:00 e la mezzanotte quando viene attivato.

Tornando alla schermata della griglia, aggiungi una delle tue luci Philips Hue e un timer dal menu Cose. Trascina la Tonalità nella schermata accanto all'icona Connetti, come mostrato di seguito. Tocca l'icona a forma di ingranaggio della tonalità della luce.

Nella schermata Tonalità, tocca “Accendi la luce”. Nella pagina successiva, tocca Salva.

Tornando alla schermata della griglia, collega le cose Data e ora e Tonalità scorrendo rapidamente tra i due. Quindi, scorrere dall'icona Connetti all'icona di collegamento gialla appena creata, come mostrato dalle frecce nell'immagine a sinistra in basso. Il risultato dovrebbe apparire come nella foto a destra.

Quindi, trascina il timer che hai catturato in precedenza e posizionalo a destra della luce della tonalità appena aggiunta, quindi tocca l'icona a forma di ingranaggio del timer.

Tocca la casella del conto alla rovescia e imposta il timer per 45 minuti (o qualunque intervallo tu preferisca). Lo useremo per lasciare una luce accesa per 45 minuti prima di spegnerla e accendere una luce diversa per un po '. Al termine dell'impostazione del timer, tocca Salva.

Tornando alla schermata della griglia, scorrere per collegare la luce della tonalità precedente e le icone Timer appena aggiunte per creare un collegamento.

Tocca il menu Cose nella parte inferiore dello schermo per aggiungere più luci. Per il passaggio successivo, spegneremo la luce che hai appena acceso e accenderemo una luce diversa, quindi prendi due luci Hue. Nel mio esempio, desidero spegnere la luce dell'ufficio che ho appena acceso e accendere la luce del soggiorno.

Posiziona la luce che desideri accendere direttamente a destra del timer e posiziona la luce che desideri spegnere al di sotto, come mostrato di seguito. Tocca l'icona a forma di ingranaggio per ognuno e scegli “Accendi la luce” o “Spegni la luce” come hai fatto per la prima luce in precedenza.

Scorri dall'icona Timer a ciascuna luce Tonalità per collegarli insieme. Il risultato dovrebbe apparire come nella figura seguente.

Aggiungi un altro timer dal menu Cose e impostalo su 45 minuti (o qualunque durata desideri). Questa volta, lascerà accesa la seconda luce (in questo esempio, il soggiorno) per 45 minuti prima di riavviare il loop. Scorri per collegare la luce del soggiorno e il nuovo timer, come mostrato di seguito.

Quindi, aggiungi un'altra copia di Hue Thing per la tua seconda luce e un'altra copia di Connect: Flow. Qui chiuderemo il loop e lo rimanderemo a se stesso (e spegneremo la seconda luce). Posiziona Connect: Flow Thing accanto al tuo ultimo timer e posiziona la luce Hue sotto di essa, come mostrato di seguito. Quindi, tocca l'icona a forma di ingranaggio accanto a Connetti: Flusso.

Tocca la scheda Azioni nella parte superiore e scegli “Esegui il flusso selezionato” che dovrebbe essere l'unica azione nell'elenco.

In questa pagina, vedrai un menu a discesa in cui puoi scegliere quale Flow vuoi attivare. Poiché questo è il primo Flow che hai creato utilizzando Connect, verrà impostato automaticamente “Questo flusso”. Questa opzione indica che quando questo Flow raggiunge questa azione, ricomincerà da capo con il primo trigger Connect all'inizio del Flow. Mantieni questa opzione selezionata e tocca Salva.

Torna sullo schermo della griglia, tocca l'icona a forma di ingranaggio accanto all'azione Tonalità finale e impostala per spegnere la tua seconda luce (in questo caso Soggiorno), proprio come hai fatto con le luci precedenti.

Una volta terminato, collega l'ultimo Timer alle icone Connetti: Flusso e Tonalità separatamente scorrendo rapidamente dal Timer a ciascuna delle azioni. Il risultato dovrebbe apparire come nell'immagine in basso a destra.

A questo punto, hai finito con il ciclo. Se attivato, questo circuito alternerà due luci ogni 45 minuti. Ogni volta che il ciclo termina, ricomincia da capo a meno che non sia dopo mezzanotte. Questo dovrebbe dare a tutti gli spettatori l'impressione che qualcuno sia dentro casa tua.

Mentre questo Flow può tornare indietro su se stesso, ha bisogno di un trigger iniziale per disattivarlo. Per fare ciò, creeremo un flusso che si attiverà ogni giorno al tramonto per una settimana specifica. Questo è utile se, ad esempio, vai in vacanza. Poiché questo flusso è separato dal ciclo appena creato, il ciclo non sarà interessato. Puoi lasciare il ciclo attivo (o anche disabilitarlo temporaneamente) e aggiornare il tuo flusso di vacanza quando ne hai bisogno.

Per iniziare nella fase successiva, creare un nuovo flusso e dargli un nome. In questo caso, utilizzeremo “Lontano da casa”.

Quindi, aggiungi una data e ora e collega: flusso cosa alla griglia. Posiziona data e ora a sinistra e Connetti: scorri a destra. Tocca l'icona a forma di ingranaggio accanto a Data e ora.

Nell'elenco dei trigger QUANDO, selezionare Sunset.

Nella pagina successiva, imposta le date di inizio e fine della tua vacanza e assicurati che “Ripeti” sia impostato su “Ogni giorno”. Aggiungi una posizione in fondo per assicurarti che Stringify utilizzi il fuso orario corretto. Non deve essere il tuo indirizzo di casa, ma solo una città o un codice postale all'interno del tuo fuso orario. Al termine, tocca Salva.

Tornando alla schermata della griglia, tocca l'icona a forma di ingranaggio accanto all'icona Connetti: flusso.

Nella scheda Azioni, scegli “Esegui il flusso selezionato”. Fai clic sul menu a discesa e scegli il flusso in loop creato in precedenza. Tocca Salva.

Nella schermata della griglia, scorrere per collegare le icone Data e ora e Connetti: flusso. Quindi, tocca Abilita flusso nella parte inferiore dello schermo.

Come puoi vedere, il secondo Flow che hai creato è molto, molto più semplice. Ora se vuoi iniziare a cambiare le luci per alcune ore, puoi usare solo un paio di cose per creare un flusso che attiverà quel circuito. La prossima volta che vai in vacanza, puoi semplicemente modificare le date nel Flusso da casa o crearne uno completamente nuovo e non devi creare il tuo ciclo da zero. Questo è solo un esempio di come è possibile utilizzare la funzione Connetti: Flusso per compartimentare i flussi, collegare più flussi insieme o persino creare un flusso che scorre ogni volta che è necessario.

Articoli correlati

Ultimi articoli