Բովանդակություն:

Ավտոտնակի դուռը բացող ժամաչափ `4 քայլ
Ավտոտնակի դուռը բացող ժամաչափ `4 քայլ

Video: Ավտոտնակի դուռը բացող ժամաչափ `4 քայլ

Video: Ավտոտնակի դուռը բացող ժամաչափ `4 քայլ
Video: YANGIN VAR !!! l Adana Oto Pazarı l 2.El Oto Pazarı l 2.El Araba Fiyatları 2024, Հուլիսի
Anonim
Ավտոտնակի դռների բացիչը փակելու ժմչփ
Ավտոտնակի դռների բացիչը փակելու ժմչփ

Ներածություն

Այսպիսով, պատմությունը սկսվում է այն բանից հետո, երբ ես բաց էի թողնում իմ ավտոտնակի դուռը, և որոշ տղաներ պարզապես ներս էին մտնում և խառնվում:

Բարեբախտաբար, կորած արժեքավոր անձնակազմ չկա: Այս դժբախտ պատահարից հետո ես որոշում եմ իմ ավտոտնակի դռան համար պատրաստել «փակելու ժամանակաչափ» գործառույթը:

Նախնական պահանջ

Նախքան սկսելը, ես ուզում եմ ձեզ տեղյակ պահել, թե որն է իմ ընթացիկ ավտոտնակի դռների բացման համակարգը:

Ես ունեմ LiftMaster Garage Door Opener, որն ունի 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 փակել հիմա» նշան է, որ հրաման է ուղարկում myQ սերվերին ՝ ձեր ավտոտնակի դուռը փակելու համար:

4. Ստուգեք, որ ձեր ավտոտնակի դռան լույսը թարթում է, և մի քանի վայրկյան անց դուռը փակվում է:

Եթե աշխատես, ուրաray Դու կատարեցիր դա. Գարեջուր վերցրեք և հանգստացեք:

Խորհուրդ ենք տալիս: