Tartalomjegyzék:

Nest termosztát, foglaltságkövetés: 12 lépés
Nest termosztát, foglaltságkövetés: 12 lépés

Videó: Nest termosztát, foglaltságkövetés: 12 lépés

Videó: Nest termosztát, foglaltságkövetés: 12 lépés
Videó: Как установить термостат Google Nest американской версии? 2024, Július
Anonim
Nest termosztát, foglaltságkövetés
Nest termosztát, foglaltságkövetés
Nest termosztát, foglaltságkövetés
Nest termosztát, foglaltságkövetés
Nest termosztát, foglaltságkövetés
Nest termosztát, foglaltságkövetés

A Nest termosztátomat használó otthoni hűtési automatizálásomat a közelmúltig az IFTTT működtette a Life360 "elsőként hazaérkező" és "utoljára elhagyó" kioldóinak használatával. Ez nagyszerű volt, mert felvehettem a családtagjaimat a Life360 körömbe, és ha ők az elsők, akik megérkeznek az otthoni földrajzi kerítéshez, az IFTTT aktiválja a Nest termosztátot a megfelelő hőmérséklet beállításához. Ezenkívül, amikor az utolsó személy elhagyta ugyanazt a földrajzi kerítést, a Nest termosztátot az ECO hőmérsékletre állította.

A probléma 2020 december elején jelentkezett, amikor a Life360 bejelentette az IFTTT integráció befejezését:

Az IFTTT által küldött e -mail:

Helló, 2020. december 2 -án a Life360 szolgáltatást eltávolítjuk az IFTTT -ből, mert a Life360 csapata már nem támogatja a szolgáltatást.

Alternatív szolgáltatásokhoz tekintse meg az IFTTT egyéb intelligens hub- és rendszerszolgáltatásait.

Köszönjük megértését."

Végeztem némi kutatást, és számos olyan termék létezik, amelyek földrajzi kerítéseket végeznek, és vannak olyanok is, amelyek nyomon követik az otthoni kihasználtságot, de mindegyik díjat számolt fel, vagy túl bonyolult volt az én igényeimhez.

Olyan megoldás mellett döntöttem, amely egyesíti a MacroDriod nevű alkalmazást (csak Android telefonokon fut), az IFTTT Maker Webhooks és a Google Sheets alkalmazásokat, hogy fenntartsam otthonom kihasználtságát.

Kellékek:

  1. Androidos telefon

    MacroDroid alkalmazás telepítve

  2. Nest termosztát
  3. IFTTT -fiók (Pro kell, hogy legyen, mert ez többet vesz igénybe, mint a Standardban engedélyezett 3 alkalmazás).

    1. Az IFTTT -hez kapcsolt Nest -fiók
    2. Az IFTTT -hez társított Google -fiók
    3. A Maker Webhooks -fiók IFTTT -hez kapcsolódik

1. lépés: Hozzon létre egy új Google -táblázatot ("Másolat készítése" a megosztott táblázatból a Google Drive -ra)

Hozzon létre egy új Google -táblázatot
Hozzon létre egy új Google -táblázatot
  1. Másolja a megosztott Foglaltságkövetés Google -lapomat:

    1. Shift + Kattintson erre a linkre egy másik lapon történő megnyitáshoz.
    2. Kattintson a Fájl elemre
    3. Kattintson a "Másolat készítése" gombra
    4. Mentse el a Google Drive -ra.
    5. Jegyezze fel a fájlnevet és könyvtárat, amelyben tárolja. Ennek az utasításnak az alkalmazásában feltételezzük az IFTTT könyvtárat, és a fájl neve "Foglaltságkövetés" lesz. Ne feledje, hogy érdemes egy szép zavaros nevet adni, hogy biztonságosabb legyen.

P. S: Ne kérje tőlem, hogy adjak engedélyt a fájl szerkesztéséhez. Mielőtt bármilyen változtatást hajtana végre, amelyet nem fog tudni végrehajtani, mert ezt csak olvasható táblázatként osztottam meg, készítsen egy "másolatot" a saját Google meghajtóján, majd folytassa a szerkesztéssel.

2. lépés: Biztonság

Biztonság
Biztonság
Biztonság
Biztonság

Ha már a biztonságról beszélünk, szánjunk rá egy pillanatot, és győződjünk meg arról, hogy a másolt lap csak Ön számára nyilvános. Ezt úgy teheti meg, hogy megnyitja a másolt táblázatot, és az egérmutatót a megosztás gomb fölé viszi. a fenti első képnek kell kinéznie.

Ha nem, kattintson a megosztás gombra, és váltson a "korlátozott" értékre

  1. a megosztás gombra kattintva
  2. korlátozottra változtatva. (a fenti második képnek kell kinéznie) Indoklás: Nem akarjuk, hogy az emberek tudják, mikor a családja nincs otthon.

3. lépés: Frissítse táblázatát nyomon követett családtagjaival

Frissítse táblázatát nyomon követett családtagjaival
Frissítse táblázatát nyomon követett családtagjaival

A táblázat két követendő tagból áll: Személy1 és Személy2. Ezeket a neveket a táblázat a B2 és B3 cellákban tárolja. Ha szeretné (nem kötelező), frissítheti ezeket a neveket a nyomon követni kívánt személyek nevére.

4. lépés: Családtagok hozzáadása vagy eltávolítása

Családtagok hozzáadása vagy eltávolítása
Családtagok hozzáadása vagy eltávolítása

Ha szükséges, hozzáadhat vagy eltávolíthat családtagokat a táblázatból. A 4-6. Sorban hagytam helyet ennek elvégzésére.

  • További családtagok felvétele; egyszerűen másolja a 2. vagy 3. sort, és illessze be a 4., 5. vagy 6. sorba.
  • A családtagok eltávolításához egyszerűen törölje a sor tartalmát.

Megjegyzés: Ne töröljön minden családtagot, különben elveszíti az E oszlopban tárolt képleteket. Minél több személyt ad hozzá, annál több IFTTT webhookot kell létrehoznia.

5. lépés: A családtagok letiltása

A családtagok letiltása
A családtagok letiltása

A táblázat D oszlopa a családtagok engedélyezésére vagy letiltására szolgál. Például: tegyük fel, hogy Ön és a házastársa az egyetlen családtag, akit nyomon követnek, de a házastársa távol van, és meglátogatja a családot egy másik államban. Nem szeretné, ha az AC bekapcsolva maradna, amikor elment otthonról, ezért letilthatja a házastársát a mérlegelésből, ha a D oszlopot "Nem" -re változtatja. Ezzel a házastársa hazaérkezése vagy távozása nem befolyásolja a Nest termosztát hőmérsékletét.

6. lépés: Állítsa be a kívánt hőmérsékletet

Állítsa be a kívánt hőmérsékletet
Állítsa be a kívánt hőmérsékletet
  • A G2 cella szabályozza a kívánt hőmérsékletet, amikor "Az első személy hazaér". Állítsa ezt az értéket a kívánt hőmérsékletre, amikor az emberek otthon vannak.
  • A H2 cella szabályozza a kívánt hőmérsékletet, amikor "Az utolsó személy elmegy otthonról". Állítsa ezt az értéket a kívánt hőmérsékletre, ha senki nincs otthon.

Néhány példa:

  • Ha Hawaii -on él, és azt szeretné, hogy a hőmérséklet 75 legyen, amikor otthon van, és a maximális hőmérséklet 85, amikor távol van, akkor a G2 -t 75 -re, a H2 -t 85 -re állítja.
  • Ha Seattle -ben él, és tél van, akkor a H2 értéket 70 -re, a G2 -t 65 -re állíthatja. Ezzel 70 fokos hőmérsékletet kaphat otthon, és lehetővé teszi, hogy a ház 65 -re csökkenjen, amikor nincs otthon.

7. lépés: Hozzon létre két geokerítést a Macrodroidban

Hozzon létre két Geo-kerítést a Macrodroidban
Hozzon létre két Geo-kerítést a Macrodroidban
Hozzon létre két geokerítést a Macrodroidban
Hozzon létre két geokerítést a Macrodroidban

Ha még nem tette meg, telepítse a Macrodroid alkalmazást a Google Play Áruházból. Ügyeljen arra, hogy minden követett családtag okostelefonjára telepítse.

Nyissa meg a Macrodroidot, és kattintson a Geofences elemre

Létrehozok két koncentrikus geokerítést, amelyek középpontjában az otthonom áll, és ezeket "HomeSmall" és "HomeLarge" névre kereszteltem.

A kisebbet szeretek kb 100 méteren tartani. A nagyobbat akkoravá kell tenni, mint amennyi átlagosan megteszi a házat, hogy megérkezzen, amíg lehűl vagy felmelegszik.

8. lépés: Hozzon létre IFTTT Maker webhookokat az egyes geokerítések be- és kilépéséhez

Hozzon létre IFTTT Maker webhook -ot az egyes geokerítések be- és kilépéséhez
Hozzon létre IFTTT Maker webhook -ot az egyes geokerítések be- és kilépéséhez

A. Jelentkezzen be a https://ifttt.com webhelyre.

B. Kattintson a "Létrehozás" menüpontra

C. Keresse meg a webhookokat, és kattintson a szolgáltatásra.

D. Csak egy lehetőség áll rendelkezésre az aktiváláshoz, kattintson rá.

E. Írja be az esemény nevét, ebben az esetben a Person1Arrives -t használtam; ez azonban bárminek nevezhető.

például. Személy1 Érkezések és Személy1Levelek

F. Kattintson a trigger létrehozása gombra:

G. Kattintson az "akkor arra" gombra

H. Keresse meg és kattintson a "lapokra"

I. Kattintson a "Cella frissítése a táblázatban" lehetőségre

J. A "Drive mappa elérési útja" részben ürítse ki (alapértelmezés szerint a Google meghajtó IFTTT mappáját), vagy adja meg a táblázat teljes elérési útját.

K. A "Táblázat neve" szakaszba írja be a táblázat nevét. Esetemben ez a "Foglaltságkövetés" (idézetek nem szükségesek)

L. A "Melyik cellában?" szakaszban helyezze a cellát a C oszlopba, ahol a zóna "HOME" vagy "AWAY" állapotába belépő vagy onnan kilépő személyt tárolja. például. A személy1 eredeti táblázatában a szükséges cella a C2.

M. Az "Érték" rovatban minden nagybetűbe írja be a "HOME" vagy az "AWAY" (idézőjelek nem szükséges) értéket. Az, hogy melyiket választja, attól függ, hogy webhorgot hoz-e létre a geokerítés elhagyásához vagy belépéséhez.

N. Kattintson a "Művelet létrehozása" gombra.

O. Kattintson a "Folytatás" gombra

P. Kattintson a Befejezés befejezése elemre a fenti lépéseken keresztül (A -tól P -ig) minden családtag esetében, amelyet nyomon követnek. Végezzen egy „Érkezés” és „Leaves” eseményt minden ember számára.

9. lépés: Gyűjtsön információkat a készítői események URL -jeiről

Gyűjtsön információkat a készítői események URL -jeiről
Gyűjtsön információkat a készítői események URL -jeiről
  1. Egy webböngésző segítségével lépjen a https://ifttt.com/maker_webhooks/settings oldalra
  2. Másolja a szöveget a megjelenített oldal "URL" mezőjéből a beillesztési pufferbe
  3. Illessze be ezt az URL -t a böngésző címsorába
  4. Ez az oldal megmutatja, hogyan kell használni az újonnan létrehozott webhorogokat.
  5. Az URL felépítése így fog kinézni:

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

Jegyezze fel ezt, mivel ezt a következő lépésben fogja használni.

10. lépés: Hozzon létre makrókat a Macrodroidban minden egyes eseményhez

Hozzon létre makrókat a Macrodroidban minden egyes eseményhez
Hozzon létre makrókat a Macrodroidban minden egyes eseményhez

Nyissa meg a Macrodroid alkalmazást a nyomon követni kívánt személy telefonján.

  1. Kattintson a Makró hozzáadása gombra
  2. Írja be a létrehozandó esemény makrónevét. A következő neveket használtam

    1. Személy1LevelekKicsi
    2. Személy1 ÉrkezésKicsi
    3. Személy1LevelekNagy
    4. Személy1ÉrkezikNagy
  3. Kattintson a plusz gombra az aktiválók jobb felső sarkában
  4. Kattintson a "Hely" elemre
  5. Kattintson a "Geofence Trigger" gombra
  6. A létrehozott eseménytől függően válassza a „Belépett terület” vagy a „Kilépett terület” lehetőséget.
  7. Jelölje be az "Indítás, ha az előző hely ismeretlen" jelölőnégyzetet
  8. Fontolja meg a „Helyfrissítési arány” alacsonyabb számra történő módosítását. Ne feledje, hogy ez hatással lesz az akkumulátorhasználatra, amint azt a Macrodroid képernyőn megjegyezték
  9. Kattintson az "ok" gombra
  10. Válassza ki az eseményhez korábban létrehozott geokerítést
  11. Kattintson a "Műveletek" jobb felső sarkában található pluszra
  12. Kattintson az "Alkalmazások" elemre
  13. Kattintson a "Webhely megnyitása / HTTP GET" gombra
  14. Illessze be a megfelelő Webhook URL -t az "Enter URL" mező előző szakaszának "11. lépéséből". Győződjön meg róla, hogy a megfelelő eseménynevet használja, IE Person1Leaves.
  15. Jelölje be a "HTTP GET" jelölőnégyzetet
  16. Kattintson az OK gombra

    Ezen a ponton érdemes tesztelni a műveletet, és érvényesíteni a hatást a táblázatban. Ezt úgy teheti meg, hogy egyszer megérinti a műveletet, majd rákattint a tesztműveletre. Frissítenie kell a táblázat megfelelő celláját "HOME" vagy "AWAY" értékre, attól függően, hogy milyen eseménytől dolgozik

  17. Kattintson a bal nyílra a makró neve mellett
  18. Kattintson a Mentés gombra

Végezze el az 1-18. Lépést ebben a szakaszban minden követett családtag telefonján. Négy makró jön létre minden követett családtag telefonján. (A makrónevek példái fent vannak a 2. lépésben)

11. lépés: Módosítsa az "Újraszámítás" táblázatkezelő beállítását

  1. Nyissa meg a Google táblázatot böngésző segítségével.
  2. Kattintson a fájl menüre.
  3. Kattintson a "Táblázat beállításai" gombra.
  4. Kattintson a "Számítás" fülre
  5. Változtassa meg az "Újraszámítás" legördülő menüt "Változáskor és minden percben".
  6. Kattintson a "Beállítások mentése" gombra.

12. lépés: Hozzon létre egy IFTTT kisalkalmazást, amely összekapcsolja a Nest termosztátot a táblázatkal

Hozzon létre egy IFTTT kisalkalmazást, amely összekapcsolja a Nest termosztátot a táblázatkal
Hozzon létre egy IFTTT kisalkalmazást, amely összekapcsolja a Nest termosztátot a táblázatkal

Az utolsó lépés egy IFTTT kisalkalmazás létrehozása, amely összekapcsolja a "Nest Temperature" cella táblázatának változási eseményét a Nest termosztáttal.

  1. Jelentkezzen be az IFTTT.com oldalra
  2. Kattintson a Létrehozás menüre
  3. Kattintson a "Ha ez" gombra
  4. Táblázatok keresése
  5. Kattintson a "Google Táblázatok" elemre
  6. Kattintson a "Cella frissítve a táblázatban" lehetőségre
  7. Tegye a következők egyikét:

    1. Adja meg a táblázatkezelő mappa elérési útját és fájlnevét
    2. Másolja és illessze be a táblázat URL -jét a „Vagy másolja és illessze be a táblázat URL -jét” mappába
  8. A "Melyik cellát kell figyelni" szakaszban helyezze el a "Nest hőmérsékletét" jelző cellát. (Az eredeti táblázatomban ez az "E7" cella, idézőjelek nem szükségesek)
  9. Kattintson a "Trigger létrehozása" gombra.
  10. Kattintson az "Akkor ez" gombra.
  11. "Nest Thermostat" keresése
  12. Kattintson a "Nest termosztát" gombra
  13. Kattintson a "Hőmérséklet beállítása" gombra.
  14. Válassza ki a termosztátot a "" Melyik eszköz "szakasz legördülő menüből.
  15. A "Hőmérséklet" szakaszba írja be a "{{Value}}" értéket. Idézetek nem szükségesek.
  16. A „Fokok” részben válassza ki a „Fahrenheit” vagy a „Celsius” értéket, a táblázatban használt értékektől függően.
  17. Kattintson a "Művelet létrehozása" gombra.
  18. Kattintson a "Folytatás" gombra.
  19. Kattintson a "Befejezés" gombra.

Gratulálunk, ha minden jól ment, akkor létrehozta a termosztát vezérlésének módját, amikor "Az első személy hazaér" vagy "Az utolsó ember elmegy otthonról".

Ajánlott: