Taula de continguts:

Termòstat Nest, seguiment d’ocupació: 12 passos
Termòstat Nest, seguiment d’ocupació: 12 passos

Vídeo: Termòstat Nest, seguiment d’ocupació: 12 passos

Vídeo: Termòstat Nest, seguiment d’ocupació: 12 passos
Vídeo: How to install the Google Nest Learning Thermostat 2024, De novembre
Anonim
Termòstat Nest, seguiment d’ocupació
Termòstat Nest, seguiment d’ocupació
Termòstat Nest, seguiment d’ocupació
Termòstat Nest, seguiment d’ocupació
Termòstat Nest, seguiment d’ocupació
Termòstat Nest, seguiment d’ocupació

La meva automatització de refrigeració domèstica que feia servir amb el termòstat Nest havia estat, fins fa poc, gestionada per IFTTT mitjançant els activadors de Life360 "els primers a arribar a casa" i els "últims a sortir de casa". Va ser fantàstic perquè podia afegir membres de la família al meu cercle Life360 i, si fossin els primers a arribar a la geotanca per a casa, IFTTT activaria el termòstat Nest per establir la temperatura adequada. A més, quan l’última persona deixés la mateixa geotanca, fixaria el termòstat Nest a la temperatura ECO.

El problema es va produir a principis de desembre de 2020, quan Life360 va anunciar el final de la integració IFTTT:

Correu electrònic enviat per IFTTT:

Hola, El 2 de desembre de 2020, el servei Life360 s’eliminarà d’IFTTT perquè l’equip Life360 ja no admet el servei.

Per obtenir serveis alternatius, consulteu altres serveis de sistemes i concentradors intel·ligents a IFTTT.

Agraïm la vostra comprensió.

Vaig fer algunes investigacions i hi ha diversos productes que fan geo-esgrima i d'altres que fan un seguiment de l'ocupació de la llar, però tots cobraven tarifes o eren massa complexes per a les meves necessitats.

Em vaig decidir per una solució que combina una aplicació anomenada MacroDriod (només funciona amb telèfons Android), IFTTT Maker Webhooks i Google Sheets per mantenir l’estat d’ocupació de casa meva.

Subministraments:

  1. Telèfon Android

    S'ha instal·lat l'aplicació MacroDroid

  2. Termòstat Nest
  3. Compte IFTTT (ha de ser Pro, ja que necessita més de les 3 aplicacions permeses a Standard).

    1. Compte Nest vinculat a IFTTT
    2. Compte de Google enllaçat a IFTTT
    3. Compte de Maker Webhooks enllaçat a IFTTT

Pas 1: creeu un full de Google nou ("Feu una còpia" del meu full de càlcul compartit al vostre Google Drive)

Creeu un full de Google nou
Creeu un full de Google nou
  1. Copieu el full de Google de seguiment d'ocupació compartit:

    1. Maj + Feu clic en aquest enllaç per obrir-lo en una altra pestanya.
    2. Feu clic a Fitxer
    3. Feu clic a "Fes una còpia"
    4. Deseu a la vostra unitat de Google.
    5. Preneu nota del nom i el directori del fitxer on els emmagatzemeu. Als efectes d’aquest instructiu, assumirem el directori IFTTT i el fitxer es dirà "Seguiment d’ocupació". Tingueu en compte que és possible que vulgueu donar-li un bon nom ofuscat perquè sigui més segur.

P. S: No em demaneu que us permeti editar aquest fitxer. Abans de fer cap canvi, que no podreu fer perquè ho compartia com a full de càlcul de només lectura, feu una "còpia" al vostre propi google drive i, a continuació, procediu a fer les modificacions.

Pas 2: seguretat

Seguretat
Seguretat
Seguretat
Seguretat

Parlant de seguretat, preneu-vos un moment i assegureu-vos que el full que heu copiat només és privat per a vosaltres. Per fer-ho, obriu el full de càlcul copiat i passeu el cursor per sobre del botó de compartir. hauria de semblar a la primera imatge superior.

Si no ho fa, feu clic al botó de compartir i canvieu a "restringit" per

  1. fent clic al botó de compartir
  2. canviant-lo a restringit. (hauria de semblar a la segona imatge superior) Raonament: no volem que la gent sàpiga quan la seva família no és a casa.

Pas 3: actualitzeu el full de càlcul amb membres de la família amb seguiment

Actualitzeu el full de càlcul amb membres de la família amb seguiment
Actualitzeu el full de càlcul amb membres de la família amb seguiment

El full de càlcul inclou dos membres per fer el seguiment, Person1 i Person2. Aquests noms s’emmagatzemen al full de càlcul de les cel·les B2 i B3. Si ho desitgeu (no és obligatori), podeu actualitzar aquests noms als noms de les persones a les quals voleu fer el seguiment..

Pas 4: afegiu o elimineu membres de la família

Afegeix o elimina membres de la família
Afegeix o elimina membres de la família

Si cal, podeu afegir o eliminar membres de la família del full de càlcul. He deixat espai per fer-ho a les files 4-6.

  • Per afegir membres de la família addicionals; simplement copieu la fila 2 o 3 i enganxeu-la a la fila 4, 5 o 6.
  • Per eliminar membres de la família, simplement suprimiu el contingut de la fila.

Nota: No elimineu tots els membres de la família o perdrà les fórmules emmagatzemades a la columna E. A més, com més persones hàgiu afegit, més IFTTT haurà de crear Webhooks.

Pas 5: desactivació dels membres de la família

Desactivació de membres de la família
Desactivació de membres de la família

La columna D del full de càlcul s’utilitza per habilitar o desactivar els membres de la família. Per exemple: suposem que vosaltres i el vostre cònjuge són els únics membres de la família que es fan un seguiment, però que el vostre cònjuge no visita la família en un altre estat. No voldríeu que la vostra CA continués encesa quan sortís de casa, de manera que podeu desactivar la consideració del vostre cònjuge canviant la columna D per "No". En fer-ho, l’arribada o sortida del seu cònjuge no afectarà la temperatura del termòstat Nest.

Pas 6: definiu les temperatures desitjades

Estableix les temperatures desitjades
Estableix les temperatures desitjades
  • La cèl·lula G2 controla la temperatura desitjada quan "La primera persona arriba a casa". Establiu aquest valor a la temperatura desitjada quan la gent sigui a casa.
  • La cèl·lula H2 controla la temperatura desitjada quan "L'última persona surt de casa". Establiu aquest valor a la temperatura desitjada quan ningú no sigui a casa.

Alguns exemples:

  • Si visqueu a Hawaii i voleu que la temperatura sigui de 75 quan estigueu a casa i la temperatura màxima sigui de 85 quan estigueu fora, establireu G2 a 75 i H2 a 85.
  • Si visqueu a Seattle i és hivern, podeu establir H2 a 70 i G2 a 65. Això us donaria una temperatura de 70 quan estigueu a casa i permetreu que la casa baixi a 65 quan no estigueu a casa.

Pas 7: creeu dues geotancs a Macrodroid

Creeu dues geotancs a Macrodroid
Creeu dues geotancs a Macrodroid
Creeu dues geotancs a Macrodroid
Creeu dues geotancs a Macrodroid

Si encara no ho heu fet, instal·leu l'aplicació Macrodroid des de Google Play Store. Assegureu-vos d’instal·lar-lo al telèfon intel·ligent de cada membre de la família que faci el seguiment.

Obriu Macrodroid i feu clic a Geofences

Creo dues geocercles concèntriques centrades a casa meva i les he anomenat "HomeSmall" i "HomeLarge".

El més petit que m’agrada mantenir a uns 100 metres. El més gran s’ha de fer tan gran com la distància que trigui, de mitjana, a que la casa es refredi o s’escalfi quan arribi.

Pas 8: Creeu webhooks IFTTT Maker per entrar i sortir de cada geofence

Creeu webhooks IFTTT Maker per entrar i sortir de cada recinte geogràfic
Creeu webhooks IFTTT Maker per entrar i sortir de cada recinte geogràfic

A. Inicieu sessió a

B. Feu clic a l'opció de menú "Crea"

C. Cerqueu webhooks i feu clic al servei.

D. Només hi haurà una opció per a un activador, feu-hi clic.

E. Introduïu un nom per a l'esdeveniment, en aquest cas he utilitzat Person1Arrives; tanmateix, es pot anomenar com vulgueu.

per exemple. Person1Arrives i Person1Leaves

F. Feu clic a crea activador:

G. Feu clic al botó "llavors això"

H. Cerqueu i feu clic a "fulls"

I. Feu clic a "Actualitza la cel·la al full de càlcul"

J. A la secció "Camí de la carpeta de Drive", buideu-la (per defecte, la carpeta IFTTT del vostre google drive) o introduïu-la al camí complet del full de càlcul.

K. A la secció "Nom del full de càlcul", poseu el nom del vostre full de càlcul. En el meu cas és "Seguiment d'ocupació" (no cal pressupostos)

L. A la "Quina cel·la?" secció, col·loqueu la cel·la a la columna C on s’emmagatzemarà l’estat "HOME" o "AWAY" de la zona que entra o surt de la zona. per exemple. Al meu full de càlcul original per a persona1, la cel·la requerida és C2.

M. A la secció "Valor", en majúscules poseu "HOME" o "AWAY" (no calen cometes). De quina trieu depèn de si esteu creant un Webhook per sortir o entrar en una geotanca.

N. Feu clic a "Crea acció".

O. Feu clic a "Continua"

P. Feu clic a Finalitza el bucle per tornar a seguir els passos anteriors (de l'A a la P) per a cada persona de la vostra família que es faci un seguiment. Haureu d’acabar amb un esdeveniment "Arriba" i "Deixa" per a cada persona.

Pas 9: recopileu informació sobre els URL d'esdeveniments de Maker

Recopileu informació sobre els URL d'esdeveniments de Maker
Recopileu informació sobre els URL d'esdeveniments de Maker
  1. Amb un navegador web, aneu a
  2. Copieu el text del camp "URL" a la pàgina que es mostra al buffer d'enganxa
  3. Enganxeu aquest URL a la barra d'adreces del navegador
  4. Aquesta pàgina us mostrarà com utilitzar els webhooks que acabem de crear.
  5. L'estructura de l'URL serà així:

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

Tingueu en compte això, ja que el faràs servir al següent pas.

Pas 10: creeu macros a Macrodroid per a cada esdeveniment per a cada persona

Creeu macros a Macrodroid per a cada esdeveniment per a cada persona
Creeu macros a Macrodroid per a cada esdeveniment per a cada persona

Obriu Macrodroid al telèfon de la persona de la qual vulgueu fer un seguiment.

  1. Feu clic a Afegeix macro
  2. Introduïu el nom de macro de l'esdeveniment que esteu creant. He utilitzat els noms següents

    1. Person1LeavesSmall
    2. Person1ArrivesSmall
    3. Person1LeavesLarge
    4. Person1ArrivesLarge
  3. Feu clic al signe més a l'extrem superior dret dels activadors
  4. Feu clic a "Ubicació"
  5. Feu clic a "Geofence Trigger"
  6. Trieu "Àrea introduïda" o "Àrea abandonada" en funció de l'esdeveniment que vulgueu crear.
  7. Marqueu "Activa si es desconeix la ubicació anterior"
  8. Penseu a canviar el "percentatge d'actualització de la ubicació" a un nombre inferior. Tingueu en compte que això afectarà l’ús de la bateria tal com s’indica a la pantalla de Macrodroid
  9. Feu clic a "D'acord"
  10. Seleccioneu el recinte geogràfic creat anteriorment per a aquest esdeveniment
  11. Feu clic al signe més a l'extrem superior dret d '"Accions"
  12. Feu clic a "Aplicacions"
  13. Feu clic a "Obre el lloc web / HTTP GET"
  14. Enganxeu l'URL Webhook adequat del "Pas 11" de la secció anterior al camp "Introduïu URL". Assegureu-vos d'utilitzar el nom de l'esdeveniment correcte, IE Person1Leaves.
  15. Marqueu la casella "HTTP GET"
  16. Feu clic a D'acord

    En aquest moment, és una bona idea provar l'acció i validar l'efecte al full de càlcul. Això es pot fer només tocant l'acció i fent clic a l'acció de prova. Hauria d'actualitzar la cel·la adequada del full de càlcul a "HOME" o "AWAY" en funció de l'esdeveniment amb què estigueu treballant

  17. Feu clic a la fletxa esquerra al costat del nom de la vostra macro
  18. Feu clic a Desa

Feu el pas 1-18 d'aquesta secció al telèfon de cada membre de la família seguit. Es crearan quatre macros al telèfon de cada membre de la família seguit. (Els noms de macro d'exemple es mostren al pas 2)

Pas 11: Modifiqueu la configuració del full de càlcul "Recàlcul"

  1. Obriu el full de càlcul de Google amb un navegador.
  2. Feu clic al menú de fitxers.
  3. Feu clic a "Configuració del full de càlcul".
  4. Feu clic a la pestanya "Càlcul"
  5. Canvieu el menú desplegable "Recàlcul" a "En canvi i cada minut".
  6. Feu clic al botó "Desa la configuració".

Pas 12: creeu un applet IFTTT que connecti el termòstat Nest al full de càlcul

Creeu un applet IFTTT que connecti el termòstat Nest al full de càlcul
Creeu un applet IFTTT que connecti el termòstat Nest al full de càlcul

L'últim pas és crear un applet IFTTT que enllaci l'esdeveniment de canvi del full de càlcul de la cel·la "Temperatura Nest" amb el termòstat Nest.

  1. Inicieu la sessió a IFTTT.com
  2. Feu clic al menú de creació
  3. Feu clic al botó "Si és això"
  4. Cerca fulls de càlcul
  5. Feu clic a "Fulls de càlcul de Google"
  6. Feu clic a "Cel·la actualitzada al full de càlcul"
  7. Feu una de les accions següents:

    1. Introduïu el camí de la carpeta i el nom del fitxer del full de càlcul
    2. Copieu i enganxeu l'URL del full de càlcul a "O copieu i enganxeu l'URL del full de càlcul"
  8. A la secció "Quina cel·la supervisar", poseu la cel·la que representa "Temperatura del niu". (Al meu full de càlcul original, es tracta de la cel·la "E7", no calen cites)
  9. Feu clic al botó "Crea un activador".
  10. Feu clic al botó "Aleshores això".
  11. Cerqueu "Termòstat Nest"
  12. Feu clic a "Termòstat Nest"
  13. Feu clic a "Estableix la temperatura".
  14. Seleccioneu el termòstat al menú desplegable de la secció "Quin dispositiu".
  15. A la secció "Temperatura", introduïu "{{Valor}}". No cal pressupostos.
  16. A la secció "Graus a", seleccioneu "Fahrenheit" o "Celsius", en funció dels valors que hàgiu utilitzat al full de càlcul.
  17. Feu clic al botó "Crea acció".
  18. Feu clic al botó "Continua".
  19. Feu clic al botó "Finalitza".

Enhorabona, si tot va bé, acabeu d’establir una manera de controlar el termòstat quan "La primera persona arriba a casa" o "L'última persona surt de casa".

Recomanat: