Indholdsfortegnelse:

Nest -termostat, belægningssporing: 12 trin
Nest -termostat, belægningssporing: 12 trin

Video: Nest -termostat, belægningssporing: 12 trin

Video: Nest -termostat, belægningssporing: 12 trin
Video: Yeat - Monëy so big / OG Buda - Дзагоев (prod. by NEST) Разбор бита 2024, November
Anonim
Nesttermostat, belægningssporing
Nesttermostat, belægningssporing
Nesttermostat, belægningssporing
Nesttermostat, belægningssporing
Nesttermostat, belægningssporing
Nesttermostat, belægningssporing

Min hjemmekøle -automatisering ved hjælp af min Nest -termostat var indtil for nylig blevet drevet af IFTTT ved hjælp af Life360's "først til at komme hjem" og "sidst til at forlade hjemmet" -udløsere. Dette var fantastisk, fordi jeg kunne tilføje familiemedlemmer til min Life360-cirkel, og hvis de var de første, der ankom til geo-hegnet til hjemmet, ville IFTTT aktivere Nest-termostaten til at indstille den rigtige temperatur. Når den sidste person forlod det samme geo-hegn, ville det desuden indstille Nest-termostaten til ECO-temperaturen.

Problemet kom i begyndelsen af december 2020, da Life360 annoncerede afslutningen af IFTTT Integration:

E -mail sendt af IFTTT:

Hej, Den 2. december 2020 fjernes Life360 -tjenesten fra IFTTT, fordi Life360 -teamet ikke længere understøtter tjenesten.

For alternative tjenester, tag et kig på andre smarte hub- og systemtjenester på IFTTT.

Vi værdsætter din forståelse."

Jeg lavede nogle undersøgelser, og der er flere produkter, der laver geo-hegn og andre, der sporer hjemmebolig, men de opkrævede alle gebyrer eller var alt for komplekse til mine behov.

Jeg besluttede mig for en løsning, der kombinerer en app kaldet MacroDriod (kører kun på Android -telefoner), IFTTT Maker Webhooks og Google Sheets for at opretholde belægningstilstanden i mit hjem.

Tilbehør:

  1. Android -telefon

    MacroDroid -app installeret

  2. Nest -termostat
  3. IFTTT -konto (Skal være Pro, da dette kræver mere end de 3 apps, der er tilladt i Standard).

    1. Nest -konto er knyttet til IFTTT
    2. Google -konto knyttet til IFTTT
    3. Maker Webhooks -konto knyttet til IFTTT

Trin 1: Opret et nyt Google Sheet ("Lav en kopi" af mit delte regneark til dit Google Drev)

Opret et nyt Google Sheet
Opret et nyt Google Sheet
  1. Kopiér mit delte belægningssporings Google -ark:

    1. Shift + Klik på dette link for at åbne i en anden fane.
    2. Klik på Fil
    3. Klik på "Lav en kopi"
    4. Gem i dit google -drev.
    5. Noter filnavnet og biblioteket, du gemmer det i. I forbindelse med denne instruktion antager vi IFTTT -biblioteket, og filen får navnet "Belægningssporing". Bemærk, at du måske vil give det et godt tilsløret navn for at hjælpe det med at være mere sikkert.

PS: Spørg mig ikke om at give dig tilladelse til at redigere denne fil. Inden du foretager ændringer, som du ikke vil kunne foretage, fordi jeg delte dette som et skrivebeskyttet regneark, skal du lave en "lav en kopi" i dit eget google -drev og derefter fortsætte med at foretage redigeringer.

Trin 2: Sikkerhed

Sikkerhed
Sikkerhed
Sikkerhed
Sikkerhed

Apropos sikkerhed, tag et øjeblik og forsikre dig om, at det ark, du har kopieret, kun er privat for dig. Dette kan gøres ved at åbne dit kopierede regneark og holde markøren over deleknappen. det skal ligne det første billede ovenfor.

Hvis det ikke gør det, skal du klikke på delingsknappen og skifte til "begrænset" af

  1. ved at klikke på del -knappen
  2. ændre det til begrænset. (skal ligne det andet billede ovenfor) Begrundelse: Vi vil ikke have, at folk ved det, når din familie ikke er hjemme.

Trin 3: Opdater dit regneark med sporede familiemedlemmer

Opdater dit regneark med sporede familiemedlemmer
Opdater dit regneark med sporede familiemedlemmer

Regnearket kommer med to medlemmer at spore, Person1 og Person2. Disse navne gemmes i regnearket i cellerne B2 og B3. Hvis du ønsker det (ikke påkrævet), kan du opdatere disse navne til navnene på de personer, du vil spore..

Trin 4: Tilføj eller fjern familiemedlemmer

Tilføj eller fjern familiemedlemmer
Tilføj eller fjern familiemedlemmer

Hvis det er nødvendigt, kan du tilføje eller fjerne familiemedlemmer fra regnearket. Jeg har efterladt plads til at gøre dette i række 4-6.

  • For at tilføje yderligere familiemedlemmer; kopier blot række 2 eller 3 og indsæt i række 4, 5 eller 6.
  • For at fjerne familiemedlemmer skal du blot slette rækkens indhold.

Bemærk: Slet ikke alle familiemedlemmer, eller du mister formlerne, der er gemt i kolonne E. Desuden, jo flere personer du har tilføjet, jo flere IFTTT Webhooks skal du oprette.

Trin 5: Deaktivering af familiemedlemmer

Deaktivering af familiemedlemmer
Deaktivering af familiemedlemmer

Kolonne D i regnearket bruges til enten at aktivere eller deaktivere familiemedlemmer. For eksempel: lad os sige, at du og din ægtefælle er de eneste familiemedlemmer, der bliver sporet, men din ægtefælle er væk for at besøge familie i en anden stat. Du vil ikke have, at din AC forbliver tændt, når du forlod hjemmet, så du kan deaktivere din ægtefælle fra hensynet ved at ændre kolonne D til "Nej". Ved at gøre dette påvirker din ægtefælles ankomst eller afgang ikke temperaturen på Nest Thermostat.

Trin 6: Indstil dine ønskede temperaturer

Indstil dine ønskede temperaturer
Indstil dine ønskede temperaturer
  • Celle G2 styrer den ønskede temperatur, når "Den første person kommer hjem". Indstil denne værdi til den ønskede temperatur, når folk er hjemme.
  • Celle H2 styrer den ønskede temperatur, når "Den sidste person forlader hjemmet". Indstil denne værdi til den ønskede temperatur, når ingen er hjemme.

Nogle eksempler:

  • Hvis du bor på Hawaii og ønsker, at temperaturen skal være 75, når du er hjemme, og den maksimale temperatur skal være 85, når du er væk, ville du indstille G2 til 75 og H2 til 85.
  • Hvis du bor i Seattle, og det er vinter, kan du indstille H2 til 70 og G2 til 65. Dette vil give dig en temperatur på 70, mens du er hjemme og give huset mulighed for at falde til 65, når det ikke er hjemme.

Trin 7: Opret to geo-hegn i Macrodroid

Opret to Geo-hegn i Macrodroid
Opret to Geo-hegn i Macrodroid
Opret to Geo-hegn i Macrodroid
Opret to Geo-hegn i Macrodroid

Hvis du ikke allerede har gjort det, skal du installere Macrodroid -appen fra Google Play Butik. Sørg for at installere på smarttelefonen for hvert familiemedlem, der spores.

Åbn Macrodroid, og klik på Geofences

Jeg opretter to koncentriske geofences centreret om mit hjem og navngav dem "HomeSmall" og "HomeLarge".

Den mindre kan jeg godt lide at beholde på cirka 100 meter. Den større skal gøres så stor som den afstand, det tager i gennemsnit for dit hus at køle eller varme, når du ankommer.

Trin 8: Opret IFTTT Maker Webhooks til indtastning og afslutning af hvert geofence

Opret IFTTT Maker Webhooks til indtastning og afslutning af hvert geofence
Opret IFTTT Maker Webhooks til indtastning og afslutning af hvert geofence

A. Log ind på

B. Klik på menuen "Opret"

C. Søg efter webhooks, og klik på tjenesten.

D. Kun ét valg til en trigger vil være tilgængeligt, klik på den.

E. Indtast et navn på begivenheden, i dette tilfælde brugte jeg Person1Arrives; dette kan dog navngives, hvad du vil.

f.eks. Person1 Ankommer og Person1 forlader

F. Klik på Opret trigger:

G. Klik på knappen "derefter det"

H. Søg efter og klik på "ark"

I. Klik på "Opdater celle i regneark"

J. I sektionen "Drevmappesti" skal du tømme den (som standard til IFTTT -mappen på dit google -drev) eller indsæt den fulde sti til dit regneark.

K. I afsnittet "Regnearksnavn" skal du angive navnet på dit regneark. I mit tilfælde er det "Belægningssporing" (citater er ikke nødvendige)

L. I "Hvilken celle?" sektion, skal du placere cellen i kolonne C, hvor personen, der kommer ind eller forlader zonens status "HJEM" eller "BORT", vil blive gemt. f.eks. I mit originale regneark til person1 er den krævede celle C2.

M. I afsnittet "Værdi" skal der i alle kasketter sættes enten "HJEM" eller "BORT" (citater er ikke nødvendige). Hvilken du vælger afhænger af, om du opretter en Webhook til at forlade eller gå ind i et geo-hegn.

N. Klik på "Opret handling".

O. Klik på "Fortsæt"

P. Klik på Afslut sløjfe tilbage gennem ovenstående trin (A til P) for hver person i din familie, der spores. Du skal ende med en "Arrives" og "Leaves" -begivenhed for hver person.

Trin 9: Indsaml oplysninger om URL'er til din Maker -begivenhed

