I-on ang iyong PC sa pamamagitan ng paglalagay ng iyong telepono sa isang chip? Simulan ang iyong navigation app at ang iyong paboritong playlist kapag kumatok ka sa iyong smartphone? Ang iyong thermostat na nag-o-off kapag inilagay mo ang iyong telepono sa bedside table? Mapapansin mo ito: ang smartphone ay sentro ng automated na bahay na ginagawa namin. Ang kailangan mo lang ay isang Android phone na may nfc chip at ilang nfc tag, na available sa halagang ilang euro.
Ang NFC (near-field communication) ay isang wireless na teknolohiya ng komunikasyon na, gaya ng ipinahihiwatig ng pangalan sa Ingles, ay gumagana sa isang maikling distansya, kadalasan sa maximum na sampung sentimetro. Marami sa atin ang gumagamit ng NFC araw-araw nang hindi namamalayan: ang OV chip card ay naglalaman ng isang NFC chip. Ginagawa rin ang contactless na pagbabayad gamit ang debit card gamit ang NFC. Pagkatapos ay hahawakan mo ang iyong debit card laban sa isang terminal ng pagbabayad ng NFC sa tindahan at hindi mo kailangang ilagay ang iyong pin code kung ang halaga ay mas mababa sa 25 euro.
Hindi gaanong kilala ay maaari ka ring magsimula sa NFC sa bahay. Pagkatapos ay i-scan mo ang isang nfc tag (isang maliit na chip na may antenna sa anyo ng isang sticker o key ring) gamit ang iyong smartphone upang maisagawa ang lahat ng uri ng mga gawain. Sa pangunahing kursong ito ipapakita namin sa iyo ang mga posibilidad sa isang Android phone.
01 I-scan ang NFC Tag
Ang unang bagay na dapat gawin ay paganahin ang NFC sa iyong Android phone. Mahahanap mo ang opsyong iyon sa mga setting, kadalasan sa kategorya Wireless at mga network: i-toggle ang slider doon NFC sa. Ipinapakita na ngayon ng Android ang icon ng nfc sa itaas: isang malaking N. Pagkatapos ay kailangan mo ng app para basahin ang mga nfc tag (tingnan din ang kahon na 'Saan bibili ng mga nfc tag?') sa iyong telepono. Ginagawa namin ito sa kursong ito gamit ang NFC TagInfo app mula sa NXP, co-inventor ng NFC protocol. Pagkatapos, hawakan ang isang NFC tag sa ibaba ng iyong telepono sa loob ng ilang segundo habang nakabukas ang app. Kung magiging maayos ang lahat, makikita mo ang lahat ng uri ng teknikal na impormasyon tungkol sa tag, gaya ng tagagawa at uri ng chip. Isang tip: i-scan ang iyong OV chip card!
02 InstaWifi
Bago namin simulan ang pag-automate ng lahat ng uri ng bagay, ipinapakita muna namin sa iyo ang ilang madaling gamiting app na gumagawa ng mga partikular na bagay gamit ang nfc. Ang una ay ang InstaWifi. Kahit na ang app ay hindi na-update sa loob ng ilang taon, ito ay kasing simple pa rin ng ito ay kapaki-pakinabang. Ginagamit mo ito upang isulat ang mga detalye sa pag-login ng isang WiFi network sa isang tag ng NFC, upang ang iyong mga kaibigan o pamilya ay kailangan lang na i-scan ito upang kumonekta sa iyong WiFi network. Kaya hindi mo na kailangang magdikta ng mahabang password at hindi na nila kailangang mag-type ng lahat ng uri ng mga espesyal na character. Dapat na naka-install ang iyong mga bisita ng InstaWifi app.
Saan makakabili ng nfc tags?
Maaari kang bumili ng mga tag ng NFC sa lahat ng uri ng mga lugar: Bol.com, mga lokal na dalubhasang web store, ngunit gayundin sa mga website ng Chinese gaya ng AliExpress at Banggood.com. Kadalasan hindi sulit na maghanap ng pinakamababang presyo sa mga website ng Chinese maliban kung kailangan mo ng malalaking halaga ng mga tag ng nfc. Pagkatapos ng lahat, ang isang tag ng NFC ay hindi ganoon kalaki: sa ilang euro mahahanap mo ang mga ito sa lahat ng uri ng laki. Dumating ang mga ito sa anyo ng mga key ring, format ng credit card, mga sticker, transparent, kulay at hindi tinatablan ng tubig. Madalas din silang matatagpuan sa isang pack na may lima hanggang sampung tag para sa mas mababang presyo.
03 Palaisipan Alarm Clock
Kung nahihirapan kang bumangon, tutulungan ka ng Puzzle Alarm Clock na maalis ang problemang iyon. Para sa bawat alarma, maaari mong tukuyin ang isang palaisipan na dapat mong lutasin bago huminto ang alarma. Ngunit paano kung ikaw ay talagang hindi isang pang-umagang tao at kapag ang iyong alarma ay tumunog ay hindi mo na kayang lutasin ang isang palaisipan? Ang app ay mayroon ding solusyon para sa mga ganitong uri ng tao: ang obligasyong mag-scan ng NFC tag bago huminto ang alarma. Ang posibilidad na iyon ay nasa Pro na bersyon lamang, na binibili mo sa halagang 4.59 euro. Pumili ng alarma, pindutin ang I-tap para magdagdag ng Puzzle at pagkatapos ay pumili NFC tag scanner. Pindutin I-tap para magdagdag ng tag at hawakan ang nfc tag na kailangan mong i-scan upang i-off ang alarma laban sa iyong telepono. Bigyan ito ng pangalan (halimbawa banyo) at i-on ang slide switch sa tabi nito (kung hindi, maaari mong i-scan ang anumang nfc tag para patayin ang alarma). Pagkatapos nito ilagay ang iyong nfc tag sa iyong banyo at mula ngayon kailangan mong bumangon sa kama at pumunta sa banyo upang i-scan ang tag bago huminto ang iyong alarma. Tapos siguradong gising ka na!
04 Trigger - Task Launcher
Kung gusto mong i-automate ang mas pangkalahatang mga bagay gamit ang nfc, kailangan mo ng mas pangkalahatang app. May mga partikular na naglalayong i-link ang mga aksyon sa NFC, gaya ng NFC Tasks. Ngunit mayroon ding marami pang karaniwang automation apps para sa Android na maaaring tumugon sa pagbabasa ng mga tag ng NFC. Sa pangunahing kursong ito gagamitin namin ang Trigger - Task Launcher, isang madaling gamiting automation app na sumusuporta sa nfc bilang trigger sa libreng bersyon nito. Maaari kang bumili ng Pro na bersyon na may higit pang mga trigger para sa 2.99 euro.
05 Ang iyong unang gawain
Kapag sinimulan mo ang Trigger app sa unang pagkakataon, lalabas ang window Aking mga gawain na hindi mo pa natukoy ang anumang mga gawain. Pindutin Subukan ang isang halimbawa ngayon, makakakita ka ng preview ng isang gawain, gaya ng: i-off ang Wi-Fi at babaan ang liwanag ng screen kapag mahina na ang baterya. Sa bintana Mga iminungkahing gawain maghanap ng higit pang mga halimbawa. Ngunit ngayon gagawa kami ng aming unang gawain: pindutin Gumawa ng gawain at piliin bilang trigger NFC. Pagkatapos ay pindutin Susunod na isa. Sa susunod na screen maaari kang magdagdag ng mga paghihigpit upang matukoy kung kailan na-activate ang gawain. Mag-isip lang ng isang partikular na agwat ng oras (sa mga oras ng opisina), mga partikular na araw (weekdays), nakakonekta sa isang WiFi network, Bluetooth network, sa airplane mode at kung nagcha-charge ang iyong telepono o hindi. Piliin ang iyong mga paghihigpit (at huwag kalimutang i-on ang slide switch sa tabi ng mga ito) at pindutin Nakumpleto.
06 Aksyon!
Maaari ka na ring magdagdag ng mga karagdagang trigger, gaya ng WiFi o Bluetooth, sa pamamagitan ng pagpindot sa plus sign. Pagkatapos ay pindutin Susunod na isa upang magdagdag ng mga aksyon. Dito mo na suriin ang mga aksyon na gusto mong gawin kapag na-scan ng iyong telepono ang nfc tag. Pagkatapos ay pindutin muli Susunod na isa. Pagkatapos ay i-configure mo ang mga aksyon na iyong pinili (halimbawa, para sa profile ng tunog piliin ka Tahimik) at pagkatapos ay pindutin ang Idagdag sa gawain. Pagkatapos ay maaari kang magdagdag ng mga karagdagang aksyon sa pamamagitan ng pagpindot sa plus sign. Panghuli, pangalanan ang iyong gawain sa ibaba ng screen at pindutin Susunod na isa at sa Nakumpleto. Ngayon maglagay ng nfc tag sa ilalim ng iyong telepono upang maisulat ni Trigger ang gawain dito. Ngayon kung hawak mo ang iyong telepono laban sa nfc tag na ito, gagawin ng Trigger ang iyong tinukoy na gawain.
NFC sa isang iPhone
Nilagyan ng Apple ang mga device nito mula sa iPhone 6 ng isang NFC chip, ngunit hanggang kamakailan lamang ito ay ginamit para sa serbisyo ng pagbabayad na Apple Pay. Sa iOS 12, binuksan din ng Apple ang nfc chip nito sa mga developer ng iba pang apps. Bilang resulta, ang mga may-ari ng iPhone ay may parehong mga opsyon tulad ng mga mahilig sa Android. Ang isang kawili-wiling nfc app para sa iOS ay ang Decode. Umiiral din ang NFC TagInfo mula sa NXP para sa iOS.
07 Naka-on at naka-off
Gaya ng natukoy na namin ngayon sa gawain, patahimikin ng Trigger ang iyong mobile kapag na-scan mo ang nfc tag na naka-attach sa bedside table. Ngunit paano kung gumising ka sa umaga at gusto mong i-on muli ang iyong tunog? Kailangan mo bang gumawa ng pangalawang gawain sa Trigger at mag-hang ng pangalawang nfc tag sa iyong bedside table? Hindi, sa kabutihang palad, kaya rin ng Trigger ang paglipat sa pagitan ng dalawang gawain na may parehong nfc tag. Maaari mong isipin ito bilang "on" at "off" na mga estado na may ibang gawain para sa bawat estado. Gumawa ng aksyon tulad ng sa hakbang 6, halimbawa para itakda ang sound profile sa silent. Pagkatapos ay pindutin Susunod na isa at sa huling hakbang, bago mo pindutin Nakumpleto pindutin ang plus sign sa itaas at pagkatapos Bagong gawain. Pagkatapos ay magdagdag ng isa pang aksyon na may plus sign sa itaas (halimbawa para itakda ang sound profile sa normal), maglagay ng pangalan para sa gawain at pindutin ang Nakumpleto. Pagkatapos ay ilarawan ang iyong nfc tag at mula noon ang tunog sa iyong mobile ay i-on at off nang halili kapag ini-scan mo ang nfc tag.
08 IFTTT Webhooks
Sa ngayon, nanatili kami sa aming telepono sa aming mga gawaing na-trigger ng nfc tag, ngunit maaari pa kaming pumunta nang higit pa. Pagkatapos ng lahat, ang isa sa mga aksyon na posible sa Trigger ay Magbukas ng URL/URI (sa ibaba Mga Application at Shortcut). Kung maglalagay ka ng url dito, bibisitahin ito ng Trigger kapag ini-scan mo ang kaukulang tag ng nfc. Nagbubukas ito ng maraming posibilidad. Kung gumagamit ka ng IFTTT, madali mong mai-link ang mga tag ng nfc sa pamamagitan ng Trigger. Magagawa mo gamit ang IFTTT Webhooks. I-click iyon Dokumentasyon, pagkatapos ay makakakita ka ng isang URL. Kopyahin iyon sa iyong Android phone at i-paste ang url doon sa pagkilos ng Trigger, na pinapalitan ang {kaganapan} sa pamamagitan ng custom na pangalan ng kaganapan.
09 Ipasagot sa IFTTT ang iyong nfc tag
Ngayon kung i-scan mo ang iyong nfc tag gamit ang iyong telepono, tatawagan ng Trigger ang IFTTT webhook kasama ang iyong ipinasok na kaganapan, halimbawa 'sleep' o 'get up'. Ngunit sa panig ng IFTTT, wala pang nangyayari dito. Para diyan kailangan mo munang gumawa ng applet, na gumagamit ng webhook na iyon bilang trigger (ang If part ng If This Then That). Sa kaliwang tuktok ng web interface ng IFTTT, i-click Aking mga Applets at pagkatapos ay tama Bagong Applet. Mag-click sa ito at piliin mga webhook. I-click ito at pagkatapos ay idagdag Pangalan ng pangyayari ilagay ang pangalan ng iyong kaganapan, tulad ng matulog, at i-click Lumikha ng trigger. Pagkatapos ay i-click na upang matukoy kung ano ang gagawin kapag natutulog ka. Pagkatapos i-configure ang aksyon, i-click Lumikha ng aksyon at pagkatapos ay sa Tapusin. Mula ngayon maaari kang gumawa ng isang bagay sa pamamagitan ng IFTTT sa sandaling i-scan mo ang nfc tag gamit ang iyong telepono.
10 Domoticz
Kung paanong nag-aalok ang IFTTT ng isang espesyal na URL na may Webhooks na tutugunan, maraming mga home automation system ang nag-aalok ng access sa mga sensor at virtual switch sa pamamagitan ng isang espesyal na URL. Suriin ang dokumentasyon ng iyong home automation system para sa tamang anyo ng URL na iyon. Sa wakas, ipinapakita namin sa iyo kung paano ito gumagana sa open source na home automation system na Domoticz. Makikita mo kung ano dapat ang hitsura ng url sa dokumentasyon ng Domoticz API. Halimbawa, kung natukoy mo ang isang "Sleep" na eksena sa Domoticz na nagpapababa sa iyong mga shutter, pinapatay ang lahat ng iyong ilaw at pinapatay ang iyong PC, pagkatapos ay hanapin ang eksena sa iyong listahan ng mga device at tandaan ang halaga sa column idx. Pagkatapos ay ilagay bilang url sa pagkilos ng Trigger //USER:PASSWORD@DOMOTICZURL:DOMOTICZPORT/json.htm?type=command¶m=switchscene&idx=ID&switchcmd=On sa, kasama ang ID ng iyong eksena sa halip na ID at siyempre kasama ang tamang username, password, url at port number ng iyong Domoticz installation. Maaari mo na ngayong gawin ang parehong para sa isang "Get Up" na eksena.
I-pause sa maraming pagkilos
Kung magsasagawa ka ng maraming pagkilos kapag nag-scan ng NFC tag, dapat mong bigyang pansin. Ipagpalagay na gusto mong i-activate ang isang eksena sa Domoticz at pagkatapos ay ilagay ang iyong mobile phone sa silent at i-on ang airplane mode. Pagkatapos ay kailangan mong magpahinga pagkatapos tawagan ang Domoticz url at bago i-on ang airplane mode, kung hindi, maaaring hindi makakuha ng sapat na oras ang Trigger upang i-activate ang eksena. Sa Trigger mahahanap mo ang aksyon I-pause sa kategorya Mga Application at Shortcut.