Talaan ng mga Nilalaman:
- Hakbang 1: Lumikha ng isang Bagong Google Sheet ("Gumawa ng isang Kopya" ng Aking Ibinahaging Spreadsheet sa Iyong Google Drive)
- Hakbang 2: Seguridad
- Hakbang 3: I-update ang Iyong Spreadsheet Sa Mga Sinusubaybayan na Kasapi ng Pamilya
- Hakbang 4: Magdagdag o Mag-alis ng Mga Kasapi sa Pamilya
- Hakbang 5: Hindi Paganahin ang Mga Kasapi ng Pamilya
- Hakbang 6: Itakda ang Iyong Mga Ginustong Temperatura
- Hakbang 7: Lumikha ng Dalawang Geo-fences sa Macrodroid
- Hakbang 8: Lumikha ng IFTTT Maker Webhooks para sa Pagpasok at Paglabas ng bawat Geofence
- Hakbang 9: Ipunin ang Impormasyon Tungkol sa Mga URL ng Kaganapan ng iyong Maker
- Hakbang 10: Lumikha ng Macros sa Macrodroid para sa bawat Kaganapan para sa Bawat Tao
- Hakbang 11: Baguhin ang Setting ng Spreadsheet na "muling pagkalkula"
- Hakbang 12: Lumikha ng isang IFTTT Applet Na Kumokonekta sa Nest Thermostat sa Spreadsheet
Video: Nest Thermostat, Pagsubaybay sa Pagsakop: 12 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:09
Ang pag-automate ng aking paglamig sa bahay gamit ang aking Nest Therostat ay, hanggang kamakailan lamang, ay pinatakbo ng IFTTT gamit ang Life360 na "unang dumating sa bahay" at "huling umalis sa bahay" na mga pag-trigger. Magaling ito dahil maaari kong idagdag ang mga miyembro ng pamilya sa aking bilog ng Life360 at kung sila ang unang makarating sa geo-bakod para sa bahay, mag-uudyok ng IFTTT ang Nest Thermostat upang maitakda ang tamang temperatura. Bilang karagdagan, kapag ang huling tao ay umalis sa parehong geo-bakod itatakda nito ang termostat ng Nest sa ECO Temperature.
Ang problema ay dumating sa simula ng Disyembre 2020 nang inihayag ng Life360 ang pagtatapos ng IFTTT Pagsasama:
Naipadala ang Email Ni IFTTT:
Kamusta, Sa Disyembre 2, 2020, ang serbisyong Life360 ay aalisin mula sa IFTTT dahil hindi na sinusuportahan ng koponan ng Life360 ang serbisyo.
Para sa mga alternatibong serbisyo, tingnan ang iba pang mga serbisyong smart hub at system sa IFTTT.
Pinahahalagahan namin ang iyong pag-unawa."
Gumawa ako ng ilang pagsasaliksik at maraming mga produkto na gumagawa ng geo-fencing at iba pa na sumusubaybay sa tirahan sa bahay ngunit lahat sila ay naniningil ng mga bayarin o labis na kumplikado para sa aking mga pangangailangan.
Tumira ako sa isang solusyon na pinagsasama ang isang app na tinatawag na MacroDriod (tumatakbo lamang sa mga teleponong Android), IFTTT Maker Webhooks at Google Sheets upang mapanatili ang estado ng pananakop sa aking tahanan.
Mga Pantustos:
-
Android phone
Na-install ang MacroDroid App
- Nest Thermostat
-
IFTTT Account (Dapat ay Pro dahil tumatagal ito ng higit sa 3 apps na pinapayagan sa Standard).
- Naka-link ang Nest account sa IFTTT
- Naka-link ang Google account sa IFTTT
- Naka-link ang account ng Maker Webhooks sa IFTTT
Hakbang 1: Lumikha ng isang Bagong Google Sheet ("Gumawa ng isang Kopya" ng Aking Ibinahaging Spreadsheet sa Iyong Google Drive)
-
Kopyahin ang aking nakabahaging google sheet ng Pagsubaybay sa Pagsakop:
- Shift + I-click ang link na ito upang buksan sa isa pang tab.
- I-click ang File
- I-click ang "Gumawa ng isang kopya"
- I-save sa iyong google drive.
- Gumawa ng tala ng pangalan ng file at direktoryo kung saan mo ito iniimbak. Para sa mga hangarin ng Instructable na ito, ipalagay namin ang direktoryo ng IFTTT at ang file ay mapangalanang "Pagsubaybay sa Pagsakop". Tandaan na baka gusto mong bigyan ito ng isang magandang pangalan na obfuscated upang matulungan itong maging mas ligtas.
P. S: Huwag hilingin sa akin na bigyan ka ng pahintulot na i-edit ang file na ito. Bago ka gumawa ng anumang mga pagbabago, na hindi mo magagawa dahil ibinahagi ko ito bilang isang read only spreadsheet, gumawa ng isang "gumawa ng isang kopya" sa iyong sariling google drive at pagkatapos ay magpatuloy sa paggawa ng mga pag-edit.
Hakbang 2: Seguridad
Nagsasalita tungkol sa seguridad, maglaan ng sandali at tiyakin na ang sheet na iyong kinopya ay pribado sa iyo lamang. Maaari itong magawa sa pamamagitan ng pagbubukas ng iyong kinopya na spreadsheet at pag-hover sa button ng pagbabahagi. dapat itong maging hitsura ng unang imahe sa itaas.
Kung hindi, i-click ang pindutan ng pagbabahagi at baguhin sa "pinaghihigpitan" ng
- pag-click sa pindutan ng pagbabahagi
- binabago ito sa pinaghihigpitan. (Dapat magmukhang ang pangalawang imahe sa itaas) Pangangatuwiran: Hindi namin nais na malaman ng mga tao kung wala ang iyong pamilya sa bahay.
Hakbang 3: I-update ang Iyong Spreadsheet Sa Mga Sinusubaybayan na Kasapi ng Pamilya
Ang spreadsheet ay mayroong dalawang kasapi upang subaybayan, ang Person1 at Person2. Ang mga pangalang ito ay nakaimbak sa spreadsheet sa mga cell B2 at B3. Kung nais mo (hindi kinakailangan) maaari mong i-update ang mga pangalang ito sa mga pangalan ng mga indibidwal na nais mong subaybayan..
Hakbang 4: Magdagdag o Mag-alis ng Mga Kasapi sa Pamilya
Kung kinakailangan, maaari kang magdagdag o mag-alis ng mga miyembro ng pamilya mula sa spreadsheet. Mayroon akong kaliwang silid upang magawa ito sa mga hilera 4-6.
- Upang magdagdag ng mga karagdagang miyembro ng pamilya; kopyahin lamang ang hilera 2 o 3 at i-paste sa hilera 4, 5 o 6.
- Upang alisin ang mga miyembro ng pamilya tanggalin lamang ang mga nilalaman ng hilera.
Tandaan: Huwag tanggalin ang lahat ng mga miyembro ng pamilya o mawawala sa iyo ang mga formula na nakaimbak sa haligi E. Gayundin, mas maraming mga tao ang naidagdag mo, mas maraming IFTTT Webhooks ang kakailanganin mong likhain.
Hakbang 5: Hindi Paganahin ang Mga Kasapi ng Pamilya
Ang haligi D ng spreadsheet ay ginagamit upang paganahin o huwag paganahin ang mga miyembro ng pamilya. Halimbawa: sabihin natin na ikaw at ang iyong asawa ang tanging miyembro ng pamilya na sinusubaybayan, ngunit ang iyong asawa ay malayo sa pagbisita sa pamilya sa ibang Estado. Hindi mo gugustuhin na manatili ang iyong AC kapag umalis ka sa bahay, kaya maaari mong hindi paganahin ang iyong asawa mula sa pagsasaalang-alang sa pamamagitan ng pagbabago ng haligi D para sa kanila na "Hindi". Sa paggawa nito, ang pagdating ng iyong asawa sa bahay o pag-alis ay hindi makakaapekto sa temperatura ng Nest Thermostat.
Hakbang 6: Itakda ang Iyong Mga Ginustong Temperatura
- Kinokontrol ng Cell G2 ang ninanais na temperatura kapag "Ang Unang tao ay dumating sa bahay". Itakda ang halagang ito sa nais na temperatura kapag ang mga tao ay nasa bahay.
- Kinokontrol ng Cell H2 ang ninanais na temperatura kapag "Ang Huling tao ay umalis sa bahay". Itakda ang halagang ito sa nais na temperatura kapag walang tao sa bahay.
Ilang Mga Halimbawa:
- Kung nakatira ka sa Hawaii at nais ang temperatura na 75 kapag nasa bahay ka at ang pinakamataas na temperatura ay 85 kapag wala ka, itatakda mo ang G2 hanggang 75 at H2 hanggang 85.
- Kung nakatira ka sa Seattle at taglamig, maaari mong itakda ang H2 hanggang 70 at G2 hanggang 65. Bibigyan ka nito ng temperatura na 70 habang nasa bahay at payagan ang bahay na bumagsak sa 65 kapag wala sa bahay.
Hakbang 7: Lumikha ng Dalawang Geo-fences sa Macrodroid
Kung hindi mo pa nagagawa ito, i-install ang Macrodroid App mula sa Google Play Store. Tiyaking i-install sa smart phone ng bawat miyembro ng pamilya na sinusubaybayan.
Buksan ang Macrodroid at mag-click sa Geofences
Lumilikha ako ng dalawang concentric geofences na nakasentro sa aking tahanan at pinangalanan silang "HomeSmall" at "HomeLarge".
Ang mas maliit na nais kong panatilihin sa halos 100 metro. Ang mas malaki ay dapat gawin kasing laki ng distansya na kinakailangan, sa average, upang ang iyong bahay ay lumamig o magpainit sa oras na dumating ka.
Hakbang 8: Lumikha ng IFTTT Maker Webhooks para sa Pagpasok at Paglabas ng bawat Geofence
A. Mag-log sa
B. I-click ang menu na "Lumikha"
C. Maghanap ng mga webhook at mag-click sa serbisyo.
D. Isang pagpipilian lamang para sa isang gatilyo ang magagamit, mag-click dito.
E. Magpasok ng isang pangalan para sa kaganapan, sa kasong ito ginamit ko ang Person1Arrives; gayunpaman, maaari itong mapangalanan kahit anong gusto mo.
hal. Taong1Arrives at Person1Leaves
F. I-click ang lumikha ng trigger:
G. I-click ang pindutang "pagkatapos iyon"
H. Maghanap at mag-click sa "sheet"
I. Mag-click sa "I-update ang cell sa spreadsheet"
J. Sa seksyong "Drive folder path" alisan ng laman (mga default sa folder na IFTTT sa iyong google drive) o ilagay sa buong landas sa iyong spreadsheet.
K. Sa seksyong "Pangalan ng Spreadsheet" ilagay ang pangalan ng iyong spreadsheet. Sa aking kaso ito ay "Pagsubaybay sa Pagsakop" (Hindi kinakailangan ang mga Quote)
L. Sa "Aling cell?" seksyon, ilagay ang cell sa haligi C kung saan ang taong pumapasok o umaalis sa status na "HOME" o "AWAY" ay maiimbak. hal. Sa aking orihinal na spreadsheet para sa person1, ang cell na kinakailangan ay C2.
M. Sa Seksyon na "Halaga", sa lahat ng mga cap ilagay ang alinman sa "PANAHON" o "AWAY" (hindi kailangan ng mga quote). Alin sa iyong pipiliin ay nakasalalay sa kung lumilikha ka ng isang Webhook para sa pag-alis o pagpasok sa isang geo-bakod.
N. I-click ang "Lumikha ng Aksyon".
O. I-click ang "Magpatuloy"
P. I-click ang Tapusin ang Loop pabalik sa mga hakbang sa itaas (A hanggang P) para sa bawat tao sa iyong pamilya na sinusubaybayan. Dapat kang magtapos sa isang kaganapan na "Dumating" at "Dahon" para sa bawat tao.
Hakbang 9: Ipunin ang Impormasyon Tungkol sa Mga URL ng Kaganapan ng iyong Maker
- Gamit ang isang web browser, mag-navigate sa
- Kopyahin ang teksto mula sa patlang na "URL" sa ipinakitang pahina sa iyong buffer ng i-paste
- I-paste ang url na iyon sa address bar ng mga browser
- Dapat ipakita sa iyo ng pahinang ito kung paano gamitin ang mga webhook na nilikha lamang namin.
-
Magiging ganito ang istraktura ng URL:
"https://maker.ifttt.com/trigger/{myEvent}/with/key/{myKey} hal" https://maker.ifttt.com/trigger/Person1Leaves/with/key/% * & (* (% $$ *"
Itala ito dahil gagamitin mo ito sa susunod na hakbang.
Hakbang 10: Lumikha ng Macros sa Macrodroid para sa bawat Kaganapan para sa Bawat Tao
Buksan ang Macrodroid sa telepono ng taong nais mong subaybayan.
- I-click ang idagdag ang Macro
-
Ipasok ang pangalan ng Macro para sa kaganapang iyong nilikha. Ginamit ko ang mga sumusunod na pangalan
- Person1LeavesSmall
- Taong1ArrivesSmall
- Taong1LeavesLarge
- Taong1ArrivesLarge
- Mag-click sa plus sa kanang sulok sa itaas ng mga pag-trigger
- Mag-click sa "Lokasyon"
- Mag-click sa "Geofence Trigger"
- Piliin ang alinman sa "Area Entered" o "Area Exited" depende sa kaganapan na iyong nilikha.
- Suriin ang "Pag-trigger kung hindi alam ang dating lokasyon"
- Isaalang-alang ang pagbabago ng "Rate ng pag-update ng lokasyon" sa isang mas mababang bilang. Tandaan, magkakaroon ito ng epekto sa paggamit ng baterya tulad ng nabanggit sa Macrodroid screen
- I-click ang "ok"
- Piliin ang dating nilikha na geofence para sa kaganapang ito
- Mag-click sa plus sa kanang sulok sa itaas ng "Mga Pagkilos"
- Mag-click sa "Mga Application"
- Mag-click sa "Buksan ang Website / HTTP GET"
- I-paste ang naaangkop na Webhook URL mula sa "Hakbang 11" mula sa nakaraang seksyon sa "Enter URL" Field. Tiyaking gagamitin ang tamang pangalan ng kaganapan, IE Person1Leaves.
- Lagyan ng check ang kahon para sa "HTTP GET"
-
Mag-click sa OK
Sa puntong ito, magandang ideya na subukan ang pagkilos at patunayan ang epekto sa iyong spreadsheet. Maaari itong magawa sa pamamagitan ng pag-tap sa pagkilos at pag-click sa pagkilos na pagsubok. Dapat itong i-update ang naaangkop na cell sa iyong spreadsheet sa alinman sa "HOME" o "AWAY" depende sa kaganapan na iyong pinagtatrabaho
- I-click ang Kaliwang arrow sa tabi ng iyong pangalan ng Macro
- I-click ang I-save
Gawin ang hakbang 1-18 sa seksyong ito sa bawat sinusubaybayan na telepono ng miyembro ng pamilya. Lilikha ng apat na Macros sa bawat sinusubaybayan na telepono ng miyembro ng pamilya. (Halimbawa ang mga pangalan ng Macro ay nasa itaas sa hakbang 2)
Hakbang 11: Baguhin ang Setting ng Spreadsheet na "muling pagkalkula"
- Buksan ang Google spreadsheet gamit ang isang browser.
- I-click ang menu ng file.
- I-click ang "Mga setting ng Spreadsheet".
- I-click ang tab na "Pagkalkula"
- Baguhin ang drop-down na "Pagkalkula" sa "Sa pagbabago at bawat minuto".
- I-click ang pindutang "I-save ang Mga Setting".
Hakbang 12: Lumikha ng isang IFTTT Applet Na Kumokonekta sa Nest Thermostat sa Spreadsheet
Ang pangwakas na hakbang ay upang lumikha ng isang IFTTT Applet na nagli-link sa kaganapan ng pagbabago ng spreadsheet para sa cell na "Temperatura ng Nest" sa termostat ng Nest.
- Mag-login sa IFTTT.com
- I-click ang menu na lumikha
- Mag-click sa pindutang "Kung ito"
- Maghanap ng Sheets
- Mag-click sa "Google Sheets"
- Mag-click sa "Cell na na-update sa spreadsheet"
-
Gawin ang isa sa mga sumusunod:
- Ipasok ang folder path at Filename ng spreadsheetor
- Kopyahin at i-paste ang spreadsheet URL sa "O kopyahin at i-paste ang spreadsheet URL"
- Sa seksyong "Aling cell upang Subaybayan", ilagay ang cell na kumakatawan sa "Temperatura ng Pugad". (Sa aking orihinal na spreadsheet, ito ang cell na "E7", hindi kinakailangan ang mga quote)
- I-click ang pindutang "Lumikha ng Trigger".
- I-click ang pindutang "Pagkatapos Iyon".
- Maghanap para sa "Nest Thermostat"
- I-click ang "Nest Thermostat"
- I-click ang "Itakda ang Temperatura".
- Piliin ang iyong termostat mula sa dropdown na seksyong "" Aling Device ".
- Sa seksyong "Temperatura", ipasok ang "{{Value}}". Hindi kailangan ng mga quote.
- Sa seksyong "Mga Degree sa", piliin ang alinman sa "Fahrenheit" o "Celsius", depende sa mga halagang ginamit mo sa spreadsheet.
- I-click ang pindutang "Lumikha ng Aksyon".
- I-click ang "Magpatuloy na pindutan".
- I-click ang pindutang "Tapusin".
Binabati kita, kung naging maayos ang lahat ay nagtatag ka lamang ng isang paraan upang makontrol ang iyong termostat kapag "Ang unang tao ay dumating sa bahay '" o ang "Huling tao ay umalis sa bahay".
Inirerekumendang:
Fob ng Pagsubaybay ng Mandalorian: 7 Mga Hakbang
Mandalorian Tracking Fob: Matapos kong makita ang unang ilang mga yugto ng Mandalorian ay sabik akong subukang buuin ang pagsubaybay ng fob. Maraming iba pang mga tao ang may parehong ideya at nag-post ng maraming sanggunian na materyal na maaari kong gumana kapag nagdidisenyo ng pagsubaybay fob sa Fusion 360.
Arduino, Pagsubaybay sa Pagbubukas ng Pinto Sa pamamagitan ng Gmail: 6 Mga Hakbang
Arduino, Pagsubaybay sa Pagbubukas ng Pinto Sa Pamamagitan ng Gmail: Sa tutorial na ito, ipapakita ko sa iyo kung paano makilala ang kaganapan sa pagbubukas ng pinto at magpadala ng isang abiso sa pamamagitan ng Gmail gamit ang Arduino Uno. Kung ikaw ay isang nagsisimula, maaari mong malaman ang tungkol sa wifi at sensor sa Arduino - WiFi at Arduino - Mga tutorial sa Door Sensor. Tayo
Pagsubaybay sa Dalawang Pintuan sa garahe: 4 na Hakbang
Pagsubaybay sa Dalawang Mga Pintuan sa Garahe: Noong 2016 lumipat kami sa isang bagong bahay, kung saan matatagpuan ang mga pintuan ng garahe sa isang paraan na hindi mo sila makikita mula sa pangunahing pasukan ng bahay. Kaya't hindi ka makasisiguro kung ang mga pinto ay sarado o bukas. Para sa pagsubaybay lamang, nag-install ang isang dating may-ari ng isang press switch
ATtiny85 Nasusuot na Pagsubaybay ng Aktibidad na Pagsubaybay ng Aktibidad at Programming ATtiny85 Sa Arduino Uno: 4 na Hakbang (na may Mga Larawan)
ATtiny85 Nasusuot na Pagsubaybay ng Aktibidad na Pagsubaybay sa Aktibidad at Programming ATtiny85 Sa Arduino Uno: Paano gagawin ang relo ng pagsusuot ng aktibidad na maaaring panoorin? Ito ay isang naisusuot na gadget na dinisenyo upang mag-vibrate kapag nakita nito ang pagwawalang-kilos. Ginugugol mo ba ang karamihan ng iyong oras sa computer na tulad ko? Nakaupo ka ba nang maraming oras nang hindi namamalayan? Pagkatapos ang aparatong ito ay f
Logger ng Data ng Kasaysayan ng Nest Thermostat: 6 Mga Hakbang (na may Mga Larawan)
Logger ng Data ng Kasaysayan ng Nest Thermostat: Sinusubaybayan ng Nest termostat ang temperatura, halumigmig at pag-gamit ng pugon / AC at ang mga gumagamit ay makakakita lamang ng makasaysayang data sa loob ng 10 araw. Nais kong mangolekta ng makasaysayang data (> 10 araw) at nakita ko ang script ng mga spreadsheet ng google na pings pugad sa bawat itinakdang oras