Obsah:

Nest termostat, sledovanie obsadenosti: 12 krokov
Nest termostat, sledovanie obsadenosti: 12 krokov

Video: Nest termostat, sledovanie obsadenosti: 12 krokov

Video: Nest termostat, sledovanie obsadenosti: 12 krokov
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Júl
Anonim
Nest termostat, sledovanie obsadenosti
Nest termostat, sledovanie obsadenosti
Nest termostat, sledovanie obsadenosti
Nest termostat, sledovanie obsadenosti
Nest termostat, sledovanie obsadenosti
Nest termostat, sledovanie obsadenosti

Moju automatizáciu domáceho chladenia pomocou termostatu Nest Thermostat donedávna prevádzkoval IFTTT pomocou spúšťačov „prvý, kto príde domov“a „posledný, ktorý odíde z domu“spoločnosti Life360. Bolo to skvelé, pretože som mohol pridať rodinných príslušníkov do svojho kruhu Life360 a keby prví prišli do geo-plotu domov, IFTTT by spustil termostat Nest na nastavenie správnej teploty. Navyše, keď posledná osoba opustila ten istý geoplot, nastaví termostat Nest na teplotu ECO.

Problém nastal na začiatku decembra 2020, keď Life360 oznámil koniec integrácie IFTTT:

E -mail odoslaný spoločnosťou IFTTT:

Ahoj, 2. decembra 2020 bude služba Life360 odstránená z IFTTT, pretože tím Life360 už túto službu nepodporuje.

Ak chcete získať alternatívne služby, pozrite sa na ďalšie služby inteligentného centra a systémov na IFTTT.

Ceníme si vaše porozumenie. “

Urobil som nejaký prieskum a existuje niekoľko produktov, ktoré robia geo-oplotenie a ďalšie, ktoré sledujú obsadenie domu, ale všetky si účtovali poplatky alebo boli pre moje potreby príliš zložité.

Rozhodol som sa pre riešenie, ktoré kombinuje aplikáciu s názvom MacroDriod (beží iba na telefónoch s Androidom), IFTTT Maker Webhooks a Tabuľky Google, aby sa udržal stav obsadenosti môjho domu.

Zásoby:

  1. Telefón s Androidom

    Aplikácia MacroDroid je nainštalovaná

  2. Nest termostat
  3. Účet IFTTT (musí byť profesionálny, pretože to vyžaduje viac ako tri aplikácie povolené v štandarde).

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

Krok 1: Vytvorte nový hárok Google („Vytvorte kópiu“mojej zdieľanej tabuľky na svoj disk Google)

Vytvoriť nový hárok Google
Vytvoriť nový hárok Google
  1. Skopírujte môj zdieľaný hárok Google na sledovanie obsadenosti:

    1. Shift + Kliknutím na tento odkaz sa otvorí na inej karte.
    2. Kliknite na položku Súbor
    3. Kliknite na „Vytvoriť kópiu“
    4. Uložte na svoj disk Google.
    5. Poznamenajte si názov súboru a adresár, do ktorého ho ukladáte. Na účely tohto pokynu predpokladáme adresár IFTTT a súbor bude mať názov „Sledovanie obsadenosti“. Všimnite si toho, možno budete chcieť dať mu pekný zmätený názov, aby bol bezpečnejší.

P. S: Nežiadajte odo mňa povolenie na úpravu tohto súboru. Pred vykonaním akýchkoľvek zmien, ktoré nebudete môcť vykonať, pretože som to zdieľal ako tabuľku iba na čítanie, urobte „kópiu“na vlastnom disku Google a potom pokračujte v úpravách.

Krok 2: Zabezpečenie

Zabezpečenie
Zabezpečenie
Zabezpečenie
Zabezpečenie

Keď už hovoríme o zabezpečení, nájdite si chvíľu a uistite sa, že skopírovaný hárok je súkromný iba pre vás. To je možné dosiahnuť otvorením skopírovanej tabuľky a umiestnením kurzora myši na tlačidlo zdieľania. malo by to vyzerať ako na prvom obrázku vyššie.

Ak nie, kliknite na tlačidlo zdieľania a zmeňte ho na „obmedzené“

  1. kliknutím na tlačidlo zdieľania
  2. zmena na obmedzenú. (mal by vyzerať ako druhý obrázok vyššie) Zdôvodnenie: Nechceme, aby ľudia vedeli, keď vaša rodina nie je doma.

Krok 3: Aktualizujte svoju tabuľku o sledovaných členov rodiny

Aktualizujte svoju tabuľku o sledovaných rodinných príslušníkov
Aktualizujte svoju tabuľku o sledovaných rodinných príslušníkov

Tabuľka sa dodáva s dvoma členmi na sledovanie, Person1 a Person2. Tieto názvy sú uložené v tabuľke v bunkách B2 a B3. Ak chcete (nevyžaduje sa), môžete tieto mená aktualizovať na mená osôb, ktoré chcete sledovať.

Krok 4: Pridajte alebo odstráňte rodinných príslušníkov

Pridať alebo odstrániť rodinných príslušníkov
Pridať alebo odstrániť rodinných príslušníkov

V prípade potreby môžete z tabuľky pridať alebo odstrániť rodinných príslušníkov. Nechal som na to priestor v riadkoch 4-6.

  • Ak chcete pridať ďalších členov rodiny; jednoducho skopírujte riadok 2 alebo 3 a prilepte ho do riadkov 4, 5 alebo 6.
  • Ak chcete odstrániť členov rodiny, jednoducho odstráňte obsah riadka.

Poznámka: Neodstraňujte všetkých členov rodiny, inak prídete o vzorce uložené v stĺpci E. Čím viac ľudí ste pridali, tým viac IFTTT Webhookov budete musieť vytvoriť.

Krok 5: Zakázanie rodinných príslušníkov

Zakázanie rodinných príslušníkov
Zakázanie rodinných príslušníkov

Stĺpec D tabuľky slúži na povolenie alebo zakázanie rodinných príslušníkov. Napríklad: povedzme, že vy a váš manžel / manželka ste jediní sledovaní rodinní príslušníci, ale váš manžel / manželka nie je na návšteve rodiny v inom štáte. Nechceli by ste, aby váš AC zostal zapnutý, keď ste odišli z domu, takže môžete svojho manžela / manželku zakázať zvažovať tým, že pre neho zmeníte stĺpček D na „Nie“. Príchod alebo odchod vášho manžela / manželky nebude mať vplyv na teplotu Nest Thermostat.

Krok 6: Nastavte požadované teploty

Nastavte si požadované teploty
Nastavte si požadované teploty
  • Bunka G2 riadi požadovanú teplotu, keď „Prvá osoba príde domov“. Keď sú ľudia doma, nastavte túto hodnotu na požadovanú teplotu.
  • Bunka H2 reguluje požadovanú teplotu, keď „Posledná osoba odíde z domu“. Keď nikto nie je doma, nastavte túto hodnotu na požadovanú teplotu.

Niekoľko príkladov:

  • Ak žijete na Havaji a chcete, aby bola teplota 75, keď ste doma, a maximálna teplota 85, keď ste preč, nastavili by ste G2 na 75 a H2 na 85.
  • Ak žijete v Seattli a je zima, môžete nastaviť H2 na 70 a G2 na 65. To by vám poskytlo teplotu 70, keď ste doma, a nechajte dom klesnúť na 65, keď nie ste doma.

Krok 7: Vytvorte dva geoploty v Macrodroide

V Macrodroide vytvorte dva geoploty
V Macrodroide vytvorte dva geoploty
V Macrodroide vytvorte dva geoploty
V Macrodroide vytvorte dva geoploty

Ak ste to ešte neurobili, nainštalujte si aplikáciu Macrodroid z obchodu Google Play. Nezabudnite nainštalovať do inteligentného telefónu každého sledovaného člena rodiny.

Otvorte Macrodroid a kliknite na Geofences

Vytvorím dve sústredné geofence zamerané na môj domov a pomenujem ich „HomeSmall“a „HomeLarge“.

Ten menší si rád nechám asi na 100 metrov. Väčší by mal byť taký veľký, ako je vzdialenosť, ktorú v priemere potrebuje váš dom na to, aby sa v čase vášho príchodu ochladilo alebo vytopilo.

Krok 8: Vytvorte webové háčiky IFTTT Maker na zadávanie a vystupovanie z každého geofence

Vytvorte webové háčiky IFTTT Maker na vstup a výstup z každej geofence
Vytvorte webové háčiky IFTTT Maker na vstup a výstup z každej geofence

A. Prihláste sa na

B. Kliknite na výber z ponuky „Vytvoriť“

C. Vyhľadajte webhooky a kliknite na službu.

D. K dispozícii bude iba jedna voľba pre spúšťač, kliknite na ňu.

E. Zadajte názov udalosti, v tomto prípade som použil Person1Arrives; tento názov však môžete nazvať ľubovoľne.

napr. Osoba1 Prichádza a Osoba1 Listy

F. Kliknite na tlačidlo Vytvoriť spúšťač:

G. Kliknite na tlačidlo „potom“

H. Vyhľadajte „listy“a kliknite na ne

I. Kliknite na „Aktualizovať bunku v tabuľke“

J. V časti „Cesta k priečinku na disku“ho vyprázdnite (predvolené je priečinok IFTTT na disku Google) alebo zadajte úplnú cestu k tabuľke.

K. V časti „Názov tabuľky“zadajte názov tabuľky. V mojom prípade je to „sledovanie obsadenosti“(úvodzovky nie sú potrebné)

L. V časti „Ktorá bunka?“sekcii, vložte bunku do stĺpca C, kde bude uložená osoba, ktorá vstupuje do zóny alebo z nej odchádza „DOMA“alebo „PRIAMY“. napr. V mojej pôvodnej tabuľke pre osobu1 je požadovaná bunka C2.

M. V časti „Hodnota“uvádzajte vo všetkých veľkostiach buď „DOMOV“alebo „PRIAMY“(úvodzovky nie sú potrebné). To, ktorý si vyberiete, závisí od toho, či vytvárate webhook na opustenie alebo vstup do geoplotu.

N. Kliknite na „Vytvoriť akciu“.

O. Kliknite na „Pokračovať“

P. Kliknite na Dokončiť slučku späť vyššie uvedenými krokmi (A až P) pre každú osobu vo vašej rodine, ktorá je sledovaná. Mali by ste skončiť s udalosťou „Príchod“a „Odchod“pre každú osobu.

Krok 9: Zhromažďujte informácie o webových adresách udalostí vášho programu Maker

Zhromažďujte informácie o webových adresách udalostí vášho zariadenia Maker
Zhromažďujte informácie o webových adresách udalostí vášho zariadenia Maker
  1. Vo webovom prehliadači prejdite na stránku
  2. Skopírujte text z poľa „URL“na zobrazenej stránke do vyrovnávacej pamäte pre vkladanie
  3. Vložte túto adresu URL do panela s adresou v prehliadači
  4. Táto stránka by vám mala ukázať, ako používať webhooky, ktoré sme práve vytvorili.
  5. Štruktúra adresy URL bude vyzerať takto:

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

Všimnite si to, pretože to použijete v nasledujúcom kroku.

Krok 10: Vytvorte v Macrodroide makrá pre každú udalosť pre každú osobu

Vytvárajte makrá v Macrodroide pre každú udalosť pre každú osobu
Vytvárajte makrá v Macrodroide pre každú udalosť pre každú osobu

Otvorte Macrodroid v telefóne osoby, ktorú chcete sledovať.

  1. Kliknite na položku pridať makro
  2. Zadajte názov makra pre udalosť, ktorú vytvárate. Použil som nasledujúce názvy

    1. Person1LeavesMalé
    2. Osoba1 PrichádzaMalá
    3. Person1LeavesVeľký
    4. Osoba1 PrichádzaVeľká
  3. Kliknite na plus v pravom hornom rohu spúšťačov
  4. Kliknite na „Poloha“
  5. Kliknite na „Spúšťač Geofence“
  6. V závislosti od udalosti, ktorú vytvárate, zvoľte buď „Zadaná oblasť“alebo „Opustená oblasť“.
  7. Začiarknite políčko „Spustiť, ak je predchádzajúca poloha neznáma“
  8. Zvážte zmenu „Rýchlosti aktualizácie polohy“na nižšie číslo. Všimnite si toho, že to bude mať vplyv na využitie batérie, ako je uvedené na obrazovke Macrodroid
  9. Kliknite na „ok“
  10. Vyberte predtým vytvorené geofence pre túto udalosť
  11. Kliknite na plus v pravom hornom rohu časti „Akcie“
  12. Kliknite na „Aplikácie“
  13. Kliknite na „Otvoriť webovú stránku / HTTP ZÍSKAŤ“
  14. Do poľa „Zadajte URL“prilepte príslušnú webovú adresu Webhook z „kroku 11“z predchádzajúcej sekcie. Uistite sa, že používate správny názov udalosti, IE Person1Leaves.
  15. Začiarknite políčko „ZÍSKAŤ
  16. Kliknite na tlačidlo OK

    V tomto mieste je dobré akciu otestovať a overiť účinok vo svojej tabuľke. To je možné vykonať jediným klepnutím na akciu a kliknutím na testovaciu akciu. V závislosti od udalosti, s ktorou pracujete, by mala aktualizovať príslušnú bunku vo vašej tabuľke na hodnotu „DOMA“alebo „PRIAMO“

  17. Kliknite na šípku doľava vedľa názvu makra
  18. Kliknite na položku Uložiť

Vykonajte krok 1-18 v tejto časti na telefóne každého sledovaného člena rodiny. V telefóne každého sledovaného člena rodiny budú vytvorené štyri makrá. (Príklad názvov makier je uvedený vyššie v kroku 2)

Krok 11: Upravte nastavenie tabuľky „Prepočítanie“

  1. Otvorte tabuľku Google pomocou prehliadača.
  2. Kliknite na ponuku súborov.
  3. Kliknite na „Nastavenia tabuľky“.
  4. Kliknite na kartu „Výpočet“
  5. Zmeňte rozbaľovaciu ponuku „Prepočet“na „Pri zmene a každú minútu“.
  6. Kliknite na tlačidlo „Uložiť nastavenia“.

Krok 12: Vytvorte aplet IFTTT, ktorý spojí termostat Nest s tabuľkou

Vytvorte aplet IFTTT, ktorý prepojí termostat Nest s tabuľkou
Vytvorte aplet IFTTT, ktorý prepojí termostat Nest s tabuľkou

Posledným krokom je vytvorenie apletu IFTTT, ktorý prepojí udalosť zmeny tabuľky pre bunku „Teplota Nest“s termostatom Nest.

  1. Prihláste sa na IFTTT.com
  2. Kliknite na ponuku Vytvoriť
  3. Kliknite na tlačidlo „Ak toto“
  4. Vyhľadajte hárky
  5. Kliknite na „Tabuľky Google“
  6. Kliknite na „Bunka aktualizovaná v tabuľke“
  7. Vykonajte jeden z nasledujúcich krokov:

    1. Zadajte cestu k priečinku a názov súboru v tabuľke alebo
    2. Skopírujte a prilepte adresu URL tabuľky do „Alebo skopírujte a prilepte adresu URL tabuľky“
  8. Do sekcie „Akú bunku chcete monitorovať“vložte bunku, ktorá predstavuje „teplotu Nest“. (V mojej pôvodnej tabuľke je to bunka „E7“, úvodzovky nie sú potrebné)
  9. Kliknite na tlačidlo „Vytvoriť spúšťač“.
  10. Kliknite na tlačidlo „Potom“.
  11. Vyhľadajte „Nest Thermostat“
  12. Kliknite na „Nest Thermostat“
  13. Kliknite na „Nastaviť teplotu“.
  14. Vyberte svoj termostat z rozbaľovacej ponuky „Ktoré zariadenie“.
  15. V časti „Teplota“zadajte „{{Value}}“. Citáty nie sú potrebné.
  16. V sekcii „Stupne v“zvoľte buď „Fahrenheit“alebo „Celsius“, v závislosti od hodnôt, ktoré ste použili v tabuľke.
  17. Kliknite na tlačidlo „Vytvoriť akciu“.
  18. Kliknite na tlačidlo „Pokračovať“.
  19. Kliknite na tlačidlo „Dokončiť“.

Blahoželáme, ak všetko prebehlo dobre, práve ste vytvorili spôsob, ako ovládať termostat, keď „prvá osoba príde domov“alebo „posledná osoba odíde z domu“.

Odporúča: