Obsah:

Nest termostat, sledování obsazenosti: 12 kroků
Nest termostat, sledování obsazenosti: 12 kroků

Video: Nest termostat, sledování obsazenosti: 12 kroků

Video: Nest termostat, sledování obsazenosti: 12 kroků
Video: How to set humidity on NEST 2024, Červenec
Anonim
Nest termostat, sledování obsazenosti
Nest termostat, sledování obsazenosti
Nest termostat, sledování obsazenosti
Nest termostat, sledování obsazenosti
Nest termostat, sledování obsazenosti
Nest termostat, sledování obsazenosti

Moji automatizaci domácího chlazení pomocí termostatu Nest Thermostat donedávna provozovala IFTTT pomocí spouštěčů „první, kdo dorazí domů“a „poslední, kdo odejde z domova“, Life360. To bylo skvělé, protože jsem mohl přidat členy rodiny do svého kruhu Life360 a kdyby byli první, kdo dorazil do geo-plotu domů, IFTTT by spustil Nest Thermostat k nastavení správné teploty. Navíc, když poslední osoba opustila stejný geoplot, nastavila termostat Nest na teplotu ECO.

Problém nastal na začátku prosince 2020, kdy Life360 oznámil konec integrace IFTTT:

E -mail odeslaný IFTTT:

Ahoj, 2. prosince 2020 bude služba Life360 odebrána z IFTTT, protože tým Life360 již tuto službu nepodporuje.

Pokud jde o alternativní služby, podívejte se na další služby chytrého centra a systémů na IFTTT.

Děkujeme za pochopení."

Udělal jsem nějaký průzkum a existuje několik produktů, které provádějí geo-oplocení a další, které sledují obsazení domova, ale všechny si účtovaly poplatky nebo byly příliš složité pro mé potřeby.

Rozhodl jsem se pro řešení, které kombinuje aplikaci s názvem MacroDriod (běží pouze na telefonech s Androidem), IFTTT Maker Webhooks a Google Sheets, aby se udržel stav obsazenosti mého domova.

Zásoby:

  1. Telefon s Androidem

    Aplikace MacroDroid nainstalována

  2. Nest termostat
  3. Účet IFTTT (musí být Pro, protože to vyžaduje více než 3 aplikace povolené ve Standardu).

    1. Účet Nest propojený s IFTTT
    2. Účet Google propojený s IFTTT
    3. Účet Maker Webhooks propojený s IFTTT

Krok 1: Vytvořte novou tabulku Google („Vytvořit kopii“mé sdílené tabulky na váš Disk Google)

Vytvořit nový list Google
Vytvořit nový list Google
  1. Zkopírovat můj sdílený list Google pro sledování obsazenosti:

    1. Shift + Kliknutím na tento odkaz se otevře na jiné kartě.
    2. Klikněte na Soubor
    3. Klikněte na „Vytvořit kopii“
    4. Uložte na svůj Google Drive.
    5. Poznamenejte si název souboru a adresář, do kterého jej ukládáte. Pro účely tohoto Instructable předpokládáme adresář IFTTT a soubor bude pojmenován „Sledování obsazenosti“. Všimněte si toho, možná mu budete chtít dát pěkný zmatený název, aby byl bezpečnější.

P. S: Nežádejte po mně povolení k úpravě tohoto souboru. Než provedete jakékoli změny, které nebudete moci provést, protože jsem to sdílel jako tabulku pouze pro čtení, proveďte „vytvoření kopie“na svém vlastním disku Google a poté pokračujte v úpravách.

Krok 2: Zabezpečení

Bezpečnostní
Bezpečnostní
Bezpečnostní
Bezpečnostní

Když už mluvíme o bezpečnosti, věnujte si chvíli a ujistěte se, že list, který jste zkopírovali, je soukromý pouze pro vás. To lze provést otevřením zkopírované tabulky a umístěním kurzoru na tlačítko sdílení. měl by vypadat jako první obrázek výše.

Pokud tomu tak není, klikněte na tlačítko sdílení a změňte na „omezeno“

  1. kliknutím na tlačítko sdílení
  2. změnou na omezenou. (měl by vypadat jako druhý obrázek výše) Odůvodnění: Nechceme, aby lidé věděli, kdy vaše rodina není doma.

Krok 3: Aktualizujte svou tabulku o sledované členy rodiny

Aktualizujte svou tabulku o sledované členy rodiny
Aktualizujte svou tabulku o sledované členy rodiny

Tabulka obsahuje dva členy ke sledování, Person1 a Person2. Tyto názvy jsou uloženy v tabulce v buňkách B2 a B3. Pokud si přejete (není vyžadováno), můžete tato jména aktualizovat na jména osob, které chcete sledovat.

Krok 4: Přidejte nebo odeberte členy rodiny

Přidat nebo odebrat členy rodiny
Přidat nebo odebrat členy rodiny

V případě potřeby můžete z tabulky přidat nebo odebrat členy rodiny. Nechal jsem na to prostor v řádcích 4-6.

  • Chcete -li přidat další členy rodiny; jednoduše zkopírujte řádek 2 nebo 3 a vložte jej do řádku 4, 5 nebo 6.
  • Chcete -li odebrat členy rodiny, jednoduše odstraňte obsah řádku.

Poznámka: Neodstraňujte všechny členy rodiny, jinak přijdete o vzorce uložené ve sloupci E. Čím více lidí přidáte, tím více IFTTT Webhooků budete muset vytvořit.

Krok 5: Zakázání členů rodiny

Deaktivace rodinných příslušníků
Deaktivace rodinných příslušníků

Sloupec D tabulky slouží k povolení nebo zakázání členů rodiny. Například: řekněme, že vy a váš manžel jste jedinými sledovanými členy rodiny, ale váš manžel je na návštěvě rodiny v jiném státě. Nechtěli byste, aby váš AC zůstal zapnutý, když jste odešli z domova, takže můžete svého manžela vyřadit z úvahy tím, že pro něj změníte sloupec D na „Ne“. Tímto způsobem příjezd nebo odjezd vašeho manžela neovlivní teplotu Nest Thermostat.

Krok 6: Nastavte požadované teploty

Nastavte si požadované teploty
Nastavte si požadované teploty
  • Buňka G2 ovládá požadovanou teplotu, když „První osoba přijde domů“. Když jsou lidé doma, nastavte tuto hodnotu na požadovanou teplotu.
  • Buňka H2 ovládá požadovanou teplotu, když „Poslední osoba odejde z domova“. Pokud nikdo není doma, nastavte tuto hodnotu na požadovanou teplotu.

Nějaké příklady:

  • Pokud žijete na Havaji a chcete, aby teplota byla 75, když jste doma, a maximální teplota byla 85, když jste pryč, nastavili byste G2 na 75 a H2 na 85.
  • Pokud žijete v Seattlu a je zima, můžete nastavit H2 na 70 a G2 na 65. To vám poskytne teplotu 70, když jste doma, a umožníte domu klesnout na 65, když není doma.

Krok 7: Vytvořte dva geoploty v Macrodroidu

Vytvořte dva geoploty v Macrodroidu
Vytvořte dva geoploty v Macrodroidu
Vytvořte dva geoploty v Macrodroidu
Vytvořte dva geoploty v Macrodroidu

Pokud jste tak ještě neučinili, nainstalujte si aplikaci Macrodroid z Obchodu Google Play. Nezapomeňte nainstalovat do chytrého telefonu každého sledovaného člena rodiny.

Otevřete Macrodroid a klikněte na Geofences

Vytvořím dvě soustředné geofence soustředěné na můj domov a pojmenuji je „HomeSmall“a „HomeLarge“.

Ten menší si rád nechám asi na 100 metrů. Čím větší, tím větší by měla být průměrná vzdálenost, kterou váš dům v době příjezdu potřebuje k ochlazení nebo vytopení.

Krok 8: Vytvořte webové háčky IFTTT Maker pro zadávání a opouštění každé geofence

Vytvořte webhooky IFTTT Maker pro zadávání a opouštění každé geofence
Vytvořte webhooky IFTTT Maker pro zadávání a opouštění každé geofence

A. Přihlaste se na

B. Klikněte na výběr nabídky „Vytvořit“

C. Vyhledejte webhooky a klikněte na službu.

D. K dispozici bude pouze jedna možnost spouště, klikněte na ni.

E. Zadejte název události, v tomto případě jsem použil Person1Arrives; toto však lze pojmenovat, jakkoli se vám líbí.

např. Osoba1 Přichází a Osoba1List

F. Klikněte na vytvořit spouštěč:

G. Klikněte na tlačítko „pak to“

H. Vyhledejte a klikněte na „listy“

I. Klikněte na „Aktualizovat buňku v tabulce“

J. V části „Cesta ke složce disku“ji vyprázdněte (výchozí je složka IFTTT na disku Google) nebo vložte úplnou cestu ke své tabulce.

K. V části „Název tabulky“zadejte název tabulky. V mém případě je to "Sledování obsazenosti" (uvozovky nejsou potřeba)

L. V části "Která buňka?" sekci, vložte buňku do sloupce C, kde bude uložena osoba vstupující do zóny nebo z ní opouštějící stav „DOMŮ“nebo „Pryč“. např. V mé původní tabulce pro osobu1 je požadovaná buňka C2.

M. V části „Hodnota“ve všech velkých písmenech zadejte „DOMŮ“nebo „Pryč“(uvozovky nejsou potřeba). Který z nich si vyberete, závisí na tom, zda vytváříte webhook pro opuštění nebo vstup do geoplotu.

N. Klikněte na „Vytvořit akci“.

O. Klikněte na „Pokračovat“

P. Klikněte na Dokončit smyčku zpět podle výše uvedených kroků (A až P) pro každou osobu ve vaší rodině, která je sledována. Měli byste skončit s akcí „Přijde“a „Odejde“pro každou osobu.

Krok 9: Shromážděte informace o adresách URL svého tvůrce

Shromážděte informace o adresách URL svého výrobce
Shromážděte informace o adresách URL svého výrobce
  1. Pomocí webového prohlížeče přejděte na
  2. Zkopírujte text z pole „URL“na zobrazené stránce do vyrovnávací paměti pro vložení
  3. Vložte tuto URL do adresního řádku prohlížeče
  4. Tato stránka by vám měla ukázat, jak používat webhooky, které jsme právě vytvořili.
  5. Struktura adresy URL bude vypadat takto:

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

Všimněte si toho, protože to použijete v dalším kroku.

Krok 10: Vytvořte makra v Macrodroidu pro každou událost pro každou osobu

Vytvořte makra v Macrodroidu pro každou událost pro každou osobu
Vytvořte makra v Macrodroidu pro každou událost pro každou osobu

