Სარჩევი:

ავტოფარეხის კარის დახურვის ტაიმერი: 4 ნაბიჯი
ავტოფარეხის კარის დახურვის ტაიმერი: 4 ნაბიჯი

ვიდეო: ავტოფარეხის კარის დახურვის ტაიმერი: 4 ნაბიჯი

ვიდეო: ავტოფარეხის კარის დახურვის ტაიმერი: 4 ნაბიჯი
ვიდეო: სექციური ავტოფარეხის კარი 2024, ნოემბერი
Anonim
გარაჟის კარის გახსნის ტაიმერი
გარაჟის კარის გახსნის ტაიმერი

შესავალი

ასე რომ, ამბავი იწყება მას შემდეგ, რაც მე დავტოვე ჩემი ავტოფარეხის კარი ღია, და ზოგიერთი ბიჭი უბრალოდ შემოვიდა და არეულობდა.

საბედნიეროდ, ძვირფასი პერსონალი არ არის დაკარგული. ამ უბედური შემთხვევის შემდეგ, მე გადავწყვიტე ჩემი ავტოფარეხის კარისთვის გავაკეთო "ტაიმერის დახურვის" ფუნქცია.

წინასწარი მოთხოვნა:

სანამ დავიწყებდეთ, მინდა გაცნობოთ ბიჭებს რა არის ჩემი ამჟამინდელი ავტოფარეხის კარების გამხსნელი სისტემა.

მე მაქვს LiftMaster Garage კარის გამხსნელი, რომელსაც აქვს 2 დისტანციური მართვა, ერთი კედლის მართვის პანელი. ბმული

ასევე, მე შევიძინე 828LM LiftMaster Internet Gateway ბმული აქ, ასე რომ მე შემიძლია გამოვიყენო myQ აპლიკაცია დისტანციურად ვაკონტროლო ჩემი კარიბჭე, რომ გაიხსნას ან დაიხუროს WiFi- ის საშუალებით.

თუ თქვენი სისტემა განსხვავდება იმისგან, რაც ზემოთ აღვწერე, მაშინ ეს სახელმძღვანელო შეიძლება არ შეესაბამებოდეს თქვენს საჭიროებებს.

საჭირო ნივთები:

1. ლეპტოპი/კომპიუტერი, ინტერნეტით

  • ჩემს შემთხვევაში, მე გამოვიყენე Raspberry Pi, რომელიც არის დაბალი ღირებულება, დაბალი ენერგიის მოხმარების კომპიუტერი, დაახლოებით 35 $
  • ან თუ თქვენ გაქვთ საკუთარი სერვერი, რომელიც მუშაობს 24/7, მაშინ ეს კიდევ უკეთესი

2. თქვენი LiftMaster/myQ ანგარიში და პაროლი

Როგორ მუშაობს

1. ჩვენ დავაყენებთ ელ.ფოსტის შეტყობინების ფუნქციას myQ აპლიკაციაში, ასე რომ, როდესაც ავტოფარეხის კარი იხსნება, ჩვენ მივიღებთ ელ.ფოსტის შეტყობინებას ჩვენს ელ.ფოსტის ყუთში.

2. ჩვენ გავუშვით კოდის ნაწილი ახალი შემომავალი წერილების გამოსავლენად. თუ ეს არის ის, ვინც გაგზავნის myQ აპლიკაციიდან და ამბობს, რომ კარი ახლახანს გაიხსნა, ჩვენ მზად ვართ შევქმნათ ტაიმერი, რომ დაიხუროს კარი.

3. კოდის სხვა ნაწილის გამოყენება myQ სერვერზე კარის დახურვის ბრძანების გასაგზავნად, კარის დახურვის მოთხოვნით

API არის

4. ავტოფარეხის კარის გამხსნელი ხურავს კარს. ჩვენ კარგად ვართ წასული.

ნაბიჯი 1: დააინსტალირეთ NodeJS თქვენს კომპიუტერზე/სერვერზე

NodeJS არის პროგრამირების ენა, რომელიც ფართოდ გამოიყენება დღესდღეობით მომსახურების გასაშვებად.

ამ გაკვეთილში, რადგან მე უფრო კომფორტულად ვგრძნობ თავს ამ ენის გამოყენებით, მე მას ვიყენებ.

NodeJS– ის ინსტალაციისთვის, თქვენ უნდა გადახვიდეთ https://nodejs.org/ ჩამოტვირთოთ და შემდეგ დააინსტალიროთ.

მას შემდეგ რაც წარმატებით დაინსტალირდება თუ მიდიხართ თქვენს ტერმინალზე, შეგიძლიათ უბრალოდ ჩაწეროთ "node -v" ვერსიის გადამოწმებისთვის.

ნაბიჯი 2: შექმენით თქვენი ანგარიში თქვენს MyQ აპლიკაციაში

შექმენით თქვენი ანგარიში თქვენს MyQ აპლიკაციაში
შექმენით თქვენი ანგარიში თქვენს MyQ აპლიკაციაში
შექმენით თქვენი ანგარიში თქვენს MyQ აპლიკაციაში
შექმენით თქვენი ანგარიში თქვენს MyQ აპლიკაციაში
შექმენით თქვენი ანგარიში თქვენს MyQ აპლიკაციაში
შექმენით თქვენი ანგარიში თქვენს MyQ აპლიკაციაში

თქვენს მობილურზე შედით თქვენს myQ ანგარიშზე თქვენი ანგარიშით და პაროლით.

გადადით "გაფრთხილების" პარამეტრზე და შექმენით ახალი გაფრთხილება, ისევე როგორც სურათზე

ჩართეთ "გამაფრთხილე, როდესაც ავტოფარეხის კარი არის": გახსნილი (მიუხედავად იმისა, რომ მეც ავირჩიე დახურული, მაგრამ გახსნილი არის ის, რაც ჩვენ გვჭირდება)

ჩართეთ "ელ.ფოსტის" შეტყობინება: ეს არის ადგილი, სადაც მივიღეთ შეტყობინება კარის შესახებ, და ჩვენ შემდეგ დავაყენეთ ტაიმერი კარის დახურვისთვის.

ნაბიჯი 3: ჩამოტვირთეთ კოდის წყარო GitHub– დან

მე ავტვირთე წყაროს კოდი ჩემს GitHub– ში:

თქვენ შეგიძლიათ ან გაუშვათ "git clone https://github.com/k5dash/myQ-timer.git" ან ხელით ჩამოტვირთოთ წყაროს კოდი.

კოდის გადმოტვირთვის შემდეგ, გადადით თქვენს ტერმინალში და გადადით საქაღალდეში, სადაც გადმოწერილი გაქვთ

1. გაუშვით "npm install", ის დააინსტალირებს ყველა დამოკიდებულებას

2. გახსენით email.js და შეცვალეთ "YOUR_MYQ_EMAIL" თქვენი myQ ელ.ფოსტის მისამართით, შეცვალეთ "YOUR_EMAIL_PASSWORD" თქვენი myQ პაროლით

3. შექმენით თქვენი ელ.ფოსტის მისამართი და პაროლი, ელ.ფოსტის მასპინძელი პროვაიდერი "კონფიგურაციის" ცვლადში. Შენახვა.

4. გაუშვით "node email.js" და თუ შეცდომა არ არის გამოჩნდება სერვერი ახლა მუშაობს და მუშაობს!

ნაბიჯი 4: გადაამოწმეთ მუშაობს თუ არა

ახლა სერვერი გააქტიურებულია, მოდით შევამოწმოთ.

1. გახსენით ავტოფარეხის კარი.

2. გადაამოწმეთ, რომ შეგიძლიათ მიიღოთ ელ.ფოსტის შეტყობინება, რომელშიც ნათქვამია, რომ თქვენი კარი ღიაა, მაქსიმუმ 30 წამში.

3. მას შემდეგ რაც მიიღებთ შეტყობინებას ფოსტით, თქვენს ტერმინალზე უნდა იყოს ნათქვამი "ტაიმერი დაიწყო" და 30 წამის შემდეგ ის იტყვის "tryna close now" ჩვენება აგზავნის ბრძანებას myQ სერვერზე თქვენი ავტოფარეხის კარის დახურვისთვის

4. დარწმუნდით, რომ თქვენი ავტოფარეხის კარის შუქი აციმციმებულია და რამდენიმე წამის შემდეგ კარი დაკეტილია.

თუ მუშაობთ, იჩქარეთ! შენ მოახერხე. დალიე ლუდი და დაისვენე.

გირჩევთ: