Sisällysluettelo:

Nest -termostaatti, käyttöasteen seuranta: 12 vaihetta
Nest -termostaatti, käyttöasteen seuranta: 12 vaihetta

Video: Nest -termostaatti, käyttöasteen seuranta: 12 vaihetta

Video: Nest -termostaatti, käyttöasteen seuranta: 12 vaihetta
Video: Jyväskylän kaupunginvaltuuston kokous 31.5.2021 2024, Joulukuu
Anonim
Nest -termostaatti, käyttöasteen seuranta
Nest -termostaatti, käyttöasteen seuranta
Nest -termostaatti, käyttöasteen seuranta
Nest -termostaatti, käyttöasteen seuranta
Nest -termostaatti, käyttöasteen seuranta
Nest -termostaatti, käyttöasteen seuranta

NestTT -termostaattiani käyttävää kodin jäähdytysautomatiikkaani oli viime aikoihin asti hoitanut IFTTT käyttäen Life360: n "ensimmäisenä kotiin" ja "viimeisenä kotoa lähtöä" laukaisimia. Tämä oli hienoa, koska voisin lisätä perheenjäseniä Life360-piiriini ja jos he saapuivat ensimmäisenä kotiin maantieteelliseen aitaan, IFTTT laukaisi Nest-termostaatin asettamaan oikean lämpötilan. Lisäksi kun viimeinen henkilö poistui samasta maantieteellisestä aidasta, Nest-termostaatti asetettiin ECO-lämpötilaan.

Ongelma tuli joulukuun 2020 alussa, kun Life360 ilmoitti IFTTT -integraation lopettamisesta:

IFTTT: n lähettämä sähköposti:

Hei, 2. joulukuuta 2020 Life360 -palvelu poistetaan IFTTT: stä, koska Life360 -tiimi ei enää tue palvelua.

Katso vaihtoehtoisia palveluita IFTTT: n muista älykeskuksen ja -järjestelmien palveluista.

Arvostamme ymmärrystäsi."

Tein tutkimusta, ja on olemassa useita tuotteita, jotka tekevät maantieteellistä aitausta ja muut, jotka seuraavat asunnon käyttöasteita, mutta ne kaikki veloittivat maksuja tai olivat liian monimutkaisia tarpeitani varten.

Päätin ratkaisuun, joka yhdistää MacroDriod -sovelluksen (toimii vain Android -puhelimissa), IFTTT Maker Webhooksin ja Google Sheetsin kotini käyttöasteen ylläpitämiseksi.

Tarvikkeet:

  1. Android -puhelin

    MacroDroid -sovellus asennettu

  2. Nest -termostaatti
  3. IFTTT -tili (on oltava ammattilainen, koska tämä kestää enemmän kuin kolme vakio -ohjelmassa sallittua sovellusta).

    1. Nest -tili on linkitetty IFTTT: hen
    2. IFTTT: hen linkitetty Google -tili
    3. Maker Webhooks -tili linkitetty IFTTT: hen

Vaihe 1: Luo uusi Google -taulukko ("Kopioi" jaetusta laskentataulukostani Google Driveen)

Luo uusi Google -taulukko
Luo uusi Google -taulukko
  1. Kopioi jaettu käyttöasteiden seuranta -Google -taulukko:

    1. Vaihto + Avaa tämä välilehti napsauttamalla tätä linkkiä.
    2. Napsauta Tiedosto
    3. Napsauta "Tee kopio"
    4. Tallenna Google -asemaan.
    5. Kirjoita muistiin tiedostonimi ja hakemisto, johon tallennat sen. Tässä ohjeessa oletamme IFTTT -hakemiston ja tiedoston nimi on "Käyttöasteen seuranta". Huomaa, että haluat ehkä antaa sille mukavan hämärtyneen nimen, jotta se olisi turvallisempi.

P. S: Älä pyydä minua antamaan sinulle lupa muokata tätä tiedostoa. Ennen kuin teet muutoksia, joita et voi tehdä, koska jaoin tämän vain luku -taulukkona, tee "kopio" omassa Google -asemassasi ja jatka sitten muokkaamista.

Vaihe 2: Suojaus

Turvallisuus
Turvallisuus
Turvallisuus
Turvallisuus

Turvallisuudesta puheen ollen, odota hetki ja varmista, että kopioitu arkki on yksityinen vain sinulle. Tämä voidaan tehdä avaamalla kopioitu laskentataulukko ja viemällä hiiri jakamispainikkeen päälle. sen pitäisi näyttää ensimmäiseltä kuvalta yllä.

Jos näin ei tapahdu, napsauta jakopainiketta ja vaihda asetukseksi "rajoitettu"

  1. jaa -painiketta
  2. muuttaa sen rajoitetuksi. (pitäisi näyttää toiselta kuvalta yllä) Perustelut: Emme halua ihmisten tietävän, kun perheesi ei ole kotona.

Vaihe 3: Päivitä laskentataulukko seurattujen perheenjäsenten avulla

Päivitä laskentataulukko seurattujen perheenjäsenten avulla
Päivitä laskentataulukko seurattujen perheenjäsenten avulla

Laskentataulukossa on kaksi seurattavaa jäsentä, Henkilö1 ja Henkilö2. Nämä nimet tallennetaan laskentataulukkoon soluihin B2 ja B3. Halutessasi (ei pakollinen) voit päivittää nämä nimet seurattavien henkilöiden nimiin.

Vaihe 4: Lisää tai poista perheenjäseniä

Lisää tai poista perheenjäseniä
Lisää tai poista perheenjäseniä

Tarvittaessa voit lisätä tai poistaa perheenjäseniä laskentataulukosta. Olen jättänyt tilaa tehdä tämän riveillä 4-6.

  • Lisää perheenjäseniä; kopioi rivi 2 tai 3 ja liitä riville 4, 5 tai 6.
  • Voit poistaa perheenjäsenet yksinkertaisesti poistamalla rivin sisällön.

Huomautus: Älä poista kaikkia perheenjäseniä, tai menetät sarakkeeseen E tallennetut kaavat. Mitä enemmän olet lisännyt ihmisiä, sitä enemmän sinun on luotava IFTTT -Webhookeja.

Vaihe 5: Poista perheenjäsenet käytöstä

Perheenjäsenten poistaminen käytöstä
Perheenjäsenten poistaminen käytöstä

Laskentataulukon saraketta D käytetään perheenjäsenten käyttöön ottamiseen tai poistamiseen käytöstä. Esimerkki: Oletetaan, että sinä ja puolisosi olette ainoita perheenjäseniä, joita seurataan, mutta puolisonne on poissa vierailulla perheen kanssa toisessa osavaltiossa. Et haluaisi AC: n pysyvän päällä, kun lähdit kotoa, joten voit poistaa puolisosi käytöstä harkitsemalla vaihtamalla sarakkeen D "Ei". Näin puolisosi saapuminen kotiin tai lähtö ei vaikuta Nest -termostaatin lämpötilaan.

Vaihe 6: Aseta haluamasi lämpötilat

Aseta haluamasi lämpötilat
Aseta haluamasi lämpötilat
  • Solussa G2 säädetään haluttu lämpötila, kun "Ensimmäinen henkilö saapuu kotiin". Aseta tämä arvo haluttuun lämpötilaan, kun ihmiset ovat kotona.
  • Solussa H2 säädetään haluttu lämpötila, kun "Viimeinen henkilö lähtee kotoa". Aseta tämä arvo haluttuun lämpötilaan, kun ketään ei ole kotona.

Joitain esimerkkejä:

  • Jos asut Havaijilla ja haluat, että lämpötila on 75, kun olet kotona ja maksimilämpötila on 85, kun olet poissa, aseta G2 arvoon 75 ja H2 arvoon 85.
  • Jos asut Seattlessa ja on talvi, voit asettaa H2 -arvoksi 70 ja G2 -arvoon 65. Tämä antaa sinulle lämpötilan 70, kun olet kotona, ja antaa talon pudota 65: een, kun et ole kotona.

Vaihe 7: Luo kaksi geo-aitaa Macrodroidiin

Luo kaksi Geo-aitaa Macrodroidissa
Luo kaksi Geo-aitaa Macrodroidissa
Luo kaksi Geo-aitaa Macrodroidissa
Luo kaksi Geo-aitaa Macrodroidissa

Jos et ole jo tehnyt niin, asenna Macrodroid -sovellus Google Play Kaupasta. Muista asentaa jokaisen seurattavan perheenjäsenen älypuhelimeen.

Avaa Macrodroid ja napsauta Geo -aidat

Luon kaksi samankeskistä geo -aitaa, jotka keskittyvät kotiini ja nimesin ne "HomeSmall" ja "HomeLarge".

Pienemmän pidän mielelläni noin 100 metrin päässä. Suurempi tulisi tehdä niin suureksi kuin keskimäärin kuluva matka, jotta talosi jäähtyy tai lämpenee saapuessasi.

Vaihe 8: Luo IFTTT Maker -verkkohakuja kunkin geoaidan syöttämistä ja poistumista varten

Luo IFTTT Maker -verkkohakuja kunkin geoaidan syöttämistä ja poistumista varten
Luo IFTTT Maker -verkkohakuja kunkin geoaidan syöttämistä ja poistumista varten

Kirjaudu sisään osoitteeseen

B. Napsauta "Luo" -valikkovalintaa

C. Hae webhookeja ja napsauta palvelua.

D. Vain yksi liipaisimen vaihtoehto on käytettävissä, napsauta sitä.

E. Anna tapahtuman nimi, tässä tapauksessa käytin Person1Arrives; tätä voidaan kuitenkin nimetä haluamallasi tavalla.

esim. Henkilö1 Saapuvat ja Henkilö1Lehdet

Napsauta Luo liipaisin:

G. Napsauta "sitten sitä" -painiketta

H. etsi ja napsauta "taulukot"

I. Napsauta Päivitä laskentataulukon solu

J. Tyhjennä se Drive -kansion polku -osiossa (oletusarvoisesti Google -aseman IFTTT -kansio) tai kirjoita laskentataulukon koko polku.

K. Kirjoita laskentataulukon nimi Laskentataulukon nimi -osaan. Minun tapauksessani se on "Käyttöasteen seuranta" (lainauksia ei tarvita)

L. "Mikä solu?" -osiossa, laita solu sarakkeeseen C, jonne vyöhykkeen "KOTI" tai "POIS" -tilaan saapuva tai sieltä poistuva henkilö tallennetaan. esim. Alkuperäisessä laskentataulukossani henkilö1 varten vaadittu solu on C2.

M. Kirjoita "Arvo" -kohdan kaikkiin kirjaimiin joko "HOME" tai "POIS" (lainausmerkkejä ei tarvita). Kumman valitset, riippuu siitä, oletko luomassa Webhookia poistumiseen vai geo-aidan siirtymiseen.

N. Napsauta "Luo toiminto".

O. Napsauta "Jatka"

Napsauta Finish Loop takaisin yllä olevien vaiheiden kautta (A - P) jokaiselle perheellesi, jota seurataan. Sinun pitäisi päättää jokaiselle henkilölle "saapuu" ja "lähtee" -tapahtuma.

Vaihe 9: Kerää tietoja Maker -tapahtumasi URL -osoitteista

Kerää tietoja Maker -tapahtumasi URL -osoitteista
Kerää tietoja Maker -tapahtumasi URL -osoitteista
  1. Siirry verkkoselaimella osoitteeseen
  2. Kopioi teksti näkyvän sivun URL -kentästä liitäntäpuskuriin
  3. Liitä kyseinen URL -osoite selaimen osoiteriville
  4. Tämän sivun pitäisi näyttää, kuinka käytät juuri luomiamme webhookeja.
  5. URL -osoitteen rakenne näyttää tältä:

    "https://maker.ifttt.com/trigger/{myEvent}/with/key/{myKey} esim." https://maker.ifttt.com/trigger/Person1Leaves/with/key/ %*& (*(%$$*"

Muista tämä, koska käytät sitä seuraavassa vaiheessa.

Vaihe 10: Luo makroja Macrodroidissa jokaiselle tapahtumalle jokaiselle henkilölle

Luo makroja Macrodroidissa jokaiselle tapahtumalle jokaiselle henkilölle
Luo makroja Macrodroidissa jokaiselle tapahtumalle jokaiselle henkilölle

Avaa Macrodroid sen henkilön puhelimessa, jota haluat seurata.

  1. Napsauta Lisää makro
  2. Kirjoita luomasi tapahtuman makronimi. Käytin seuraavia nimiä

    1. Henkilö1LehdetPieni
    2. Henkilö1 SaapuuPieni
    3. Henkilö1LehdetSuuri
    4. Henkilö1SaapuuSuuri
  3. Napsauta liipaisimien oikeassa yläkulmassa olevaa plusmerkkiä
  4. Napsauta "Sijainti"
  5. Napsauta "Geofence Trigger"
  6. Valitse joko "Alue syötetty" tai "Alue poistui" luomasi tapahtuman mukaan.
  7. Valitse "Käynnistä, jos edellinen sijainti tuntematon"
  8. Harkitse Sijainnin päivitysnopeuden vaihtamista pienemmäksi. Huomaa, että tämä vaikuttaa akun käyttöön, kuten Macrodroid -näytössä on mainittu
  9. Napsauta "ok"
  10. Valitse tähän tapahtumaan aiemmin luotu geoaita
  11. Napsauta "Toiminnot" -kuvakkeen oikeassa yläkulmassa olevaa plusmerkkiä
  12. Napsauta "Sovellukset"
  13. Napsauta "Avaa verkkosivusto / HTTP GET"
  14. Liitä sopiva Webhook -URL -osoite "Vaihe 11" -kohdasta edellisestä osiosta "Anna URL -osoite" -kenttään. Varmista, että käytät oikeaa tapahtuman nimeä, IE Person1Leaves.
  15. Valitse HTTP GET -ruutu
  16. Napsauta OK

    Tässä vaiheessa on hyvä testata toiminto ja vahvistaa sen vaikutus laskentataulukkoon. Tämä voidaan tehdä napauttamalla toimintoa ja napsauttamalla testitoimintoa. Sen pitäisi päivittää laskentataulukon sopiva solu joko "HOME" tai "AWAY" riippuen tapahtumasta, jonka kanssa työskentelet

  17. Napsauta makro -nimen vieressä olevaa vasenta nuolta
  18. Napsauta Tallenna

Suorita tämän osan vaiheet 1-18 jokaisen seuratun perheenjäsenen puhelimessa. Jokaisen seuratun perheenjäsenen puhelimeen luodaan neljä makroa. (Esimerkki makron nimistä on edellä vaiheessa 2)

Vaihe 11: Muuta laskentataulukon asetusta "Laske uudelleen"

  1. Avaa Google -laskentataulukko selaimella.
  2. Napsauta tiedostovalikkoa.
  3. Napsauta "Laskentataulukon asetukset".
  4. Napsauta "Laskenta" -välilehteä
  5. Muuta avattava "Uudelleenlaskenta" -valikosta "Vaihdossa ja joka minuutti".
  6. Napsauta "Tallenna asetukset" -painiketta.

Vaihe 12: Luo IFTTT -sovelma, joka yhdistää Nest -termostaatin laskentataulukkoon

Luo IFTTT -sovelma, joka yhdistää Nest -termostaatin laskentataulukkoon
Luo IFTTT -sovelma, joka yhdistää Nest -termostaatin laskentataulukkoon

Viimeinen vaihe on luoda IFTTT -sovelma, joka linkittää Nest -lämpötila -solun laskentataulukon muutostapahtuman Nest -termostaattiin.

  1. Kirjaudu IFTTT.com -palveluun
  2. Napsauta Luo -valikkoa
  3. Napsauta "Jos tämä" -painiketta
  4. Etsi Sheets
  5. Napsauta "Google Sheets"
  6. Napsauta "Solu päivitetty laskentataulukossa"
  7. Tee jokin seuraavista:

    1. Kirjoita laskentataulukon kansion polku ja tiedostonimi
    2. Kopioi ja liitä laskentataulukon URL -osoite "Tai kopioi ja liitä laskentataulukon URL -osoite"
  8. Laita seurattava solu -osaan Nest -lämpötilaa edustava solu. (Alkuperäisessä laskentataulukossani tämä on solu "E7", lainausmerkkejä ei tarvita)
  9. Napsauta "Luo liipaisin" -painiketta.
  10. Napsauta "Sitten se" -painiketta.
  11. Hae termiä "Nest Thermostat"
  12. Napsauta "Nest -termostaatti"
  13. Napsauta "Aseta lämpötila".
  14. Valitse termostaattisi avattavasta "Mikä laite" -valikosta.
  15. Kirjoita Lämpötila -osioon "{{Arvo}}". Lainauksia ei tarvita.
  16. Valitse "Asteet" -osiossa joko "Fahrenheit" tai "Celsius" laskentataulukossa käytettyjen arvojen mukaan.
  17. Napsauta "Luo toiminto" -painiketta.
  18. Napsauta "Jatka" -painiketta.
  19. Napsauta "Valmis" -painiketta.

Onnittelut, jos kaikki meni hyvin, olet juuri luonut tavan hallita termostaattiasi, kun "Ensimmäinen henkilö saapuu kotiin" tai "Viimeinen henkilö lähtee kotoa".

Suositeltava: