Სარჩევი:
- ნაბიჯი 1: შექმენით ახალი Google ფურცელი ("დააკოპირეთ" ჩემი გაზიარებული ცხრილების Google Drive- ში)
- ნაბიჯი 2: უსაფრთხოება
- ნაბიჯი 3: განაახლეთ თქვენი ცხრილები თვალყური ადევნეთ ოჯახის წევრებს
- ნაბიჯი 4: ოჯახის წევრების დამატება ან წაშლა
- ნაბიჯი 5: ოჯახის წევრების გამორთვა
- ნაბიჯი 6: დააყენეთ სასურველი ტემპერატურა
- ნაბიჯი 7: შექმენით ორი გეო-ღობე მაკროდროიდში
- ნაბიჯი 8: შექმენით IFTTT Maker Webhooks თითოეული გეოფენის შესასვლელად და გასასვლელად
- ნაბიჯი 9: შეაგროვეთ ინფორმაცია თქვენი შემქმნელის ღონისძიების URL- ების შესახებ
- ნაბიჯი 10: შექმენით მაკროები Macrodroid– ში თითოეული მოვლენისთვის თითოეული ადამიანისთვის
- ნაბიჯი 11: შეცვალეთ ცხრილების პარამეტრი "გადაანგარიშება"
- ნაბიჯი 12: შექმენით IFTTT აპლეტი, რომელიც აკავშირებს Nest თერმოსტატს ცხრილთან
ვიდეო: Nest თერმოსტატი, დაკავების მონიტორინგი: 12 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ჩემი სახლის გაგრილების ავტომატიზაცია ჩემი Nest თერმოსტატის გამოყენებით, ბოლო დრომდე მუშაობდა IFTTT– ს მიერ Life360– ის გამოყენებით „პირველი ჩამოვიდა სახლში“და „უკანასკნელად გავიდა სახლიდან“ტრიგერებით. ეს მშვენიერი იყო, რადგან შემეძლო ოჯახის წევრების დამატება ჩემს Life360 წრეში და თუ ისინი პირველები მოვიდნენ გეო-ღობეში სახლისთვის, IFTTT გამოიწვევს Nest თერმოსტატს, რომ დააყენოს სწორი ტემპერატურა. გარდა ამისა, როდესაც ბოლო ადამიანმა დატოვა იგივე გეო-ღობე, ის დააყენებდა Nest თერმოსტატს ECO ტემპერატურაზე.
პრობლემა წარმოიშვა 2020 წლის დეკემბრის დასაწყისში, როდესაც Life360- მა გამოაცხადა IFTTT ინტეგრაციის დასრულება:
IFTTT- ის მიერ გამოგზავნილი ელ.ფოსტა:
გამარჯობა, 2020 წლის 2 დეკემბერს Life360 სერვისი ამოღებული იქნება IFTTT– დან, რადგან Life360 გუნდი აღარ უჭერს მხარს სერვისს.
ალტერნატიული სერვისებისთვის, გადახედეთ სხვა ჭკვიანურ ცენტრს და სისტემურ სერვისებს IFTTT– ზე.
ჩვენ ვაფასებთ თქვენს გაგებას.”
მე ჩავატარე კვლევა და არის რამოდენიმე პროდუქტი, რომელიც აკეთებს გეო-ფარიკაობას და სხვები, რომლებიც თვალყურს ადევნებენ სახლის დატვირთვას, მაგრამ ყველამ გადაიხადა საფასური ან ზედმეტად რთული იყო ჩემი საჭიროებისთვის.
მე გადავწყვიტე გამოსავალი, რომელიც აერთიანებს პროგრამას სახელწოდებით MacroDriod (მუშაობს მხოლოდ Android ტელეფონებზე), IFTTT Maker Webhooks და Google Sheets რათა შეინარჩუნოს ჩემი სახლის დატვირთვა.
მასალები:
-
Android ტელეფონი
MacroDroid აპლიკაცია დაინსტალირებულია
- Nest თერმოსტატი
-
IFTTT ანგარიში (უნდა იყოს პროფესიონალი, რადგან ამას სტანდარტზე დაშვებული 3 აპლიკაციაზე მეტი სჭირდება).
- Nest ანგარიში დაკავშირებულია IFTTT- თან
- Google ანგარიში დაკავშირებულია IFTTT- თან
- Maker Webhooks ანგარიში უკავშირდება IFTTT- ს
ნაბიჯი 1: შექმენით ახალი Google ფურცელი ("დააკოპირეთ" ჩემი გაზიარებული ცხრილების Google Drive- ში)
-
დააკოპირეთ ჩემი გაზიარებული დასაქმების თვალთვალის google ფურცელი:
- Shift + დააწკაპუნეთ ამ ბმულზე სხვა ჩანართში გასახსნელად.
- დააწკაპუნეთ ფაილზე
- დააჭირეთ "ასლის შექმნა"
- შეინახეთ თქვენს Google Drive- ში.
- გაითვალისწინეთ ფაილის სახელი და დირექტორია, სადაც თქვენ ინახავთ მას. ამ ინსტრუქციის მიზნებისათვის ჩვენ ვივარაუდებთ IFTTT დირექტორიას და ფაილს დაერქმევა "დაკავების მონიტორინგი". გაითვალისწინეთ, რომ თქვენ შეგიძლიათ მიანიჭოთ მას ლამაზი დაბნეული სახელი, რათა ის იყოს უფრო დაცული.
P. S: ნუ მთხოვთ, რომ მოგცეთ ნება ამ ფაილის რედაქტირებისთვის. სანამ რაიმე ცვლილებებს შეიტანთ, რომელთა განხორციელებასაც ვერ შეძლებთ, რადგან მე გავუზიარე ეს მხოლოდ წაკითხული ცხრილის სახით, გააკეთეთ "გააკეთეთ ასლი" თქვენს google დისკზე და შემდეგ განაგრძეთ რედაქტირების განხორციელება.
ნაბიჯი 2: უსაფრთხოება
უსაფრთხოებაზე საუბრისას, ერთი წუთით დაიმტკიცეთ და დარწმუნდით, რომ თქვენ მიერ გადაწერილი ფურცელი მხოლოდ თქვენთვისაა. ეს შეიძლება გაკეთდეს თქვენი გადაწერილი ცხრილის გახსნით და გაზიარების ღილაკზე დაჭერით. ის უნდა გამოიყურებოდეს ზემოთ მოცემულ პირველ სურათზე.
თუ ეს ასე არ არის, დააწკაპუნეთ გაზიარების ღილაკზე და შეცვალეთ "შეზღუდული" მიერ
- დაჭერის ღილაკზე დაჭერით
- შეიცვლება შეზღუდულად. (უნდა გამოიყურებოდეს მეორე სურათზე) მსჯელობა: ჩვენ არ გვინდა, რომ ხალხმა იცოდეს, როდესაც თქვენი ოჯახი არ არის სახლში.
ნაბიჯი 3: განაახლეთ თქვენი ცხრილები თვალყური ადევნეთ ოჯახის წევრებს
ცხრილს გააჩნია ორი წევრი თვალთვალისთვის, Person1 და Person2. ეს სახელები ინახება ცხრილში B2 და B3 უჯრედებში. თუ გსურთ (არ არის საჭირო) შეგიძლიათ განაახლოთ ეს სახელები იმ პირების სახელებზე, რომელთა თვალყურის დევნება გსურთ.
ნაბიჯი 4: ოჯახის წევრების დამატება ან წაშლა
საჭიროების შემთხვევაში, შეგიძლიათ დაამატოთ ან წაშალოთ ოჯახის წევრები ცხრილიდან. მე ოთახი დავტოვე ამის გასაკეთებლად 4-6 სტრიქონებში.
- ოჯახის დამატებითი წევრების დამატება; უბრალოდ დააკოპირეთ რიგი 2 ან 3 და ჩასვით 4, 5 ან 6 რიგში.
- ოჯახის წევრების მოსაშორებლად უბრალოდ წაშალეთ მწკრივის შინაარსი.
შენიშვნა: არ წაშალოთ ოჯახის ყველა წევრი, წინააღმდეგ შემთხვევაში თქვენ დაკარგავთ სვეტში E. შენახულ ფორმულებს. ასევე, რაც უფრო მეტი ადამიანი დაამატეთ, მით მეტი IFTTT Webhooks მოგიწევთ შესაქმნელად.
ნაბიჯი 5: ოჯახის წევრების გამორთვა
ცხრილის D სვეტი გამოიყენება ოჯახის წევრების გასააქტიურებლად ან გამორთვისთვის. მაგალითად: ვთქვათ, რომ თქვენ და თქვენი მეუღლე ხართ ოჯახის ერთადერთი წევრი, რომელსაც თვალყურს ადევნებთ, მაგრამ თქვენი მეუღლე სხვა სახელმწიფოს ოჯახთან ერთად სტუმრობს. თქვენ არ ისურვებდით, რომ თქვენი სახმელეთო სისტემა დარჩეს სახლიდან გასვლისას, ასე რომ თქვენ შეგიძლიათ გამორთოთ თქვენი მეუღლე, რომ შეიცვალოს სვეტი D მათთვის "არა". ამით თქვენი მეუღლის სახლში მისვლა ან გამგზავრება არ იმოქმედებს Nest თერმოსტატის ტემპერატურაზე.
ნაბიჯი 6: დააყენეთ სასურველი ტემპერატურა
- უჯრედი G2 აკონტროლებს სასურველ ტემპერატურას, როდესაც "პირველი ადამიანი ჩამოდის სახლში". დააყენეთ ეს მნიშვნელობა სასურველ ტემპერატურაზე, როდესაც ხალხი სახლშია.
- Cell H2 აკონტროლებს სასურველ ტემპერატურას, როდესაც "უკანასკნელი ადამიანი ტოვებს სახლს". დააყენეთ ეს მნიშვნელობა სასურველ ტემპერატურაზე, როდესაც არავინ არის სახლში.
Რამდენიმე მაგალითი:
- თუ თქვენ ცხოვრობთ ჰავაიზე და გინდათ, რომ სახლში ყოფნისას ტემპერატურა იყოს 75, ხოლო შორს ყოფნისას მაქსიმალური ტემპერატურა იყოს 85, თქვენ დააყენებთ G2– ს 75 – ზე და H2– ს 85 – ზე.
- თუ თქვენ ცხოვრობთ სიეტლში და არის ზამთარი, შეგიძლიათ დააყენოთ H2 70 და G2 65. ეს მოგცემთ ტემპერატურას 70 სახლში და საშუალებას მისცემს სახლს დაეცემა 65 – მდე, როდესაც არ ხართ სახლში.
ნაბიჯი 7: შექმენით ორი გეო-ღობე მაკროდროიდში
თუ ეს ჯერ არ გაკეთებულა, დააინსტალირეთ Macrodroid აპლიკაცია Google Play Store– დან. დარწმუნდით, რომ დააინსტალირეთ სმარტფონზე თითოეული ოჯახის წევრის თვალყური.
გახსენით Macrodroid და დააჭირეთ Geofences
მე ვქმნი ორ კონცენტრულ გეოფენს, რომელიც ორიენტირებულია ჩემს სახლზე და დავარქვი მათ "HomeSmall" და "HomeLarge".
უფრო პატარა, რომლის შენახვაც მომწონს დაახლოებით 100 მეტრზე. უფრო დიდი უნდა გაკეთდეს იმხელა მანძილზე, რამდენსაც საშუალოდ სჭირდება თქვენი სახლის გაგრილება ან გათბობა ჩასვლის დროს.
ნაბიჯი 8: შექმენით IFTTT Maker Webhooks თითოეული გეოფენის შესასვლელად და გასასვლელად
A. შედით
ბ. დააწკაპუნეთ მენიუს "შექმნა"
C. მოძებნეთ ვებჰუკები და დააწკაპუნეთ სერვისზე.
D. ტრიგერისთვის მხოლოდ ერთი არჩევანი იქნება ხელმისაწვდომი, დააწკაპუნეთ მასზე.
E. შეიყვანეთ ღონისძიების სახელი, ამ შემთხვევაში მე გამოვიყენე Person1Arrives; თუმცა, ამას შეიძლება დაარქვა რაც გინდა.
მაგალითად. Person1 ჩამოდის და Person1 ტოვებს
F. დააწკაპუნეთ ტრიგერის შექმნაზე:
G. დააწკაპუნეთ ღილაკზე "მაშინ ეს"
H. მოძებნეთ და დააწკაპუნეთ "ფურცლებზე"
I. დააწკაპუნეთ "უჯრედის განახლება ცხრილში"
J. "Drive საქაღალდის ბილიკის" განყოფილებაში გამოაცალეთ (ნაგულისხმევი IFTTT საქაღალდეში თქვენს google დისკზე) ან ჩაწერეთ თქვენი ცხრილის სრული გზა.
K. "ცხრილების სახელი" განყოფილებაში მიუთითეთ თქვენი ცხრილის სახელი. ჩემს შემთხვევაში ეს არის "დაკავების თვალყურის დევნება" (ციტატები არ არის საჭირო)
ლ. "რომელი საკანში?" განყოფილებაში ჩადეთ უჯრედი C სვეტში, სადაც შეინახება პირი, რომელიც შედის ან ტოვებს ზონის "სახლში" ან "შორს" სტატუსს. მაგალითად. ჩემს პირველადი ცხრილში person1– ისთვის, საკანში არის საჭირო C2.
მ. "ღირებულების" განყოფილებაში, ყველა ასოში მოათავსეთ ან "HOME" ან "AWAY" (ციტატები არ არის საჭირო). რომელი აირჩევთ დამოკიდებულია იმაზე, შექმნით თუ არა ვებჰუკს გეო-ღობიდან გასასვლელად ან შესასვლელად.
N. დააწკაპუნეთ "შექმენით მოქმედება".
O. დააწკაპუნეთ "გაგრძელება"
P. დააწკაპუნეთ დასრულების მარყუჟზე ზემოთ აღწერილი ნაბიჯებიდან (A– დან P– მდე) თქვენი ოჯახის თითოეული ადამიანისთვის, რომელსაც თვალყურს ადევნებთ. თქვენ უნდა დაასრულოთ ღონისძიება "ჩამოდის" და "ტოვებს" თითოეული ადამიანისთვის.
ნაბიჯი 9: შეაგროვეთ ინფორმაცია თქვენი შემქმნელის ღონისძიების URL- ების შესახებ
- ვებ ბრაუზერის გამოყენებით, გადადით
- დააკოპირეთ ტექსტი ნაჩვენები გვერდზე "URL" ველიდან ჩასვით თქვენს ბუფერში
- ჩასვით ეს url ბრაუზერის მისამართების ზოლში
- ეს გვერდი უნდა გაჩვენოთ, თუ როგორ გამოიყენოთ ჩვენ მიერ შექმნილი ვებგვერდები.
-
URL- ის სტრუქტურა ასე გამოიყურება:
"https://maker.ifttt.com/trigger/{myEvent}/with/key/{myKey} მაგ." https://maker.ifttt.com/trigger/Person1Leaves/with/key/ %*& (*(%$ $*"
გაითვალისწინეთ ეს, რადგან თქვენ გამოიყენებთ მას შემდეგ ეტაპზე.
ნაბიჯი 10: შექმენით მაკროები Macrodroid– ში თითოეული მოვლენისთვის თითოეული ადამიანისთვის
გახსენით მაკროდროიდი იმ პირის ტელეფონზე, რომლის თვალყურის დევნება გსურთ.
- დააწკაპუნეთ მაკრო დამატებაზე
-
შეიყვანეთ მაკრო სახელი იმ ღონისძიებისთვის, რომელსაც თქვენ ქმნით. მე გამოვიყენე შემდეგი სახელები
- პერსონა 1 ტოვებს მცირე
- Person1ArrivesSmall
- პიროვნება 1 ტოვებს დიდს
- Person1ArrivesLarge
- დააწკაპუნეთ პლიუს ტრიგერების ზედა მარჯვენა კუთხეში
- დააწკაპუნეთ "მდებარეობაზე"
- დააჭირეთ ღილაკს "Geofence Trigger"
- შეარჩიეთ "შესული ტერიტორია" ან "გასული ტერიტორია" დამოკიდებულია თქვენს მიერ შექმნილ მოვლენაზე.
- შეამოწმეთ "გააქტიურება თუ წინა ადგილმდებარეობა უცნობია"
- განიხილეთ "მდებარეობის განახლების მაჩვენებლის" შეცვლა ქვედა რიცხვზე. შენიშვნა, ეს გავლენას მოახდენს ბატარეის მოხმარებაზე, როგორც ეს მითითებულია Macrodroid ეკრანზე
- დააწკაპუნეთ "კარგი"
- შეარჩიეთ ადრე შექმნილი გეოფენსი ამ მოვლენისთვის
- დააწკაპუნეთ პლიუსზე "ქმედებები" ზედა მარჯვენა კუთხეში
- დააწკაპუნეთ "აპლიკაციები"
- დააწკაპუნეთ "გახსენით ვებ გვერდი / HTTP GET"
- ჩასვით შესაბამისი Webhook URL "ნაბიჯი 11" წინა განყოფილებიდან "შეიყვანეთ URL" ველში. დარწმუნდით, რომ გამოიყენეთ ღონისძიების სწორი სახელი, IE Person1Leaves.
- შეამოწმეთ ყუთი "HTTP GET"
-
დააწკაპუნეთ OK
ამ ეტაპზე, კარგი იდეაა შეამოწმოთ მოქმედება და დაადასტუროთ ეფექტი თქვენს ცხრილებზე. ეს შეიძლება გაკეთდეს მოქმედების ერთი დაჭერით და სატესტო მოქმედების დაჭერით. თქვენ უნდა განაახლოთ თქვენი ცხრილის შესაბამისი უჯრედი ან "HOME" ან "AWAY", იმისდა მიხედვით თუ რომელ ღონისძიებაზე მუშაობთ
- დააწკაპუნეთ მარცხენა ისარზე თქვენი მაკრო სახელის გვერდით
- დააწკაპუნეთ შენახვაზე
გააკეთეთ ნაბიჯი 1-18 ამ განყოფილებაში ოჯახის თითოეული წევრის ტელეფონზე. ოთხი მაკრო შეიქმნება ოჯახის თითოეული წევრის ტელეფონზე. (მაგალითი მაკრო სახელები ზემოთ მოცემულია ნაბიჯი 2)
ნაბიჯი 11: შეცვალეთ ცხრილების პარამეტრი "გადაანგარიშება"
- გახსენით Google ცხრილი ბრაუზერის გამოყენებით.
- დააწკაპუნეთ ფაილის მენიუზე.
- დააჭირეთ ღილაკს "ცხრილების პარამეტრები".
- დააჭირეთ ღილაკს "გაანგარიშება"
- შეცვალეთ ჩამოსაშლელი ხელახალი გაანგარიშება "შეცვლაზე და ყოველ წუთში".
- დააჭირეთ ღილაკს "პარამეტრების შენახვა".
ნაბიჯი 12: შექმენით IFTTT აპლეტი, რომელიც აკავშირებს Nest თერმოსტატს ცხრილთან
საბოლოო ნაბიჯი არის IFTTT აპლეტის შექმნა, რომელიც აკავშირებს ცხრილების ცვლილების მოვლენას "Nest Temperature" უჯრედისთვის Nest თერმოსტატთან.
- შედით IFTTT.com– ზე
- დააწკაპუნეთ შექმნის მენიუს
- დააჭირეთ ღილაკს "თუ ეს"
- ფურცლების ძებნა
- დააწკაპუნეთ "Google Sheets"
- დააწკაპუნეთ "უჯრედი განახლებულია ცხრილში"
-
გააკეთეთ ერთი შემდეგი:
- შეიყვანეთ საქაღალდის გზა და ელცხრილის ფაილის სახელი
- დააკოპირეთ და ჩასვით ცხრილის URL "ან დააკოპირეთ და ჩასვით ცხრილის URL"
- განყოფილებაში "რომელი უჯრედის მონიტორინგია" მოათავსეთ უჯრედი, რომელიც წარმოადგენს "ბუდის ტემპერატურას". (ჩემს თავდაპირველ ცხრილში ეს არის უჯრედი "E7", ციტატები არ არის საჭირო)
- დააჭირეთ ღილაკს "შექმენით გამომწვევი".
- დააჭირეთ ღილაკს "მაშინ ეს".
- მოძებნეთ "Nest თერმოსტატი"
- დააწკაპუნეთ "Nest თერმოსტატი"
- დააჭირეთ ღილაკს "ტემპერატურის დაყენება".
- აირჩიეთ თქვენი თერმოსტატი "" რომელი მოწყობილობის "განყოფილების ჩამოსაშლელი სიიდან.
- "ტემპერატურის" განყოფილებაში შეიყვანეთ "{{მნიშვნელობა}}". ციტატები არ არის საჭირო.
- "გრადუსში" განყოფილებაში აირჩიეთ "ფარენჰაიტი" ან "ცელსიუსი", რაც დამოკიდებულია ცხრილში გამოყენებულ მნიშვნელობებზე.
- დააჭირეთ ღილაკს "შექმენით მოქმედება".
- დააჭირეთ ღილაკს "გაგრძელება".
- დააჭირეთ ღილაკს "დასრულება".
გილოცავთ, თუ ყველაფერი კარგად დასრულდა, თქვენ უბრალოდ დაადგინეთ თერმოსტატის კონტროლის საშუალება, როდესაც "პირველი ადამიანი მოვა სახლში" ან "ბოლო ადამიანი ტოვებს სახლს".
გირჩევთ:
გააკეთეთ თქვენი საკუთარი გათბობის თერმოსტატი და დაზოგეთ გათბობით: 53 ნაბიჯი (სურათებით)
გააკეთეთ თქვენი საკუთარი გათბობის თერმოსტატი და დაზოგეთ გათბობით: რა არის მიზანი? გაზარდეთ კომფორტი თქვენი სახლის გათბობით ზუსტად ისე, როგორც გსურთ, დაზოგეთ და შეამცირეთ სათბურის გაზების ემისია თქვენი სახლის გათბობით მხოლოდ მაშინ, როდესაც ეს გჭირდებათ, გააკონტროლეთ თქვენი გათბობა სადაც არ უნდა იყოთ ამაყობთ, რომ ეს გააკეთეთ
ოთახის თერმოსტატი - Arduino + Ethernet: 3 ნაბიჯი
ოთახის თერმოსტატი-Arduino + Ethernet: აპარატურის თვალსაზრისით, პროექტი იყენებს: Arduino Uno / Mega 2560 Ethernet shield Wiznet W5100 / Ethernet მოდული Wiznet W5200-W5500 DS18B20 ტემპერატურის სენსორი OneWire ავტობუსის სარელეო SRD-5VDC-SL-C ქვაბისთვის გადართვა
სმარტ თერმოსტატი ESP8266: 6 ნაბიჯი (სურათებით)
ჭკვიანი თერმოსტატი ESP8266: Bienvenue sur ce nouvel სტატია. On se retrouve aujourd'hui pour un projet que j'ai réalisé durant tout ce temps libre que m'a offert le confinement. ეს არის პროგნოზირება, რომელიც ემსახურება ერთ დროს, როდესაც თქვენ იყენებთ déménager dans une vieille maison et l
HestiaPi Smart თერმოსტატი FR4 საქმე: 3 ნაბიჯი
HestiaPi Smart Thermostat FR4 Case: HestiaPi არის ღია ჭკვიანი თერმოსტატი თქვენი სახლისთვის. ის მუშაობს openHAB Raspberry Pi Zero W– ზე და მოიცავს სენსორულ ეკრანს, ტემპერატურის/ტენიანობის სენსორს და რელეებს, რომლებიც იკვებება პირდაპირ თქვენი სახლის არსებული გაყვანილობიდან. ჩვენი პროექტი გაშვებულია
NEST შენი ძველი თერმოსტატი: 4 ნაბიჯი (სურათებით)
NEST შენი ძველი თერმოსტატი: ჩემს სახლში გათბობის სისტემა ალბათ ისეთივე ძველია, როგორც თავად სახლი. ის დაახლოებით 30 წლისაა, რაც მშობიარობის თვალსაზრისით კარგია, მაგრამ საკმაოდ გამყინვარების ხანაშია ჩარჩენილი რაც შეეხება ტექნოლოგიას. კომერციასთან დაკავშირებით ორი ძირითადი პრობლემაა