Съдържание:
- Стъпка 1: Създайте нов лист в Google („Направете копие“на Моята споделена електронна таблица във вашия Google Диск)
- Стъпка 2: Сигурност
- Стъпка 3: Актуализирайте електронната си таблица с проследени членове на семейството
- Стъпка 4: Добавяне или премахване на членове на семейството
- Стъпка 5: Деактивиране на членовете на семейството
- Стъпка 6: Задайте желаните температури
- Стъпка 7: Създайте две гео-огради в Macrodroid
- Стъпка 8: Създайте уеб куки на IFTTT Maker за влизане и излизане от всяка геозона
- Стъпка 9: Съберете информация за URL адресите на събитието в Maker
- Стъпка 10: Създайте макроси в Macrodroid за всяко събитие за всяко лице
- Стъпка 11: Променете настройката на електронната таблица „Преизчисляване“
- Стъпка 12: Създайте аплет IFTTT, който свързва Nest термостата с електронната таблица
Видео: Nest термостат, проследяване на заетостта: 12 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
Моята автоматизация за охлаждане на дома, използваща моя Nest Thermostat, доскоро се управляваше от IFTTT, използвайки тригерите на Life360 „първи за пристигане у дома“и „последен за напускане на дома“. Това беше страхотно, защото можех да добавя членове на семейството в кръга си на Life360 и ако те бяха първите, които пристигнаха в гео-оградата за дома, IFTTT щеше да задейства термостата Nest да зададе правилната температура. Освен това, когато последният човек напусне същата гео-ограда, той ще настрои термостата Nest на ECO Температура.
Проблемът дойде в началото на декември 2020 г., когато Life360 обяви края на интеграцията на IFTTT:
Имейл, изпратен от IFTTT:
Здравейте, На 2 декември 2020 г. услугата Life360 ще бъде премахната от IFTTT, тъй като екипът на Life360 вече не поддържа услугата.
За алтернативни услуги, разгледайте други интелигентни хъбове и системни услуги на IFTTT.
Оценяваме вашето разбиране."
Направих известно проучване и има няколко продукта, които правят гео-огради и други, които проследяват обитаването на дома, но всички те начисляват такси или са прекалено сложни за моите нужди.
Аз се спрях на решение, което съчетава приложение, наречено MacroDriod (работи само на телефони с Android), IFTTT Maker Webhooks и Google Sheets, за да поддържа състоянието на заетост на моя дом.
Консумативи:
-
Android телефон
Приложението MacroDroid е инсталирано
- Nest термостат
-
IFTTT акаунт (трябва да е Pro, тъй като това отнема повече от 3 -те приложения, разрешени в Standard).
- Nest акаунт, свързан с IFTTT
- Профил в Google, свързан с IFTTT
- Акаунтът на Maker Webhooks е свързан с IFTTT
Стъпка 1: Създайте нов лист в Google („Направете копие“на Моята споделена електронна таблица във вашия Google Диск)
-
Копирайте моя споделен лист за проследяване на заетостта в Google:
- Shift + Щракнете върху тази връзка, за да отворите в друг раздел.
- Щракнете върху Файл
- Кликнете върху „Направете копие“
- Запазете в своя google диск.
- Забележете името и директорията на файла, в който ги съхранявате. За целите на тази инструкция ще приемем директорията IFTTT и файлът ще бъде наречен "Проследяване на заетостта". Обърнете внимание, че може да искате да му дадете хубаво замъглено име, за да бъде по -сигурно.
P. S: Не ме молете да ви дам разрешение да редактирате този файл. Преди да направите каквито и да било промени, които няма да можете да направите, тъй като споделих това като електронна таблица само за четене, направете „направете копие“в собствения си google диск и след това продължете с редактирането.
Стъпка 2: Сигурност
Говорейки за сигурността, отделете малко време и се уверете, че листът, който сте копирали, е частен само за вас. Това може да стане, като отворите копираната си електронна таблица и задържите курсора на мишката върху бутона за споделяне. трябва да изглежда като първото изображение по -горе.
Ако това не стане, щракнете върху бутона за споделяне и променете на „ограничено“от
- като кликнете върху бутона за споделяне
- променяйки го на ограничен. (трябва да изглежда като второто изображение по -горе) Обосновка: Не искаме хората да знаят, когато семейството ви не е у дома.
Стъпка 3: Актуализирайте електронната си таблица с проследени членове на семейството
Електронната таблица се предлага с два члена за проследяване, Person1 и Person2. Тези имена се съхраняват в електронната таблица в клетки В2 и В3. Ако желаете (не е задължително), можете да актуализирате тези имена до имената на лицата, които искате да проследявате.
Стъпка 4: Добавяне или премахване на членове на семейството
Ако е необходимо, можете да добавяте или премахвате членове на семейството от електронната таблица. Оставих място за това в редове 4-6.
- За добавяне на допълнителни членове на семейството; просто копирайте ред 2 или 3 и го поставете в ред 4, 5 или 6.
- За да премахнете членове на семейството, просто изтрийте съдържанието на реда.
Забележка: Не изтривайте всички членове на семейството или ще загубите формулите, съхранени в колона Е. Също така, колкото повече хора сте добавили, толкова повече IFTTT Webhooks ще трябва да създадете.
Стъпка 5: Деактивиране на членовете на семейството
Колона D на електронната таблица се използва за активиране или деактивиране на членовете на семейството. Например: да кажем, че вие и вашият съпруг сте единствените членове на семейството, които се проследяват, но вашият съпруг е на гости при семейство в друга държава. Не бихте искали вашият климатик да остане включен, когато напуснете дома си, така че можете да забраните на съпруга си да се съобразява, като промените колона D за тях на „Не“. По този начин пристигането или заминаването на вашия съпруг няма да повлияе на температурата на термостата Nest.
Стъпка 6: Задайте желаните температури
- Клетка G2 контролира желаната температура, когато „Първият човек пристигне у дома“. Задайте тази стойност на желаната температура, когато хората са вкъщи.
- Клетка Н2 контролира желаната температура, когато "Последният човек напусне дома". Задайте тази стойност на желаната температура, когато никой не е у дома.
Няколко примера:
- Ако живеете на Хаваите и искате температурата да е 75, когато сте вкъщи, а максималната температура да бъде 85, когато сте далеч, бихте задали G2 на 75 и H2 на 85.
- Ако живеете в Сиатъл и е зима, може да зададете H2 на 70 и G2 на 65. Това би ви дало температура 70, докато сте вкъщи и би позволило къщата да падне до 65, когато не сте вкъщи.
Стъпка 7: Създайте две гео-огради в Macrodroid
Ако все още не сте го направили, инсталирайте приложението Macrodroid от Google Play Store. Не забравяйте да инсталирате на смарт телефона на всеки проследен член на семейството.
Отворете Macrodroid и кликнете върху Geofences
Създавам две концентрични геозони, съсредоточени върху дома ми и ги кръщавам „HomeSmall“и „HomeLarge“.
По -малкият обичам да държа на около 100 метра. По -голямото трябва да бъде направено толкова голямо, колкото е необходимо средното разстояние, за да може къщата ви да се охлади или затопли до пристигането ви.
Стъпка 8: Създайте уеб куки на IFTTT Maker за влизане и излизане от всяка геозона
А. Влезте в
B. Щракнете върху менюто „Създаване“
В. Потърсете уеб куки и кликнете върху услугата.
Г. Ще бъде наличен само един избор за задействане, кликнете върху него.
Д. Въведете име за събитието, в този случай използвах Person1Arrives; това обаче може да бъде наречено както искате.
напр. Person1Arrives и Person1Leaves
F. Щракнете върху създаване на тригер:
G. Щракнете върху бутона „след това“
З. Потърсете и кликнете върху „листове“
I. Щракнете върху „Актуализиране на клетката в електронна таблица“
Й. В секцията „Път на папката на устройството“я изпразнете (по подразбиране папка IFTTT на вашето устройство Google) или въведете пълния път към електронната си таблица.
К. В секцията „Име на електронна таблица“поставете името на вашата електронна таблица. В моя случай това е "Проследяване на заетостта" (Котировки не са необходими)
Л. В "Коя клетка?" раздел, поставете клетката в колона C, където лицето, което влиза или излиза от състоянието „HOME“или „AWAY“на зоната, ще се съхранява. напр. В моята оригинална електронна таблица за person1 необходимата клетка е C2.
М. В секцията „Стойност“във всички главни букви поставете „HOME“или „AWAY“(кавички не са необходими). Кой от тях ще изберете зависи от това дали създавате Webhook за излизане или влизане в гео-ограда.
N. Щракнете върху „Създаване на действие“.
О. Кликнете върху „Продължи“
P. Щракнете върху Finish Loop обратно през стъпките по -горе (A до P) за всеки човек от вашето семейство, който се проследява. Трябва да завършите със събитие „Пристига“и „Напуска“за всеки човек.
Стъпка 9: Съберете информация за URL адресите на събитието в Maker
- С помощта на уеб браузър отворете
- Копирайте текста от полето „URL“на показаната страница във вашия буфер за поставяне
- Поставете този URL адрес в адресната лента на браузърите
- Тази страница трябва да ви покаже как да използвате току -що създадените уеб куки.
-
Структурата на URL адреса ще изглежда така:
„https://maker.ifttt.com/trigger/{myEvent}/with/key/{myKey} например„ https://maker.ifttt.com/trigger/Person1Leaves/with/key/ %*& (*(%$$*"
Забележете това, тъй като ще го използвате в следващата стъпка.
Стъпка 10: Създайте макроси в Macrodroid за всяко събитие за всяко лице
Отворете Macrodroid на телефона на лицето, което искате да бъдете проследени.
- Щракнете върху добавяне на макрос
-
Въведете името на макроса за събитието, което създавате. Използвах следните имена
- Person1LeavesSmall
- Person1ArrivesMall
- Person1LeavesLarge
- Person1ArrivesLarge
- Кликнете върху плюса в горния десен ъгъл на тригерите
- Кликнете върху „Местоположение“
- Кликнете върху „Задействане на геозоната“
- Изберете „Област въведена“или „Излезена зона“в зависимост от събитието, което създавате.
- Проверете „Задействане, ако предишното местоположение е неизвестно“
- Помислете за промяна на „Скорост на актуализиране на местоположението“на по -ниско число. Имайте предвид, че това ще повлияе на използването на батерията, както е отбелязано на екрана на Macrodroid
- Кликнете върху „добре“
- Изберете предварително създадената геозона за това събитие
- Кликнете върху плюса в горния десен ъгъл на „Действия“
- Кликнете върху „Приложения“
- Кликнете върху „Отваряне на уебсайт / HTTP GET“
- Поставете подходящия URL адрес на Webhook от „Стъпка 11“от предишния раздел в полето „Въведете URL адрес“. Уверете се, че използвате правилното име на събитието, IE Person1Leaves.
- Поставете отметка в квадратчето за „HTTP GET“
-
Щракнете върху OK
На този етап е добра идея да тествате действието и да потвърдите ефекта върху електронната си таблица. Това може да стане чрез едно докосване на действието и щракване върху тестово действие. Тя трябва да актуализира съответната клетка в електронната ви таблица на „HOME“или „AWAY“в зависимост от събитието, с което работите
- Щракнете върху стрелката наляво до името на макроса
- Щракнете върху Запазване
Направете стъпка 1-18 в този раздел на телефона на всеки проследен член на семейството. Четири макроса ще бъдат създадени на телефона на всеки проследен член на семейството. (Примерните имена на макроси са по -горе в стъпка 2)
Стъпка 11: Променете настройката на електронната таблица „Преизчисляване“
- Отворете електронната таблица на Google с помощта на браузър.
- Щракнете върху менюто файл.
- Кликнете върху „Настройки на електронна таблица“.
- Щракнете върху раздела „Изчисление“
- Променете падащото меню „Преизчисление“на „При промяна и всяка минута“.
- Щракнете върху бутона „Запазване на настройките“.
Стъпка 12: Създайте аплет IFTTT, който свързва Nest термостата с електронната таблица
Последната стъпка е да създадете IFTTT аплет, който свързва събитието на промяна на електронната таблица за клетката „Nest Temperature“с термостата Nest.
- Влезте в IFTTT.com
- Щракнете върху менюто за създаване
- Кликнете върху бутона „Ако това“
- Търсене на Таблици
- Кликнете върху „Google Таблици“
- Кликнете върху „Клетката е актуализирана в електронна таблица“
-
Направете едно от следните неща:
- Въведете пътя на папката и името на файла на електронната таблица
- Копирайте и поставете URL адреса на електронната таблица в „Или копирайте и поставете URL адреса на електронната таблица“
- В секцията „Коя клетка да следите“, поставете клетката, която представлява „Температура на гнездото“. (В оригиналната ми електронна таблица това е клетка „E7“, кавичките не са необходими)
- Щракнете върху бутона „Създаване на тригер“.
- Кликнете върху бутона „Тогава това“.
- Търсете „Nest термостат“
- Кликнете върху „Nest Thermostat“
- Кликнете върху „Задаване на температура“.
- Изберете термостата си от падащото меню „Кое устройство“.
- В секцията „Температура“въведете „{{Стойност}}“. Цитати не са необходими.
- В секцията „Степени в“изберете „Фаренхайт“или „Целзий“, в зависимост от стойностите, които сте използвали в електронната таблица.
- Щракнете върху бутона „Създаване на действие“.
- Кликнете върху бутона „Продължи“.
- Щракнете върху бутона „Край“.
Поздравления, ако всичко е наред, току -що сте установили начин да контролирате термостата си, когато „Първият човек пристигне у дома“или „Последният напуска дома“.
Препоръчано:
Добавяне на монитор за използване към домашен термостат: 4 стъпки
Добавете монитор за употреба към домашен термостат: Много, много отдавна, преди да е имало такова нещо като „умен“термостат, имах домашен термостат, който даваше дневен (мисля - може би седмичен) общ брой " навреме " за моята отоплителна и климатична система. Нещата се промениха
Направете свой собствен отоплителен термостат и спестете с отопление: 53 стъпки (със снимки)
Направете свой собствен свързан отоплителен термостат и спестете с отопление: каква е целта? Увеличете комфорта, като отоплявате къщата си точно както искате. Спестете и намалете емисиите на парникови газове, като отоплявате къщата си само когато имате нужда. Запазете контрола върху отоплението си, където и да сте. Гордейте се, че го направихте през
Проследяване и проследяване за малки магазини: 9 стъпки (със снимки)
Проследяване и следене за малки магазини: Това е система, създадена за малки магазини, която трябва да се монтира на електронни велосипеди или електронни тротинетки за доставки на къси разстояния, например пекарна, която иска да доставя сладкиши. Какво означава Track and Trace? Проследяване и проследяване е система, използвана от ca
Направи си сам интелигентен робот за проследяване на комплекти за кола Проследяване на фоточувствителна кола: 7 стъпки
DIY Smart Robot Tracking Car Kits Проследяване на автомобил Фоточувствителен: Дизайн от SINONING ROBOT Можете да закупите от проследяващ робот car Теорът LM393 сравнете двата фоторезистора, когато има един страничен фоторезистор LED на БЯЛО, страната на двигателя ще спре веднага, другата страна на двигателя завърти се, така че
NEST Вашият стар термостат: 4 стъпки (със снимки)
NEST Вашият стар термостат: Отоплителната система в моята къща вероятно е стара колкото самата къща. Той е на около 30 години, което е добре от гледна точка на къщите, но почти заседнало в ледниковия период, що се отнася до технологията. Има 2 основни проблема с търговията