Slik løp eller kjede flere strengstrømmer sammen med Koble strømmen
Stringify er et gal kraftig verktøy som lar deg automatisere komplekse oppgaver med minimal innsats, selv om du ikke kjenner noen kode. En av Stringifys mest kraftfulle verktøy kalles Connect: Flow. Denne "Thing" lar deg bruke en Flow for å aktivere en annen, eller til og med lage en Flow som slår seg selv.
Koble til: Flow er en av Stringify's innebygde ting. Som den tidligere dekket Mode Thing, Connect: Flow brukes ikke til direkte å kontrollere ting i huset ditt. I stedet kan du bruke den til å gjøre strømmen dine mer komplekse ting med færre trinn. Koble til har en utløser og en handling:
- Når Trigger - "Start hvilken strøm dette er inkludert i": Dette er en forvirrende tittel utløser, men det er veldig enkelt å bruke. Bare legg denne utløseren til starten av en Flow, og den gjør den tilgjengelig for alle dine andre Flows. For eksempel kan du opprette en strøm med navnet "Bedtime Lights" som slår av lysene på stuen og slår på soverommet med denne utløseren. Deretter kan du opprette flere andre strømmer som bruker denne handlingen.
- Derefter handling - "Kjør den valgte flyt": Denne handlingen er hvordan du ringer til andre strømmer. Sett det på slutten av en Flow, og du kan aktivere en annen Flow. For å fortsette eksemplet ovenfor kan du opprette en Flow som aktiverer "Bedtime Lights" når det er 8:00 PM. Du kan opprette en annen Flow som bruker en Stringify-widget for å aktivere "Bedtime Lights" som du kan utløse manuelt. På denne måten kan du slå på eller av et sett med lys med flere strømmer, men du må bare sette opp handlingene for lysene en gang.
Koble til: Strøm kan også referere seg selv. Så, hvis du vil at en Flow skal løpe på en løkke, kan du sette en Connect Thing ved starten og slutten av strømmen, og den fortsetter å løpe konstant. Merk, Stringify kan legge til en forsinkelse på løkkene dine hvis de kjører hele tiden, siden det tar opp kostbar servereffekt, men for en strøm som bruker timere og tar en stund å fullføre hver sløyfe, kan dette være en nyttig løsning.
For å demonstrere hvordan dette virker, skal vi lage en looping Flow som gjør noen Philips Hue-lamper av og til så ofte at det ser ut til at noen er i huset mens du er borte. For å opprette dette må du koble til Connect Flow Thing, samt et smart lys, som Philips Hue. Vi bruker også dato og klokkeslett og timer.
For å komme i gang, åpne Stringify-appen og trykk på plussikonet, og velg deretter "Opprett en ny flyt".
Øverst på skjermen, gi din flyt et navn. Hvis du skal ringe denne strømmen senere fra en annen strøm, må du sørge for å gi det et kort, beskrivende navn slik at du vet hva det gjør.
Deretter trykker du på plus-ikonet nederst på skjermen. Det er her du kan legge til ting du trenger for strømmen din. For nå, legg til Koble: Flow og Date & Time.
Dra Koble: Flow-ikonet til sirkelruten og trykk på tannhjulikonet.
Under Triggers-fanen velger du "Start hvilken strømning dette er inkludert i" som skal være det eneste alternativet på listen. På neste side trykker du på Lagre.
Denne utløseren lar deg ringe denne strømmen fra hvilken som helst annen strøm du lager. Vårt eksempel vil bruke en sløyfe som refererer til seg selv, men du kan også ringe den fra hvilken som helst annen Flow ved hjelp av Connect Thing.
Tilbake på rutenettskjermbildet drar du dato og klokkeslett ut til sirkelen under Koble til: Flow og trykk på tannhjulikonet.
Under avsnittet ENKEL IF, velg "Tid er mellom." Angi fra klokken til 18:00 og til klokken til midnatt. Sørg for at startdatoen er litt tid etter gjeldende dato, og sett den til å gjenta hver dag. Vi kontrollerer hvilke dager denne strømmen aktiveres senere, men for nå vil vi sørge for at denne sløyfen bare fortsetter å kjøre mellom 18:00 og midnatt når den er aktivert.
Tilbake på rutenettet, legg til et av Philips Hue-lysene og en Timer fra Ting-menyen. Dra Hue Thing til skjermen ved siden av Connect-ikonet, som vist nedenfor. Trykk på tannhjulets tannhjulikon.
På Hue-skjermbildet klikker du på "Slå på lyset." På neste side trykker du på Lagre.
Tilbake på skjermbildet, kobler du dato og klokkeslett og fargetone ved å raskt sveipe mellom de to. Deretter drar du fra Koble ikonet til det gule koblingsikonet du nettopp har opprettet, som vist med pilene i det venstre bildet nedenfor. Resultatet skal se ut som bildet til høyre.
Deretter drar du timeren du grep tidligere, og plasserer den til høyre for tannlyset du nettopp har lagt til, og deretter klikker du på Timer's gear-ikonet.
Trykk på nedtellingstimerboksen og sett timeren i 45 minutter (eller hvilket intervall du foretrekker). Vi skal bruke dette til å la ett lys på i 45 minutter før du slår av det og slår på et annet lys for en stund. Når du er ferdig med å stille inn timeren, trykker du på Lagre.
Tilbake på rutenettet, sveip for å koble til det forrige Hue-lyset og Timer-ikonene du nettopp har lagt til for å opprette en kobling.
Trykk på Ting-menyen nederst på skjermen for å legge til flere lys. For neste skritt skal vi slå av lyset du nettopp har slått på, og så slår du på et annet lys, så ta tak i to fargetoner. I mitt eksempel vil jeg slå av Office-lyset som jeg nettopp slått på og slår på Living Room-lyset.
Plasser lyset du vil slå på direkte til høyre for timeren, og legg lyset du vil slå av under det, som vist nedenfor. Trykk på tannhjulikonet for hver enkelt og velg enten "Slå på lyset" eller "Slå av lyset" som du gjorde for det første lyset tidligere.
Sveip fra Timer-ikonet til hvert Hue-lys for å koble dem sammen. Resultatet skal se ut som bildet nedenfor.
Legg til en annen Timer fra Ting-menyen og sett den til 45 minutter (eller uansett varighet du vil). Denne gangen vil det forlate ditt andre lys (i dette eksempelet, stuen) i 45 minutter før du starter på nytt. Sveip for å koble Living Room-lampen og den nye timeren, som vist nedenfor.
Deretter legger du til en annen kopi av Hue Thing for ditt andre lys, og en ekstra kopi av Connect: Flow-tingen. Vi kommer til å dekke av løkken her og referere den tilbake til seg selv (og slå av det andre lyset). Plasser Connect: Flow Thing ved siden av din siste Timer, og plasser Tint lyset under det, som vist nedenfor. Deretter trykker du på tannhjulikonet ved siden av Connect: Flow.
Trykk på Handlinger-fanen øverst og velg "Kjør den valgte flytningen" som skal være den eneste handlingen i listen.
På denne siden ser du en rullegardin hvor du kan velge hvilken flyt du vil utløse. Siden dette er den første Strømmen du har opprettet ved hjelp av Koble, blir den standard til "Denne strømmen." Dette alternativet betyr at når denne Strømmen når denne handlingen, starter den tilbake med den første Koble utløseren i begynnelsen av Strømmen. Hold dette valget valgt og trykk på Lagre.
Tilbake på rutenettskjermen, trykk på tannhjulikonet ved siden av den endelige Hue-tiltaket og sett den for å slå det andre lyset (i dette tilfellet Stue) av, akkurat som du har gjort med de forrige lysene.
Når du er ferdig, kobler du den siste timeren til ikonene Connect: Flow and Hue separat ved å sveipe raskt fra Timer til hver av handlingene. Resultatet skal se ut som bildet nedenfor.
På dette tidspunktet er du ferdig med løkken. Når aktivert, vil denne sløyfen skifte to lys hvert 45 minutt. Hver gang syklusen er ferdig, vil den starte om ikke det er etter midnatt. Dette bør gi noen tilskuere inntrykk av at noen er inne i hjemmet ditt.
Selv om denne strømmen kan slås tilbake på seg selv, trenger den en innledende trigger for å slå den av. For å gjøre det, lager vi en Flow som aktiveres hver dag ved solnedgang for en bestemt uke. Dette er nyttig hvis du for eksempel går på ferie. Siden denne strømmen er skilt fra sløyfen du nettopp har opprettet, vil sløyfen ikke bli påvirket. Du kan forlate sløyfen aktiv (eller til og med midlertidig deaktivere den) og oppdater ferienstrømmen når du trenger den.
For å komme i gang i neste fase, opprett en ny flyt og gi den et navn. I dette tilfellet bruker vi "Borte fra hjemmet".
Deretter legger du til en dato og klokkeslett og kobler: strømning til rutenettet. Plasser dato og klokkeslett til venstre og Koble til: Flow til høyre. Trykk på tannhjulikonet ved siden av Dato og klokkeslett.
I listen over WHEN triggers velger du Sunset.
På neste side angir du start- og sluttdatoen til ferien og sørg for at "Repeat" er satt til "Hver dag." Legg til et sted nederst for å sikre at Stringify bruker riktig tidssone. Dette trenger ikke å være din hjemmeadresse, bare en by eller postnummer i tidszonen din. Når du er ferdig, trykker du på Lagre.
Tilbake på rutenettet, trykk på tannhjulikonet ved siden av ikonet Koble: Flow.
Under Handlinger-fanen velger du "Kjør den valgte flytningen." Klikk på rullegardinmenyen og velg looping Flow du opprettet tidligere. Trykk på Lagre.
Dra på gridskjermen for å koble til dato og klokkeslett og Koble: Flow-ikoner. Deretter trykker du på Aktiver strømmen nederst på skjermen.
Som du kan se, er den andre strømmen du opprettet mye, mye enklere. Nå, hvis du vil begynne å bytte lys i noen timer, kan du bare bruke et par ting å lage en strøm som vil aktivere den kretsen. Neste gang du går på ferie, kan du bare endre datoene i Away From Home Flow, eller opprette en helt ny, og du trenger ikke å bygge sløyfen fra bunnen av. Dette er bare et eksempel på hvordan du kan bruke Connect: Flow-funksjonen til å dele dine strømmer, koble flere strømmer sammen, eller til og med lage en strøm som sløyper så ofte du trenger den til.