Otevřete Macrodroid v telefonu osoby, kterou chcete sledovat.

  1. Klikněte na Přidat makro
  2. Zadejte název makra pro událost, kterou vytváříte. Použil jsem následující jména
    1. Osoba1 ListyMalé
    2. Osoba 1 dorazí malá
    3. Osoba1ListyVelké
    4. Osoba 1 dorazí velká
  3. Klikněte na plus v pravém horním rohu spouště
  4. Klikněte na „Umístění“
  5. Klikněte na „Spoušť Geofence“
  6. V závislosti na události, kterou vytváříte, vyberte buď „Oblast zadaná“, nebo „Oblast opuštěná“.
  7. Zaškrtněte „Spustit, pokud předchozí poloha není známa“
  8. Zvažte změnu „Rychlost aktualizace polohy“na nižší číslo. Všimněte si toho, že to bude mít vliv na využití baterie, jak je uvedeno na obrazovce Macrodroid
  9. Klikněte na „ok“
  10. Vyberte dříve vytvořené geofence pro tuto událost
  11. Klikněte na plus v pravém horním rohu „Akce“
  12. Klikněte na „Aplikace“
  13. Klikněte na „Otevřít web / HTTP ZÍSKAT“
  14. Vložte příslušnou adresu URL webhooku z „kroku 11“z předchozí části do pole „Zadejte adresu URL“. Ujistěte se, že používáte správný název události, IE Person1Leaves.
  15. Zaškrtněte políčko „HTTP GET“
  16. Klikněte na OK

    V tuto chvíli je vhodné akci otestovat a ověřit její účinek v tabulce. To lze provést jediným klepnutím na akci a kliknutím na testovací akci. Mělo by aktualizovat příslušnou buňku v tabulce na „DOMŮ“nebo „DOKONČENO“v závislosti na události, se kterou pracujete

  17. Klikněte na šipku vlevo vedle názvu makra
  18. Klikněte na Uložit

Proveďte krok 1-18 v této části na telefonu každého sledovaného člena rodiny. Na každém sledovaném telefonu člena rodiny budou vytvořena čtyři makra. (Příklad názvů maker je uveden výše v kroku 2)

Krok 11: Upravte nastavení tabulky „Přepočet“

  1. Otevřete tabulku Google pomocí prohlížeče.
  2. Klikněte na nabídku souboru.
  3. Klikněte na „Nastavení tabulky“.
  4. Klikněte na kartu „Výpočet“
  5. Změňte rozevírací nabídku „Přepočet“na „Při změně a každou minutu“.
  6. Klikněte na tlačítko „Uložit nastavení“.

Krok 12: Vytvořte aplet IFTTT, který připojí termostat Nest k tabulce

Vytvořte IFTTT aplet, který připojí termostat Nest k tabulce
Vytvořte IFTTT aplet, který připojí termostat Nest k tabulce

Posledním krokem je vytvoření IFTTT apletu, který propojí událost změny tabulky pro buňku „Nest Temperature“s termostatem Nest.

  1. Přihlaste se na IFTTT.com
  2. Klikněte na nabídku vytvořit
  3. Klikněte na tlačítko „If this“
  4. Vyhledejte listy
  5. Klikněte na „Tabulky Google“
  6. Klikněte na „Buňka aktualizována v tabulce“
  7. Proveďte jednu z následujících akcí:

    1. Zadejte cestu ke složce a název souboru tabulky nebo
    2. Zkopírujte a vložte URL tabulky do „Nebo zkopírujte a vložte URL tabulky“
  8. Do části „Kterou buňku monitorovat“vložte buňku, která představuje „Teplota hnízda“. (V mé původní tabulce je to buňka „E7“, uvozovky nejsou potřeba)
  9. Klikněte na tlačítko „Vytvořit spoušť“.
  10. Klikněte na tlačítko „Then That“.
  11. Vyhledejte „Nest Thermostat“
  12. Klikněte na „Nest Thermostat“
  13. Klikněte na „Nastavit teplotu“.
  14. Vyberte svůj termostat z rozbalovací nabídky „Které zařízení“.
  15. V části „Teplota“zadejte „{{Value}}“. Citáty nejsou potřeba.
  16. V části „Stupně v“vyberte buď „Fahrenheit“nebo „Celsius“, v závislosti na hodnotách, které jste použili v tabulce.
  17. Klikněte na tlačítko „Vytvořit akci“.
  18. Klikněte na tlačítko „Pokračovat“.
  19. Klikněte na tlačítko „Dokončit“.

Gratulujeme, pokud vše proběhlo dobře, právě jste vytvořili způsob ovládání termostatu, když „první osoba přijde domů“nebo „poslední osoba odejde z domova“.

Doporučuje: