9Aug

Sådan Loop eller Chain Multiple Stringify Flows sammen med Connect: Flow

Stringify er et vanvittigt kraftigt værktøj, som giver dig mulighed for at automatisere komplekse opgaver med minimal indsats, selvom du ikke kender nogen kode. En af Stringify's mest kraftfulde værktøjer kaldes Connect: Flow. Denne "ting" lader dig bruge en strøm til at aktivere en anden, eller endda lave en strøm, der sløjfer sig selv.

RELATEREDE ARTIKLER
Sådan bruges stringify til Crazy Powerful Home Automation
Sådan bruges Stringify's "Modes" til at køre mere komplekse strømme

Connect: Flow er en af ​​Stringify's indbyggede ting. Ligesom den tidligere dækkede Mode Thing, Connect: Flow bruges ikke til direkte kontrol af ting i dit hus. I stedet kan du bruge det til at gøre dine strømme mere komplekse ting med færre trin. Connect har en trigger og en handling:

  • Når Trigger - "Start hvilken strøm der er inkluderet i": Dette er en forvirrende titel trigger, men det er virkelig nemt at bruge. Du skal blot tilføje denne trigger til starten af ​​en Flow, og den gør den tilgængelig for alle dine andre Flows. For eksempel kan du oprette en strøm med navnet "Bedtime Lights", der slukker din stue lys og tænder soveværelset lys ved hjælp af denne trigger. Derefter kan du oprette flere andre strømme, der bruger denne handling.
  • THEN Action - "Kør den valgte strøm": Denne handling er, hvordan du ringer til andre strømme. Sæt det i slutningen af ​​en Flow, og du kan aktivere en anden Flow. For at fortsætte ovenstående eksempel kan du oprette en Flow, der aktiverer "Bedtime Lights", hver gang det er klokken 20:00.Du kan oprette en anden Flow, der bruger en Stringify-widget til at aktivere "Bedtime Lights", som du kan udløse manuelt. På denne måde kan du tænde eller slukke for et sæt lys med flere strømme, men du skal kun oprette handlingerne for lysene en gang.

Connect: Flow kan også referere til sig selv. Så hvis du vil have en Flow at løbe på en loop, kan du sætte en Connect Thing i starten og slutningen af ​​flowet, og den fortsætter løbende. Bemærk, at Stringify kan tilføje en forsinkelse til dine sløjfer, hvis de løber konstant, da der opkræves værdifuld serverkraft, men for en Flow, der bruger timere og tager et stykke tid at fuldføre hver sløjfe, kan dette være en praktisk løsning.

For at demonstrere, hvordan dette virker, vil vi oprette en looping Flow, som gør nogle Philips Hue-lamper til og fra så ofte, at det ser ud som om nogen er i dit hus, mens du er væk. For at oprette dette skal du bruge Connect: Flow Thing, samt et smart lys, som Philips Hue. Vi bruger også Dato &Tid og timer.

For at komme i gang skal du åbne Stringify-appen og trykke på plus-ikonet og derefter vælge "Opret et nyt flow".

Øverst på skærmen skal du give dit navn et navn. Hvis du vil kalde denne Flow senere fra en anden Flow, skal du sørge for at give den et kort, beskrivende navn, så du ved hvad det gør.

Tryk derefter på plusikonet nederst på skærmen. Her kan du tilføje de ting, du skal bruge til din strømning. For nu tilføj Tilslut: Flow og Date &Tid.

Træk ikonet Connect: Flow til cirkelgitteret, og tryk på tandhjulsikonet.

Under fanen Triggers vælger du "Start hvilken strøm der er inkluderet i", som skal være den eneste mulighed på listen. På næste side skal du trykke på Gem.

Denne trigger giver dig mulighed for at kalde denne strøm fra enhver anden strøm, du opretter. Vores eksempel vil bruge en loop, der refererer til sig selv, men du kan også kalde det fra enhver anden strømme ved hjælp af Connect Thing.

Tilbage på rutenettet, træk Date &Tid ud til cirklen nedenfor Tilslut: Flow og tryk på gearklikonen.

Under KUN ALLE afsnit vælges "Tid er mellem." Indstil Fra Tid til 18:00 og Til Tid til Midnat. Sørg for, at startdatoen er en tid efter den aktuelle dato, og indstil den til at gentage hver dag. Vi kontrollerer, hvilke dage denne strøm aktiveres senere, men for nu vil vi sørge for, at denne sløjfe kun fortsætter med at køre mellem kl. 18.00 og midnat når den aktiveres.

Tilbage på rutenettet, tilføj et af dine Philips Hue-lys og en timer fra menuen Ting. Træk Hue Thing til skærmen ud for Connect-ikonet, som vist nedenfor. Tryk på tændhjulets tandhjulsikon.

Tryk på "Tænd lyset" på skærmen Farve. Tryk på Gem på næste side.

Tilbage på grid skærmen, skal du forbinde Date &Time og Hue ting ved hurtigt at skubbe mellem de to. Træk derefter fra ikonet Connect til det gule linkikon, du lige har oprettet, som vist med pilene i det venstre billede nedenfor. Resultatet skal se ud som billedet til højre.

Træk derefter Timeren, du greb tidligere, og placér den til højre for det Hue-lys, du lige har tilføjet, og tryk derefter på Timer gear-ikonet.

Tryk på nedtællingstimerboksen og indstil timeren i 45 minutter( eller hvilket interval du foretrækker).Vi skal bruge dette til at lade et lys tændes i 45 minutter, før du slukker det og tænder et andet lys i et stykke tid. Når du er færdig med at indstille timeren, skal du trykke på Gem.

Tilbage på grid skærmen, træk for at forbinde det tidligere Hue lys og Timer ikoner, du lige har tilføjet for at oprette et link.

Tryk på menuen Ting nederst på skærmen for at tilføje flere lys. For det næste skridt vil vi slukke for det lys, du lige har tændt og derefter tænde et andet lys, så tag to Hue-lys. I mit eksempel vil jeg slukke for kontorlyset, som jeg lige har tændt og tænde lyset på stuen.

Placer det lys, du vil tænde direkte til højre for timeren, og sæt det lys, du vil slukke under det, som vist nedenfor. Tryk på tandhjulsikonet for hver enkelt og vælg enten "Tænd lyset" eller "Sluk lyset" som du gjorde for det første lys tidligere.

Stryg fra Timer-ikonet til hvert Hue-lys for at forbinde dem sammen. Resultatet skal ligne billedet nedenfor.

Tilføj en anden Timer fra menuen Ting og indstil det til 45 minutter( eller uanset varighed du ønsker).Denne gang vil det forlade dit andet lys( i dette eksempel, stuen) i 45 minutter, før du genoptager sløjfen. Stryg for at forbinde stue lyset og den nye timer, som vist nedenfor.

Tilføj derefter en anden kopi af Hue Thing til dit andet lys og en ekstra kopi af Connect: Flow-ting. Vi kommer til at hætte af løkken her og henvise det tilbage til sig selv( og slukke for det andet lys).Anbring Connect: Flow Thing ved siden af ​​din sidste Timer, og sæt tændlyset under det, som vist nedenfor. Tryk derefter på tandhjulsikonet ved siden af ​​Connect: Flow.

Tryk på fanen Handlinger øverst og vælg "Kør den valgte strøm", som skal være den eneste handling i listen.

På denne side vil du se en dropdown, hvor du kan vælge, hvilken flow du vil udløse. Da dette er den første Flow, du har oprettet ved hjælp af Connect, vil den som standard være "Denne flow". Denne indstilling betyder, at når denne Flow når denne handling, starter den igen med den første Connect-udløser i starten af ​​flowet. Hold denne valgmulighed valgt, og tryk på Gem.

Tilbage på rutenettet trykker du på tandhjulsikonet ved siden af ​​den sidste Hue-handling og indstiller den til at slukke for dit andet lys( i dette tilfælde stue), som du har gjort med de foregående lys.

Når du er færdig, skal du slutte den sidste timer til ikonet Connect: Flow and Hue separat ved at skubbe hurtigt fra Timer til hver af handlingerne. Resultatet skal se ud som billedet til højre nedenfor.

På dette tidspunkt er du færdig med sløjfen. Når den er aktiveret, skifter denne sløjfe to lys hver 45 minutter. Hver gang cyklen afslutter, starter den igen, medmindre det er efter midnat. Dette skal give alle tilskuere det indtryk, at nogen er inde i dit hjem.

Selvom denne Flow kan slås tilbage på sig selv, har den brug for en start trigger til at slukke den. For at gøre det skaber vi en strøm, der aktiveres hver dag ved solnedgang i en bestemt uge. Dette er nyttigt, hvis du for eksempel går på ferie. Da denne strøm er adskilt fra den loop, du netop har oprettet, vil sløjfen ikke blive påvirket. Du kan lade sløjfen være aktiv( eller endog midlertidigt deaktivere den) og opdatere din ferieflow, når du har brug for det.

For at komme i gang i næste fase skal du oprette en ny Flow og give det et navn. I dette tilfælde bruger vi "Away From Home."

Tilføj derefter en Date &Tid og Connect: Flow Thing til nettet. Sted Dato &Tid til venstre og Tilslut: Flow til højre. Tryk på tandhjulsikonet ved siden af ​​Dato &Tid.

Vælg Sunset i listen over WHEN triggers.

På næste side skal du sætte start- og slutdatoen til din ferie og sørg for at "Gentag" er indstillet til "Hver dag." Tilføj et sted i bunden for at sikre, at Stringify bruger den korrekte tidszone. Dette behøver ikke at være din hjemmeadresse, bare en by eller postnummer i din tidszone. Når du er færdig, skal du trykke på Gem.

Tilbage på gitterskærmen, tryk på tandhjulsikonet ved siden af ​​ikonet Connect: Flow.

Under fanen Handlinger skal du vælge "Kør den valgte strømning." Klik på rullemenuen og vælg den looping Flow du oprettede tidligere. Tryk på Gem.

På rutenettet skæres, for at forbinde Date &Tid og Connect: Flow ikoner. Tryk så på Aktivér Flow nederst på skærmen.

Som du kan se, er den anden Flow du lavede meget, meget enklere. Nu, hvis du vil begynde at skifte lys i et par timer, kan du kun bruge et par ting til at skabe en strøm, der aktiverer den sløjfe. Næste gang du går på ferie, kan du bare ændre datoerne i Away From Home Flow eller oprette en helt ny, og du behøver ikke at bygge din loop fra bunden. Dette er kun et eksempel på, hvordan du kan bruge Connect: Flow-funktionen til at opdele dine strømme, tilslutte flere strømme sammen eller endda oprette en strøm, der sløjper så ofte som du har brug for den.