Hur man använder IFTTT med flera åtgärder
Iot Hemmautomation Ifttt / / March 19, 2020
Senast uppdaterad den
När det gäller hemmeautomation och IoT, slår inget IFTTT. Och här visar vi dig hur du bara använder en trigger för att initiera en hel handlingskedja.
IFTTT, som står för ”If This Then That”, är ett kraftfullt verktyg som många använder idag för att integrera alla slags tjänster. Du kan ansluta Gmail till Google Sheets, SMS med dina Philips Hue-lampor eller ditt Google-hem med smarta kontakter.
Med all denna integration finns det en stor brist med IFTTT. Den kan bara utföra en uppgift i taget. Det finns inget alternativ att skapa flerstegsappletar som kan utföra mer än bara en åtgärd i taget. Tack och lov, med en enkel teknik är det möjligt att använda bara en trigger för att initiera en hel handlingskedja. I den här artikeln lär du dig hur du gör detta genom exempel.
Vad är IFTTT?
Om du aldrig har använt IFTTT innan är du ute efter en behandling. Det finns hundratals tjänster du antagligen använder varje dag som du kan integrera med den gratis molnbaserade IFTTT-automatiseringstjänsten. Det låter dig använda olika triggers från någon av dessa tjänster för att initiera en åtgärd på någon annan tjänst.
Låt oss säga att du har en Google-ark heter Min matlogg, och du vill säga till din Googles hem enhet (via Google Assistant), "Okej Google, lägg till ett äpple i min matlogg" och lägg till en ny post i Google Sheets av "1 Apple".
För en mer detaljerad förklaring av tjänsten, läs vår artikel: Vad är IFTTT och hur använder jag det?
Skapa en enkel IFTTT-applet
Kontrollera först att ditt Google-konto är anslutet till IFTTT. Det enklaste sättet att göra detta är att registrera dig för ett IFTTT-konto med ditt Google-konto. Skapa sedan en applet genom att klicka på Ny applet i ditt IFTTT-konto.
Klicka på webbsidan + detta, och i sökfältet, typ:Assistent. Klicka på Google Assistant Service.
Nästa steg är att välja en trigger. Välj Säg en fras med en textingrediens. På nästa sida definierar du frasen du säger för att lägga till din matlogg.
- I Vad vill du säga? fält, typ: Lägg till $ i min matlogg.
- I Vad är ett annat sätt att säga det? fält, typ: Jag åt $ just nu.
- Lämna Och ett annat sätt? (valfri) fältet tomt.
- I Vad vill du att assistenten ska säga som svar? fält, typ: Jag har lagt till posten i din matlogg.
- Klicka på Skapa trigger knapp.
"$" -Symbolen låter dig definiera vad som kallas en "textingrediens" som du säger till Google Assistant, och den kommer att använda texten som du säger i nästa steg för att skapa denna applet.
Klicka på Det där länk och sök efter “Google Sheets”. Klicka på Google Sheets verkan.
Klicka på Lägg till rad i kalkylbladet på nästa skärm.
De viktiga fälten att fylla i på detta formulär är följande:
- Kalkylarkens namn: Detta är namnet på kalkylbladet där du vill lagra din matlogg.
- Formaterad rad: Det här är texten som kommer att gå in i din kalkylarkrad. Textfält kommer att skicka det ord du har sagt till Google Assistant istället för $ karaktär.
- Körvägsväg: Det här är sökvägen till mappen i Google Drive där ditt matlogg-kalkylblad är lagrat.
Klicka på Avsluta -knappen och din nya IFTTT-applet är klar.
Nu, varje gång du säger något som "Okej Google, lägg till ett äpple i min matlogg", kommer Google Assistant att skapa en ny rad med din nya matloggpost i ditt Google-ark.
Så enkelt är det att skapa en snabb IFFF-applet för att integrera två av dina tjänster.
Skapa IFTTT-applets för flera steg
Vad händer om du också vill att IFTTT ska lägga till ett objekt i din livsmedelslista varje gång Google Assistant lägger till en ny artikel i din matlogg? På så sätt kommer du aldrig att få slut på de saker du behöver.
Tricket att skapa flera steg i IFTTT är att trycka på handlingen från föregående steg. Så i det här fallet skulle du skapa en annan applet som utlöses när en ny rad läggs till i ditt matlogg-kalkylblad.
- Klicka på IFTTT Ny applet.
- I Välj en tjänst sökfält, skriv Google Sheets och klicka på Google Sheets service.
- Välj på nästa skärm Ny rad läggs till i kalkylbladet.
- I Ange mappvägen fälttyp IFTTT, och i och ange filnamnet typ Matlogg.
- Klicka på Skapa trigger för att fortsätta.
Nu, varje gång Google Assistant anger en ny post i matlogg-kalkylbladet för dig, kommer den att utlösa den här nya appleten.
Klicka på nästa skärm det där och i sökfältstypen Google Dokument. Klicka på Google Dokument service.
Under Välj åtgärd, Välj Lägg till ett dokument.
I Lägg till ett dokument fält, ange:
- Dokument namn: skriv "Livsmedelslista" (det här är namnet på Google Doc som lagrar din livsmedelslista.
- Innehåll: Rensa fältet och ange {{Columna}}.
- Körvägsväg: Typ IFTTT.
Klicka på Skapa åtgärd, och den nya andra åtgärden är nu redo att läggas till i din livsmedelslista när Google Assistant lägger till något nytt i din matlogg.
Varje gång du ber Google Assistant lägga till en ny artikel i matloggen för vilka artiklar du har konsumerat lägger IFTTT automatiskt till den nya artikeln i din livsmedelslista för Google Dokument.
Om du tänker på det kan det vara mycket kraftfullt att konfigurera IFTTT för att utföra flera åtgärder på detta sätt. Du kan skapa valfritt antal steg, alla utlösta av handlingen i det sista steget, för att utföra en lång serie åtgärder.
Några idéer för flera apparater i IFTTT
Vad är några saker du kan göra med flera triggade applets i IFTTT? Verkligen kan denna teknik vara mycket kraftfull.
Med flera steg i IFTTT kan du:
- Använd din GPS-plats när du är halvvägs hem för att slå på ditt heminljus och skicka din make ett SMS-meddelande om att du nästan är hemma.
- Varje gång du publicerar en Tweet, utlösa ett inlägg på både Facebook och Instagram på samma gång.
- Alla nya WordPress-inlägg på din blogg kan publiceras automatiskt på Twitter och på Facebook.
- När din D-Link-säkerhetskamera upptäcker rörelse, utlös din WeMo-strömbrytare för att slå på ingångsljuset och skicka ett SMS till dig om att någon anlände hem.
Det stoppar inte bara vid två åtgärder heller. Med den här tekniken kan du initiera så många triggers som du vill baserat på en enda IFTTT-åtgärd. Tänk bara på möjligheterna!