Pagpapanatiling Cool ng Iyong Baby Ngayong Tag-araw - Pagkontrol sa Mga Bobo na Tagahanga Sa Mga Smart bagay!: 6 na Hakbang (na may Mga Larawan)
Pagpapanatiling Cool ng Iyong Baby Ngayong Tag-araw - Pagkontrol sa Mga Bobo na Tagahanga Sa Mga Smart bagay!: 6 na Hakbang (na may Mga Larawan)
Anonim
Pagpapanatiling Cool ng Iyong Baby Ngayong Tag-init - Pagkontrol sa Mga Dumb Fans Sa Mga Smart bagay!
Pagpapanatiling Cool ng Iyong Baby Ngayong Tag-init - Pagkontrol sa Mga Dumb Fans Sa Mga Smart bagay!
Pagpapanatiling Cool ng Iyong Baby Ngayong Tag-init - Pagkontrol sa Mga Dumb Fans Sa Mga Smart bagay!
Pagpapanatiling Cool ng Iyong Baby Ngayong Tag-init - Pagkontrol sa Mga Dumb Fans Sa Mga Smart bagay!

Tulad ng dalawang linggo na ang nakakaraan sa oras ng pagsulat nito, ako ay naging isang ama ng isang hindi kapani-paniwalang sanggol na lalaki!

Sa pagbabago ng panahon, ang mga araw na nagiging mas mahaba at ang mga temperatura ay nagiging mas mainit, naisip kong makabubuting magkaroon ng isang uri ng monitor tungkol sa nursery upang suriin kung gaano kainit ang bumangon doon!

Hindi ko na tinkered sa maraming sawa sa mga nakaraang taon ngunit nais na bumalik dito mula noong aking unang taon sa unibersidad halos 5 taon na ang nakakaraan ngayon! Dahil dito naisip ko na mas makabubuting idokumento ang aking ginawa, upang matulungan ako sa paglaon, tulungan din ang sinumang ibang gustong gawin ang parehong bagay!

Gamit ang isang Raspberry pi, Enviro pHAT at isang matalinong TP-link kasa plug, maaari mong makontrol ang mga plugs gamit ang IFTTT framework! ito ay talagang simpleng gawin at maaari mo ring baguhin ang walkthrough na ito upang makontrol ang anumang bagay sa pamamagitan ng iba't ibang mga sensor at iba't ibang mga aparato! Inaasahan kong kapaki-pakinabang ito. Kung nais mo ng pagtuturo na ito, mangyaring huwag kalimutang bumoto para sa aking pagsusumite sa paligsahan ng mga sensor!: D (paumanhin para sa pagtatanong), ito ang aking unang pagkakataon na gawin ito at nais na magkaroon ng isang posibilidad na manalo ng isang bagay para sa lahat ng oras na inilagay ko ito

** EDIT ** Sa mga susunod na araw, titingnan ko ang pagtulak ng data na ito sa isang board ng Grafana, kung sa palagay mo ay mabuti ito, ipaalam!: D

Dumaan tayo dito …

Mga gamit

  1. Anumang Raspberry pi ay gagawin ngunit pinili ko ang Zero W dahil ito ang kailangan kong ibigay sa aking draw, mayroon din itong pinakamaliit na form factor na may WiFi na pinagana bilang default! - Raspberry PI Zero w
  2. SD card, lahat ay may iba't ibang mga kagustuhan sa mga ito, ngunit ginamit ko ang isa sa mga ito! - Micro-SD card
  3. Kung ikaw ay natigil, narito ang opisyal na suportadong dokumentasyon para sa mga SD card-opisyal na suportadong SD-card
  4. Jumper wires (magpapaliwanag mamaya) - Jumper wires
  5. Enviro pHAT para sa lahat ng mga maluwalhating sensor! - Envrio-pHAT
  6. Isang matalinong plug, napunta ako sa TP-Link dahil hindi mo kailangan ang anumang mga magarbong hub upang maipagana ang kahon! - Smart Plug!
  7. Isang pipi na fan upang makontrol, maaari mong gamitin ang anumang fan, nakakita lang ako ng fan sa amazon, ngunit ang anumang fan ng wall socket ay gagana nang maayos - Dumb fan
  8. Isang soldering iron, ngunit kung hindi mo nais na gumamit ng isang soldering iron, maaari kang makakuha ng mga pag-click sa header para sa iyong PI at PHAT - GPIO-martilyo-header

Upang magtrabaho ang isang koneksyon sa pagitan ng TP-link kasa at IFTTT, kakailanganin mong magkaroon ng isang TP-link kasa at IFTTT account na na-set up bago simulan ang itinuro na ito. Kapag natanggap mo ang iyong TP-link smart plug ang mga tagubilin na ibinibigay sa smart plug ay gagabay sa iyo sa proseso ng pag-setup kasama ang kung paano pangalanan ang iyong plug at ito ay pangunahing mga pag-andar

Kapag natapos mo na ang lahat ng iyong listahan ng pamimili ay oras na upang tipunin ang lahat!

Hakbang 1: Pag-set up ng Iyong Raspberry Pi

Pag-imaging sa iyong micro-SD card Kumuha ng pinakabago at pinakadakilang imahe ng Raspbian, ang bersyon na lite ay gagana, kung hindi mas mahusay para sa zero w! -

Isulat ang imaheng ito sa SD card, kakailanganin mo ang isang mambabasa para dito at isang imahinador, gumagamit ako ng etcher -

Pag-setup ng Wifi (opsyonal) Kung ang iyong PI ay may built in na WIFI, bakit hindi mo ito i-set up ngayon upang makatipid ng maraming paggulo sa mga console sa paglaon!

Kapag na-imaging ang iyong pi, naalis na ang drive. Idiskonekta at ikonekta ang SD card upang makita itong muli ng iyong machine. Ang isang partisyon ng boot ay dapat na lumitaw.

Lumikha ng isang blangko na file na tinatawag na wpa_supplicant.confwithin ang boot na pagkahati ng iyong pi, sa loob nito ilagay ang ibaba sa bagong file na ito:

network = {

ssid = "IYONG_SSID" psk = "IYONG_WIFI_PASSWORD" key_mgmt = WPA-PSK}

Pagpapagana ng SSH sa iyong PI ng pagpipilian (opsyonal)

Bilang default, ang isang malinis na imahe ng Raspbian ay magkakaroon nito ng hindi paganahin. Kakailanganin mong i-boot ang system, kumonekta sa isang keyboard at ipakita sa Pi at pagkatapos ay paganahin ang ssh. Ang hakbang na ito ay paganahin ang ssh sa unang boot. Sa boot partition, lumikha ng isang bagong file na tinatawag na ssh. Isang walang laman na file na may eksaktong pangalan na iyon.

Matapos makumpleto ang mga ito sa dalawang opsyonal na hakbang, awtomatikong kumokonekta ang iyong PI sa iyong WIFI at paganahin ang SSH bilang default.

Kapag na-imaging at na-configure mo ang micro-SD card, maaari mo itong isingit sa iyong PI o pagpipilian at paganahin ito!

Ina-update ang iyong PIO sa sandaling na-boot mo ang iyong PI, mahahanap mo ang iyong IP address ng iyong PI sa loob ng iyong mga setting ng mga wireless router. Karamihan sa mga router ay magkakaiba kaya't magiging mahirap magsulat ng isang gabay para dito sa kasamaang palad!

Kapag mayroon ka ng iyong IP ng iyong PI, kumonekta sa pamamagitan ng SSH at mag-login sa mga sumusunod:

Username: pi

Password: raspberry

Kapag mayroon kang isang aktibong sesyon ng SSH sa iyong PI, gugustuhin mong i-update ito, patakbuhin lamang ang nasa ibaba kasama ang kaukulang Y o N sa buong pag-update nito:

sudo apt-get update

sudo apt-get upgrade

palaging magandang i-reboot ang isang PI pagkatapos ng anumang mga bagong pag-update na na-install upang matiyak na ito ay nagpatakbo muli kasama ang pinakabagong mga update, ito ay maaaring makamit sa

sudo reboot -n

Ngayon ay handa na ang PI, oras upang magpatuloy sa susunod na hakbang!

Hakbang 2: Pag-set up ng Iyong Enviro PHAT

Pag-set up ng Iyong Enviro PHAT
Pag-set up ng Iyong Enviro PHAT
Pag-set up ng Iyong Enviro PHAT
Pag-set up ng Iyong Enviro PHAT

Pag-kable ng iyong Enviro pHAT

Sa sandaling napapanahon mo ang iyong pi, maaari mong ikonekta ang iyong Enviro pHAT sa PI na iyong pinili!

*** Upang matiyak na hindi mo mapinsala ang iyong PI o ang iyong PHAT tiyakin na patayin mo muna ito ***

Dito ko ginamit ang mga lead ng jumper dahil makakakuha ka ng thermal washout mula sa CPU na umiinit sa ilalim ng Enviro pHAT. Ang sobrang init na ito ay maaaring baguhin ang mga pagbabasa ng temperatura na makukuha mo sa paglaon. Dahil dito nagamit ko ang 5 mga lead ng jumper sa mga ibaba na pin:

  • Pin 3 - GPIO2 (SDA I2C)
  • Pin 5 - GPIO3 (SCL I2C)
  • Pin 7 - GPIO4
  • Pin 6 - Lupa
  • Pin 4 - 5V

Mangyaring suriin ang diagram ng mga kable sa tuktok ng hakbang na ito para sa visual na sanggunian o sa ibaba na link:

pinout.xyz/pinout/enviro_phat

(paumanhin tungkol sa hindi magandang trabaho sa pintura)

Kapag ang kable ng iyong phat, siguraduhin na naitakda mo ito sa tamang paraan sa paligid o maaari mo itong mapinsala !!! Upang magawa ito, mayroon akong pag-set up ng minahan kaya ang mga header ng ANALOG IN ay patungo sa puwang ng SD card, sa paglaon ay napaliko ito sa aking mga larawan upang maging angkop sa snugger sa aking "carrier".

Pag-install ng mga dependency

I-back up ang iyong PI at ibalik muli ang SSH

Sa sandaling bumalik sa iyong PI patakbuhin ang sumusunod upang mai-install ang mga kinakailangang mga pakete at software para sa iyong Enviro pHAT:

curl https://get.pimoroni.com/envirophat | bash

Tiyaking tama ang Y o N kung kinakailangan.

Matapos makumpleto ang pag-install, tiyaking i-restart ang iyong PI…

sudo reboot -n

Pagsubok sa pHAT

Upang matiyak na ang iyong PHAT ay naka-wire nang tama, maaari kang mag-drop sa isang module na sawa at magpatakbo ng ilang mga utos sa pamamagitan ng pagbalik sa iyong PI at pag-type ng sawa, isang beses sa isang module na sawa i-type ang nasa ibaba:

mula sa kapaligiran ng pag-import ng kapaligiran

print (panahon.temerpature ())

Dapat itong ipakita sa iyo ang isang pagbasa tulad ng nasa ibaba:

>> mula sa kapaligiran ng pag-import ng kapaligiran

>> print (panahon.temperature ()) 24.0806166987

Pag-troubleshoot

Kung nakakuha ka ng isang bagay sa mga linya ng isang error sa ibaba:

Traceback (pinakahuling huling tawag): File "", linya 1, sa File "/usr/lib/python2.7/dist-packages/envirophat/bmp280.py", linya 134, sa temperatura self.update () File " /usr/lib/python2.7/dist-packages/envirophat/bmp280.py ", linya 169, sa pag-update kung self._read_byte (REGISTER_CHIPID) == 0x58: # check sensor id 0x58 = BMP280 File" / usr / lib / python2.7 / dist-packages / envirophat / bmp280.py ", line 116, in _read_byte return self.i2c_bus.read_byte_data (self.addr, register) IOError: [Errno 121] Remote I / O error

Maaari ka nang tumakbo:

sudo i2cdetect -y 1

Magpapatakbo ito ng pagsusuri ng diagnostic sa iyong mga koneksyon / kable at naghahanap ka para sa isang bagay tulad sa ibaba:

pi @ raspberrypi: ~ $ sudo i2cdetect -y 1 0 1 2 3 4 5 6 7 8 9 abcdef 00: - - - - - - - - - - - - - 10: - - - - - - - - - - - - 1d - - 20: - - - - - - - - - - - - 29 - - - - - - 30: - - - - - - - - - - - - - - - - - 40: - - - - - - - - - 49 - - - - - - 50: - - - - - - - - - - - - - - - - - - - 60: - - - - - - - - - - - - - - - - - - 70: - - - - - - - 77

Kung hindi, kailangan mong bumalik at suriin muli ang iyong mga kable, mangyaring suriin ang diagram ng mga kable at subukang muli!

Pag-install ng pi-baby-cooler.py script

Kung ang lahat ay maayos at matagumpay ka sa pagkuha ng pagbabasa ng temperatura pagkatapos ay maaari kaming magpatuloy at mai-install ang baby-cooler.py package!

Dahil sa kung paano humahawak ang mga nagtuturo ng mga link, ikinabit ko ang.py script sa header ng hakbang sa itaas … Upang kopyahin ito sa iyong PI Inirerekumenda kong gumamit ng isang bagay tulad ng WinSCP:

winscp.net/eng/download.php

Ang WinSCP ay isang tanyag na SFTP client at FTP client para sa Microsoft Windows! Kopyahin ang file sa pagitan ng isang lokal na computer at mga remote server gamit ang mga FTP, FTPS, SCP, SFTP, WebDAV o S3 na mga protocol ng paglipat ng file.

Ang WinSCP ay simpleng gamitin, simpleng kumonekta sa iyong PI gamit ang IP address ng iyong PI pagkatapos ay i-drag at i-drop ang.py file sa kung saan mo nais na patakbuhin ito mula sa akin na ito ay mula sa / home / pi.

Ngayon ang.py script ay nasa iyong PI, oras na upang magpatuloy sa pagse-set up ng iyong IFTTT account / mga koneksyon

Hakbang 3: Pagtatakda ng Iyong IFTTT Acount / koneksyon

Itinatakda ang Iyong IFTTT Acount / koneksyon
Itinatakda ang Iyong IFTTT Acount / koneksyon
Itinatakda ang Iyong IFTTT Acount / koneksyon
Itinatakda ang Iyong IFTTT Acount / koneksyon
Itinatakda ang Iyong IFTTT Acount / koneksyon
Itinatakda ang Iyong IFTTT Acount / koneksyon

Susunod na titingnan namin ang pagkuha ng isang token ng IFTTT, gagamitin ito kapag tumatawag sa mainit / malamig na pagpapaandar sa loob ng script upang kumonekta sa kasa plug at i-on / i-off ang fan.

Paglikha ng Webhooks

Tumungo sa https://ifttt.com/ at lumikha ng isang account kung wala ka pa.

Sa sandaling naka-log in ka, sa loob ng search bar, maghanap ng: TP-link kasa

Kapag na-load na, mag-click sa mga serbisyo pagkatapos ng TP-link kasa. Kakailanganin mong ikonekta ang kasa account sa iyong IFTTT account, mag-login sa iyong kasa account sa pamamagitan ng IFTTT upang makakonekta.

Matapos mai-link ang iyong account mag-click sa "My Applets" pagkatapos ng bagong applet, pagkatapos ay i-click ang "+ this" at maghanap ng mga webhook.

I-click ang, "Tumanggap ng isang kahilingan sa web", sa loob ng uri ng pangalan ng kaganapan mainit (maaari itong maging anumang nais mo ngunit kailangan mo itong i-update sa ibang pagkakataon sa loob ng pi-baby-coller.py script o hindi ito gagana, gumamit ako ng mainit upang buksan ang tagahanga at malamig upang patayin ang fan. Pagkatapos ay i-click ang lumikha ng trigger.

Susunod na kailangan namin upang mai-link ang iyong bagong gatilyo sa iyong Kasa account, i-click ang "+ iyon" at maghanap kasa, i-click ang TP-link kasa pagkatapos i-click ang "i-on", pagkatapos nito piliin ang aparato na nais mong i-on, pagkatapos ay i-click ang lumikha aksyon Suriin ang pagkilos at i-click ang tapusin kung tama.

**********

Tandaan kung pumili ka ng isa pang pangalan ng Kaganapan maliban sa "mainit" at "malamig", kakailanganin mong gumawa ng isang tala ng mga ito para sa paglaon at i-update ang script! Kung hindi man gagana ang.py script na hindi gagana

**********

Matapos naming malikha ang aming unang web hook, ulitin ang proseso para sa "malamig", ngunit sa pagkakataong ito ay pipiliin mong patayin sa halip na i-on kapag pinipili ang + aksyon na iyon.

Kapag mayroon kaming dalawang mga webhook ng kaganapan sa loob ng iyong seksyon ng aking applets account, mag-click sa mga serbisyo at maghanap ng mga webhook pagkatapos ay i-click iyon. Sa loob dito makikita mo ang isang pindutan ng dokumentasyon (kanang itaas), i-click iyon. Dito mo makikita ang iyong IFTTT token key. habang dito ay gumawa ng isang tala ng iyong susi (kakailanganin mo ito sa paglaon), na-edit ko ang minahan sa loob ng larawan kung hindi man ay maaring i-on o i-off ng sinumang aking mga smart plug.

Pagsubok sa mga webhook

Ngayon ay nakagawa kami ng dalawang webhook na konektado sa aming kasa account, maaari naming subukan kung gumagana ang mga ito o hindi!

Sa loob ng iyong PI, maaari mong ipasok ang sumusunod:

curl -X POST

Kung saan nagsasabing "mainit" kailangan mong idagdag ang iyong pangalan ng kaganapan, kung iniwan mo ito bilang "mainit" iwanan ito mag-isa. Kung saan sinasabi / mo… kailangan mong palitan ito ng iyong IFTTT token key. Pindutin ang ipasok at dapat mong marinig ang pag-click ng iyong mga smart plug-relay na i-on ang plug. Kung hindi mo ito naririnig pagkatapos ay maaari mong suriin ang Kasa app upang suriin ang katayuan ng iyong mga plugs.

Ngayon mayroon kaming mga dependency para sa aming Enviro pHAT na naka-install at mayroon na ngayong pag-set up ng IFTTT, oras upang tapusin ang pagbabago ng code.

Hakbang 4: Pag-edit ng Script

Pag-edit ng Script
Pag-edit ng Script

Pangalan ng kaganapan at IFTTT TOKENS Bumalik sa iyong pi, dumako sa lokasyon ng iyong pi-baby-cooler.py script, para sa akin ang in / home / pi (aking home folder) at i-edit ang file gamit ang nano:

nano pi-baby-cooler.py

Sa loob ng tagahanap kung saan sinasabi na def turn_off ()

def turn_off ():

# Itakda ang iyong trigger word - hal. "malamig" - at ang token ng IFTTT Webhook sa ibaba. TRIGGER_WORD = "cold" TOKEN = "ANG IYONG IFTTT TOKEN PUMUNTA DITO" ay nagrequest.post ("https://maker.ifttt.com/trigger/{trigger_word}/with/key/{token}".format (trigger_word = TRIGGER_WORD, token = TOKEN)) print ("Fan off!"):

Ito ang pagpapaandar upang patayin ang fan. Ginagawa ito sa pamamagitan ng pagpapadala ng isang webhook sa IFTTT na nagpapalitaw sa tplink HS100 upang patayin. Kung pinanatili mo ang gawaing pag-trigger sa loob ng iyong IFTTT account na kapareho ng "malamig", maaari mong iwanan iyon, at palitan lamang ang token na nakuha mo mula sa dokumentasyon ng webhooks nang mas maaga. Kung pumili ka ng ibang pangalan ng kaganapan pagkatapos ay palitan ang salitang ito dito.

Matapos i-paste ang iyong token ng IFTTT, pumunta sa susunod na seksyon kung saan sinasabi na def turn_on ()

def turn_on (): # Itakda ang iyong trigger word - hal. "mainit" - at ang IFTTT Webhook token sa ibaba. TRIGGER_WORD = "mainit" TOKEN = "ANG IYONG IFTTT TOKEN PUMUNTA DITO" ay hiniling.post ("https://maker.ifttt.com/trigger/{trigger_word}/with/key/{token}".format (trigger_word = TRIGGER_WORD, token = TOKEN)) print ("Fan on!")

Ang pagpapaandar na ito ay ang pabaliktad ng off, binubuksan nito ang TP-link na matalinong plug!

Kung pinanatili mo ang gawaing pag-trigger sa loob ng iyong IFTTT account na kapareho ng "mainit", maaari mo itong iwanang, at palitan lamang ang token na nakuha mo mula sa dokumentasyon ng webhooks nang mas maaga. Kung pumili ka ng ibang pangalan ng kaganapan pagkatapos ay palitan ang salitang ito dito.

Ang lahat ng iba pa ay naka-code na, kaya't hindi mo dapat na gumawa ng anumang binago sa code na iba pa sa TRIGGER_WORD, TOKEN at ilang pagsasaayos sa temperatura na susunod!

Pagbabago ng temperatura

Susunod, hanapin kung saan nagsasabi ng # Lokal na mga variable.

subukan: # Mga lokal na variable. estado = 0 # Itinatakda ang estado para sa mababang switch = 20 # Mababang halaga para sa antas ng temperatura (celcius). mataas = 24 # Mataas na halaga para sa antas ng temperatura (celcius). period = 120 # Pagkaantala, sa mga segundo, sa pagitan ng mga tawag.

Ang variable ng estado ay kung paano nalalaman ng pi kung ang plug ay naka-on o hindi, ito ay nai-update sa paglaon kung ito ay naging masyadong mainit (24 + * c pagkatapos ang estado ay binago sa paglaon sa 1), ito ay magpaputok din sa webhook at i-on ang matalinong plug on!

Ang mababang variable ay kung paano cool na nais kong makuha ang silid bago patayin ang plug. Kung nais mo ang pampainit ng silid, baguhin lamang ito sa isang mas mataas na halaga. Kung nais mo itong mas cool, babaan ang halaga.

Ang mataas na variable ay ang pinakamataas na temperatura na nais kong makuha ang silid bago ko nais na sumipa ang tagahanga at simulang palamig ang silid. Kung nais mong dumating ang tagahanga bago ito, pagkatapos ay ibababa lamang ang halaga, o kung nais mong maging mas mainit ito mas mataas ang halaga.

Ang variable ng panahon ay ang tagal ng mga segundo sa pagitan ng mga tseke ng temperatura, kung nais mong masuri nang mas madalas ang pi script pagkatapos ay mas mataas ang numero kung nais mong paikliin ang oras, babaan ang numero.

Kapag nagawa mong i-save ang iyong mga pagbabago at lumabas sa nano

CTRL + x

Hakbang 5: Paggamit ng Script

Paggamit ng Script
Paggamit ng Script

Pagpapatakbo ng script nang lokal

Mayroong ilang mga paraan na maaari mong patakbuhin ang script na ito, maaari kang kumonekta sa pamamagitan ng SSH at i-type ang sumusunod:

sudo python /pi-baby-cooler.py

Patakbuhin nito ang script ayon sa hinihiling, gagana lamang ito hangga't mayroong isang aktibong sesyon ng SSH sa PI. Ang iba pang paraan ay ang paggamit ng screen, ang screen ay hindi na-install bilang default sa palagay ko, kaya dapat gamitin ang isang sudo apt install na screen.

Narito ang isang mahusay na tutorial sa kung paano gamitin nang maayos ang screen:

Ang Screen o GNU Screen ay isang terminal multiplexer. Sa madaling salita, nangangahulugan ito na maaari kang magsimula sa isang sesyon sa screen at pagkatapos ay buksan ang anumang bilang ng mga window (virtual terminal) sa loob ng session na iyon. Ang mga proseso na tumatakbo sa Screen ay magpapatuloy na tumakbo kapag ang kanilang window ay hindi nakikita kahit na naka-disconnect ka.

Awtomatiko upang tumakbo sa boot

Ang iba pang paraan ay ang i-edit ang boot file sa /etc/rc.local upang gawin ito gamit ang nano.

sudo nano /etc/rc.local

Ang pag-edit sa file na ito ay magpapagana sa script. nangangahulugang palagi itong tumatakbo kapag ang PI ay nasa, ito rin kung paano ko pinapatakbo ang 90% ng aking mga script sa iba pang mga API.

Kung ginamit mo ang rc.local, maaari mong patakbuhin ang utos sa ibaba upang suriin upang makita kung ano ang kasalukuyang tumatakbo sa PI. Madaling magamit ito upang mag-troubleshoot sa ibang pagkakataon upang makita kung ang script ay gumagana sa lahat o hindi:

ps -aef | grep python

Hakbang 6: Tapos na

Sa gayon … Salamat kung narito ka pa rin at umabot sa puntong ito!

Paumanhin medyo matagal na, ito ang aking kauna-unahang itinuro at hindi sigurado kung ano ang isusulat.

Tulad ng nabanggit ko sa simula, ang mga itinuturo na ito ay maraming iba't ibang mga application kasama nito gamit ang init upang ma-trigger ang isang smart plug! maaari mong palamig ang anumang silid sa bahay / patag / apartment / garahe / malaglag. Maaari mo ring baguhin ang IFTTT upang ma-trigger ang anumang matalinong aparato na makokontrol sa pamamagitan ng IFTTT, hindi lamang ito kailangang maging mga TP-link kasa aparato.

Gusto kong marinig kung nasubukan mo ang mga itinuturo na ito o kahit na nahanap mo itong kawili-wiling mangyaring mag-iwan sa akin ng isang puna sa ibaba!

Kung mayroon kang anumang mga katanungan siguraduhin na iwanan ang mga ito sa ibaba at susubukan ko ang aking makakaya upang sagutin ang mga ito!

Paligsahan sa Mga Sensor
Paligsahan sa Mga Sensor
Paligsahan sa Mga Sensor
Paligsahan sa Mga Sensor

Runner Up sa Paligsahan sa Mga Sensor

Inirerekumendang: