Indholdsfortegnelse:
- Trin 1: Opret et nyt Google Sheet ("Lav en kopi" af mit delte regneark til dit Google Drev)
- Trin 2: Sikkerhed
- Trin 3: Opdater dit regneark med sporede familiemedlemmer
- Trin 4: Tilføj eller fjern familiemedlemmer
- Trin 5: Deaktivering af familiemedlemmer
- Trin 6: Indstil dine ønskede temperaturer
- Trin 7: Opret to geo-hegn i Macrodroid
- Trin 8: Opret IFTTT Maker Webhooks til indtastning og afslutning af hvert geofence
- Trin 9: Indsaml oplysninger om URL'er til din Maker -begivenhed
- Trin 10: Opret makroer i Macrodroid for hver begivenhed for hver person
- Trin 11: Rediger regnearksindstillingen "Genberegning"
- Trin 12: Opret en IFTTT -applet, der forbinder Nest -termostaten med regnearket
Video: Nest -termostat, belægningssporing: 12 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
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:
-
Android -telefon
MacroDroid -app installeret
- Nest -termostat
-
IFTTT -konto (Skal være Pro, da dette kræver mere end de 3 apps, der er tilladt i Standard).
- Nest -konto er knyttet til IFTTT
- Google -konto knyttet til IFTTT
- Maker Webhooks -konto knyttet til IFTTT
Trin 1: Opret et nyt Google Sheet ("Lav en kopi" af mit delte regneark til dit Google Drev)
-
Kopiér mit delte belægningssporings Google -ark:
- Shift + Klik på dette link for at åbne i en anden fane.
- Klik på Fil
- Klik på "Lav en kopi"
- Gem i dit google -drev.
- 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
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
- ved at klikke på del -knappen
- æ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
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
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
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
- 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
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
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
- Brug en webbrowser til at navigere til
- Kopier teksten fra "URL" -feltet på den viste side til din pasta -buffer
- Indsæt denne url i browserens adresselinje
- Denne side skal vise dig, hvordan du bruger de webhooks, vi lige har oprettet.
-
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
Åbn Macrodroid på telefonen til den person, du vil blive sporet.
- Klik på tilføj makro
-
Indtast makronavnet for den begivenhed, du opretter. Jeg brugte følgende navne
- Person1BladeLille
- Person1AnkommerSmå
- Person1Blade Stor
- Person1AnkommerStor
- Klik på pluset i øverste højre hjørne af udløsere
- Klik på "Placering"
- Klik på "Geofence Trigger"
- Vælg enten "Area Entered" eller "Area Exited" afhængigt af den begivenhed, du opretter.
- Marker "Udløser hvis tidligere placering ukendt"
- Overvej at ændre "Placeringsopdateringshastighed" til et lavere tal. Bemærk, dette vil have en effekt på batteriforbruget som angivet på Macrodroid -skærmen
- Klik på "ok"
- Vælg den tidligere oprettede geofence for denne begivenhed
- Klik på pluset i øverste højre hjørne af "Handlinger"
- Klik på "Applikationer"
- Klik på "Åbn websted / HTTP GET"
- 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.
- Marker afkrydsningsfeltet for "HTTP GET"
-
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
- Klik på venstre pil ud for dit makronavn
- 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"
- Åbn Google -regnearket ved hjælp af en browser.
- Klik på filmenuen.
- Klik på "Regnearksindstillinger".
- Klik på fanen "Beregning"
- Skift rullemenuen "Omberegning" til "Ved ændring og hvert minut".
- Klik på knappen "Gem indstillinger".
Trin 12: 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.
- Log ind på IFTTT.com
- Klik på menuen Opret
- Klik på knappen "Hvis dette"
- Søg efter Sheets
- Klik på "Google Sheets"
- Klik på "Celle opdateret i regneark"
-
Gør et af følgende:
- Indtast mappestien og filnavnet på regnearket eller
- Kopier og indsæt regnearkswebadressen i "Eller kopier og indsæt regnearkswebadressen"
- 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)
- Klik på knappen "Opret udløser".
- Klik på knappen "Så det".
- Søg efter "Nest Thermostat"
- Klik på "Nest Thermostat"
- Klik på "Indstil temperatur".
- Vælg din termostat i rullemenuen "" Hvilken enhed ".
- I sektionen "Temperatur" skal du indtaste "{{Value}}". Citater ikke nødvendige.
- I afsnittet "Grader i" skal du enten vælge "Fahrenheit" eller "Celsius" afhængigt af de værdier, du brugte i regnearket.
- Klik på knappen "Opret handling".
- Klik på "Fortsæt -knappen".
- 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:
Nest Hello - Doorbell Chime With Integrated Transformer UK (220-240V AC - 16V AC): 7 trin (med billeder)
Nest Hello - Doorbell Chime With Integrated Transformer UK (220-240V AC - 16V AC): Jeg ville installere en Nest Hello dørklokke derhjemme, en dims, der kører på 16V -24V AC (BEMÆRK: en softwareopdatering i 2019 ændrede Europa version til 12V-24V AC). Standard dørklokke med integrerede transformere, der fås i Storbritannien på
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Nest Hello UK -installation med integreret transformer: 5 trin
Nest Hello UK -installation med integreret transformer: Enhver, der finder dette indlæg, ved, at installation af en Nest hello -dørklokke i Storbritannien er langt mere kompleks, end den burde være, så jeg besluttede at lægge mit setup op. Inspireret af mange andre, der enten havde hacket et strømnettet drevet transformer eller brugt en separat tra
Dekorativ Nest Backplate: 7 trin (med billeder)
Dekorativ Nest -bagplade: Dette kan instrueres til en dekorativ trådramme til Nest -termostat. Du kan bruge den samme teknik på de billeder, du kan lide. Hvis dit kunstværk har brug for ledningsføring igennem i stedet for omkring det, skal du slukke for al strøm & etiketledninger før installation
Nest Thermostat History Data Logger: 6 trin (med billeder)
Nest Thermostat History Data Logger: Nest -termostat sporer temperatur, fugtighed og ovn/AC -brug, og brugerne kan kun se historiske data i 10 dage. Jeg ville indsamle historiske data (> 10 dage) og stødte på et Google -regnearks script, der pinger nest hver gang