Oglas

IFTTT je odličen način za avtomatizacijo vsakodnevnih procesov v računalniku, telefonu in pametnem domu. Toda njegova osnovna funkcionalnost je nekoliko omejena. Obstaja način za ustvarjanje naprednejših aplikacij IFTTT, ki se izvajajo samo pod določenimi pogoji.

Pokazali vam bomo, kako z možnostjo, ki se imenuje Filtri na platformi za razvijalce IFTTT.

Kaj so IFTTT filtri?

Morda veste Če je to, potem to The Ultimate IFTTT Guide: Uporabite najzmogljivejše spletno orodje, kot profesionalceČe je to potem to, znano tudi kot IFTTT, je brezplačna spletna storitev za skupno delovanje vaših aplikacij in naprav. Niste prepričani, kako sestaviti svoj applet? Sledite temu navodilu. Preberi več kot najljubša storitev med tehniki in organiziranimi ljudmi. Omogoča vam, da na en račun povežete različne storitve. Nato lahko sprožite dejanja za en račun na podlagi vnosov drugega.

Na primer, lahko uporabite IFTTT v telefonu Android da si pošljete e-poštno sporočilo vsakič, ko prejmete SMS. Lahko pa tudi samodejno beležite telefonske klice v koledarju. Povezate lahko storitve, kot so Twitter, Facebook, Sonos, RSS vire, vremenske informacije, potisni pramen in še veliko več.

instagram viewer

Osnovna različica IFTTT, ki jo uporablja večina ljudi, je preprosta. Ima sprožilec -če to"Izjava - čemur sledi dejanje -potem pa to"Izjava.

Včasih pa si želite bolj prilagodljive rešitve. Morda želite, da se dejanje "takrat to" sproži le v določenih situacijah. V tem primeru lahko uporabite napredno funkcijo IFTTT, imenovano Filtri.

Kako nastaviti filtre IFTTT

Uporaba platforme IFTTT za Applove z naprednimi filtri

Če želite začeti uporabljati filtre, se morate pomakniti do Platforma IFTTT spletnega mesta. To je spletno mesto za razvijalce, ki želijo uporabljati IFTTT. Kljub temu, da ste le običajen uporabnik, lahko vseeno tukaj uporabljate funkcije.

Za začetek kliknite na Armaturna plošča zgoraj desno.

To vas bo pripeljalo do svojega Zasebni apleti odsek, kjer si lahko ogledate vse napredne predloge, ki ste jih že ustvarili.

Če želite nastaviti nov programček s pomočjo filtrov, kliknite Nov aplet zgoraj desno. To vas bo pripeljalo do Ustvari nov programček stran.

Ustvarjanje novega apleta za dodajanje filtrov IFTTT

Ustvari nov programček IFTTT

Vodili vas bomo po korakih, da bomo ustvarili aplet s filtri s primerom. Recimo, da imate telefon Android in želite, da se program prikaže, ko se vrnete domov.

1. korak: izberite sprožilec

  1. Kliknite na Iskalne storitve škatlo in poiščite Android naprava.
  2. Izberite določeni sprožilec na Prosim izberite spustni meni.
  3. Izberite Povezava se z določenim omrežjem Wi-Fi.
  4. Zdaj pa poglej Oznaka polja v razdelku vnesite ime domačega omrežja Wi-Fi v domu Vrednost polje.

2. korak: Pred uporabo filtrov izberite dejanje

V tem primeru bomo svoj zvočnik Sonos predvajali glasbo, ko bomo prišli domov.

  1. Kliknite na Dodaj dejanje.
  2. Pojdi na Iskalne storitve polje in izberite Sonos.
  3. Iz Prosim izberite spustni, izberite Predvajaj najljubše. Pozneje bomo izbrali najljubšega, ki ga bomo igrali. Za zdaj pustite možnosti za Katerega najljubšega si želite igrati? in Kje se želite igrati? nastavljena Prilagodljiv s strani uporabnika.
  4. Pojdi naprej in dodaj poljubne filtre Dodaj kodo filtra odsek. Za več informacij o uporabi filtrov glejte spodaj.
  5. Ko je vse končano, samo dodajte Naslov apleta in Opis appletov na dnu, nato pa izberite Shrani.
  6. Videli boste Applet ustvarjen banner, ko je vse opravljeno.

3. korak: Začnite uporabljati nov programček

  1. Pojdi na Armaturna plošča in nato na svoje Zasebni apleti. Tu boste videli svoj novi programček, shranjen
  2. Kliknite nanj da prikaže možnosti v novem oknu.
  3. Kliknite Povežite se začeti uporabljati applet in vnesti svoje vrednosti, na primer, katero Sonosovo najljubšo želite slišati, ko se vrnete domov in na kateri lokaciji naj glasba predvaja.
  4. Hit Shrani in vaš novi applet je pripravljen za uporabo.

Kako uporabljati filtre IFTTT

Uporaba aplikacij IFTTT Applets with Advanced Filters in primer dokončanega apleta

Zdaj veste, kam dodati filtre IFTTT. Oglejmo si kodo filtra.

Filtri uporabljajo JavaScript, ki se zažene, ko je program sprožen. JavaScript lahko dostopa do podatkov o sprožilcu in do metapodatkov, kot je trenutni čas. To pomeni, da lahko filtre uporabljate na različne načine, odvisno od sprožilca, ki ga izberete.

Ogledali si bomo dva različna primera kode filtra.

1. IFTTT Filter za zagon programa samo čez dan

Kako uporabljati programčke IFTTT z naprednimi filtri - koda filtra

V zgornjem primeru applet predvaja glasbo prek sistema Sonos vsakič, ko se vrnete domov in se naprava poveže z domačim Wi-Fi-jem.

Mogoče pa želite, da to aplikacijo omejite, tako da deluje le čez dan. Če pridete domov pozno ponoči, ne želite vklopiti nobene glasbe in vznemirjati naših sosedov.

Če želite omejiti ure, v katerih se bo izvajal applet, lahko uporabimo naslednjo kodo filtra:

var currentHour = Meta.currentUserTime.hour () če (trenutna ura> = 8 || trenutna ura <22) { } else {Sonos.playFavorite.skip () }

Tu je razlaga, kaj ta koda pomeni:

Prva vrstica sporoči sistemu, da preveri, kakšen je trenutni čas v uporabnikovem časovnem pasu. Druga vrstica pravi, da če je trenutni čas po 8. uri in pred 22. uro, naj applet teče. Tretja in četrta vrstica pravita, da če je čas pred 8. uro in po 22. uri, mora applet preskočiti akcijo in ne predvajati favoritov.

2. IFTTT Filter za spreminjanje luči v naključno barvo

V Dokumentacija filtra IFTTT, obstaja tudi primer, kako uvesti naključni element v dejanja. Na primer, naslednja koda bo s seznama možnosti, ki jih dobite, spremenila vaše luči Lifx v naključno barvo.

var barve = ["# FF8400", "# FF0000", "# 15FF00", "# FF00D4", "# 00D4FF", "# 003CFF"] var index = Math.floor ((Math.random () * barve.dolžina)) Lifx.color.setAdvancedOptions ('barva:' + barve [indeks] + '; svetlost: 1; trajanje: 12 ')

Tu je prva vrstica seznam različnih barv, ki jih želite vključiti v naključno vrtenje. Druga vrstica izbere naključno vrednost s tega seznama. Tretja vrstica nastavi luči Lifx na to barvo.

Omejitve filtrov IFTTT

Obstajajo nekatere omejitve IFTTT apletov s filtri, ki se jih morate zavedati.

Najprej lahko vsakdo ustvari applet s pomočjo filtrov. Vendar lahko aplete s filtri objavite le, če imate plačan račun IFTTT. Če ne želite plačati, lahko še vedno uporabljate filtrirane aplete v svojem računu. Preprosto jih ne boste mogli objaviti in jih deliti z drugimi.

Drugič, če želite dodati bolj zapletene filtre, je to mogoče, vendar morate vedeti JavaScript. Če tega jezika še ne poznate, obstaja več spletnih tečajev Udemy za učenje JavaScript, ki smo jih priporočili na našem spletnem mestu.

Uporabite filtre za ustvarjanje pametnih aplikacij IFTTT

S filtri v razdelku platforme IFTTT lahko vsakdo ustvari zapletene programčke za izvajanje bolj izpopolnjenih funkcij. Všeč nam je IFTTT, če pa iščete podobno storitev z različnimi možnostmi, vas bodo morda zanimale Nadomestne možnosti IFTTT, o katerih še niste slišali 7 Alternativa IFTTT, za katere morda ne bi slišaliIFTTT je brezplačen in priljubljen. Toda kot orodje za avtomatizacijo ni edina igra v mestu. Oglejmo si sedem močnih alternativ IFTTT. Preberi več .

Georgina je pisateljica znanosti in tehnologije, ki živi v Berlinu in ima doktorat iz psihologije. Ko ne piše, jo ponavadi zasledujejo s svojim osebnim računalnikom ali vozijo s kolesom, več o njenem pisanju pa si lahko ogledate na georginatorbet.com.