Indsaml oplysninger om URL'er til din Maker -begivenhed
Indsaml oplysninger om URL'er til din Maker -begivenhed
  1. Brug en webbrowser til at navigere til
  2. Kopier teksten fra "URL" -feltet på den viste side til din pasta -buffer
  3. Indsæt denne url i browserens adresselinje
  4. Denne side skal vise dig, hvordan du bruger de webhooks, vi lige har oprettet.
  5. Webadressens struktur vil se sådan ud:

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

Bemærk dette, da du vil bruge dette i det næste trin.

Trin 10: Opret makroer i Macrodroid for hver begivenhed for hver person

Opret makroer i Macrodroid for hver begivenhed for hver person
Opret makroer i Macrodroid for hver begivenhed for hver person

Åbn Macrodroid på telefonen til den person, du vil blive sporet.

  1. Klik på tilføj makro
  2. Indtast makronavnet for den begivenhed, du opretter. Jeg brugte følgende navne

    1. Person1BladeLille
    2. Person1AnkommerSmå
    3. Person1Blade Stor
    4. Person1AnkommerStor
  3. Klik på pluset i øverste højre hjørne af udløsere
  4. Klik på "Placering"
  5. Klik på "Geofence Trigger"
  6. Vælg enten "Area Entered" eller "Area Exited" afhængigt af den begivenhed, du opretter.
  7. Marker "Udløser hvis tidligere placering ukendt"
  8. Overvej at ændre "Placeringsopdateringshastighed" til et lavere tal. Bemærk, dette vil have en effekt på batteriforbruget som angivet på Macrodroid -skærmen
  9. Klik på "ok"
  10. Vælg den tidligere oprettede geofence for denne begivenhed
  11. Klik på pluset i øverste højre hjørne af "Handlinger"
  12. Klik på "Applikationer"
  13. Klik på "Åbn websted / HTTP GET"
  14. Indsæt den relevante Webhook -URL fra "Trin 11" fra forrige afsnit i feltet "Indtast URL". Sørg for at bruge det korrekte hændelsesnavn, IE Person1Leaves.
  15. Marker afkrydsningsfeltet for "HTTP GET"
  16. Klik på OK

    På dette tidspunkt er det en god idé at teste handlingen og validere effekten på dit regneark. Dette kan gøres ved at trykke let på handlingen og klikke på testhandling. Den bør opdatere den relevante celle i dit regneark til enten "HJEM" eller "BORT" afhængigt af den begivenhed, du arbejder med

  17. Klik på venstre pil ud for dit makronavn
  18. Klik på Gem

Udfør trin 1-18 i dette afsnit på hvert familiemedlemmes telefon, der spores. Fire makroer vil blive oprettet på hvert familiemedlemmes telefon, der spores. (Eksempel Makro navne er ovenfor i trin 2)

Trin 11: Rediger regnearksindstillingen "Genberegning"

  1. Åbn Google -regnearket ved hjælp af en browser.
  2. Klik på filmenuen.
  3. Klik på "Regnearksindstillinger".
  4. Klik på fanen "Beregning"
  5. Skift rullemenuen "Omberegning" til "Ved ændring og hvert minut".
  6. Klik på knappen "Gem indstillinger".

Trin 12: Opret en IFTTT -applet, der forbinder Nest -termostaten med regnearket

Opret en IFTTT -applet, der forbinder Nest -termostaten med regnearket
Opret en IFTTT -applet, der forbinder Nest -termostaten med regnearket

Det sidste trin er at oprette en IFTTT -applet, der forbinder ændringshændelsen for regnearket for "Nest Temperature" -cellen til Nest -termostaten.

  1. Log ind på IFTTT.com
  2. Klik på menuen Opret
  3. Klik på knappen "Hvis dette"
  4. Søg efter Sheets
  5. Klik på "Google Sheets"
  6. Klik på "Celle opdateret i regneark"
  7. Gør et af følgende:

    1. Indtast mappestien og filnavnet på regnearket eller
    2. Kopier og indsæt regnearkswebadressen i "Eller kopier og indsæt regnearkswebadressen"
  8. I afsnittet "Hvilken celle der skal overvåges", skal du sætte cellen, der repræsenterer "Nest Temperature". (I mit originale regneark er dette celle "E7", citater er ikke nødvendige)
  9. Klik på knappen "Opret udløser".
  10. Klik på knappen "Så det".
  11. Søg efter "Nest Thermostat"
  12. Klik på "Nest Thermostat"
  13. Klik på "Indstil temperatur".
  14. Vælg din termostat i rullemenuen "" Hvilken enhed ".
  15. I sektionen "Temperatur" skal du indtaste "{{Value}}". Citater ikke nødvendige.
  16. I afsnittet "Grader i" skal du enten vælge "Fahrenheit" eller "Celsius" afhængigt af de værdier, du brugte i regnearket.
  17. Klik på knappen "Opret handling".
  18. Klik på "Fortsæt -knappen".
  19. Klik på knappen "Afslut".

Tillykke, hvis alt gik godt, har du lige etableret en måde at styre din termostat på, når "Den første person kommer hjem" "eller" Den sidste person forlader hjemmet ".

Anbefalede: