Orodha ya maudhui:
- Hatua ya 1: Sakinisha NodeJS kwenye Kompyuta / seva yako
- Hatua ya 2: Sanidi Akaunti Yako katika Programu Yako ya MyQ
- Hatua ya 3: Pakua Nambari ya Chanzo Kutoka kwa GitHub
- Hatua ya 4: Thibitisha ikiwa inafanya kazi
Video: Timer ya Kufunga kopo ya Garage: 4 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Utangulizi
Kwa hivyo hadithi huanza baada ya mimi kuacha mlango wangu wa karakana wazi, na wavulana wengine waliingia tu na kufanya fujo.
Kwa bahati nzuri, hakuna wafanyikazi wa thamani waliopotea. Baada ya ajali hii, ninaamua kutengeneza kipengee cha "timer to close" kwa mlango wangu wa karakana.
Mahitaji ya mapema:
Kabla ya kuanza, ninataka kukujulisha nyinyi ni nini mfumo wangu wa kufungua mlango wa karakana.
Nina kopo ya LiftMaster Garage Door, ambayo ina 2 control ya mbali, jopo moja la kudhibiti ukuta. kiungo
Pia, nilinunua kiunga cha 828LM LiftMaster Internet Gateway iko hapa, ili niweze kutumia programu ya myQ kudhibiti kwa mbali lango langu kufungua au kufunga kupitia WiFi.
Ikiwa mfumo wako ni tofauti na niliyoelezea hapo juu basi mafunzo haya hayatatoshe mahitaji yako.
Vitu vinahitajika:
1. Laptop / PC, na unganisho la mtandao
- Kwa upande wangu, nilitumia Raspberry Pi, ambayo ni gharama ya chini, kompyuta ya matumizi ya nguvu kidogo, kama $ 35
- Au ikiwa una seva yako ambayo inaendesha 24/7, basi ni bora zaidi
2. Akaunti yako ya LiftMaster / myQ na nywila
Inavyofanya kazi
1. Tutaweka huduma ya arifa ya barua pepe katika programu ya myQ, kwa hivyo wakati mlango wa karakana utafunguliwa, tutapata arifa ya barua pepe kwenye sanduku letu la barua pepe.
2. Tuliendesha kipande cha nambari ili kugundua barua pepe mpya zinazoingia. Ikiwa ni yule anayetuma kutoka kwa programu ya MyQ akisema mlango umefunguliwa tu, tuko tayari kuanzisha kipima muda kufunga mlango.
Kutumia kipande kingine cha nambari kutuma amri ya mlango wa karibu kwa seva ya myQ ikiuliza mlango ufungwe
API ni
4. Kifungua mlango wa karakana hufunga mlango. Tuko vizuri kwenda.
Hatua ya 1: Sakinisha NodeJS kwenye Kompyuta / seva yako
NodeJS ni lugha ya programu ambayo inatumiwa sana kwa kuendesha huduma siku hizi.
Katika mafunzo haya, kwa kuwa ninajisikia vizuri zaidi kutumia lugha hii, nitakuwa nikitumia.
Ili kusanikisha NodeJS, utahitaji kwenda https://nodejs.org/ kupakua na kisha kuisakinisha.
Baada ya kusanikishwa vyema ukienda kwenye kituo chako, unaweza tu kuandika "node -v" ili kudhibitisha toleo hilo.
Hatua ya 2: Sanidi Akaunti Yako katika Programu Yako ya MyQ
Kwenye simu yako, ingia kwenye akaunti yako ya myQ na akaunti yako na nywila.
Nenda kwenye "Tahadhari" na uunde arifa mpya, kama ile iliyo kwenye picha
Washa "Nitangaze wakati mlango wa karakana uko": Imefunguliwa (hata kama nimechagua Imefungwa pia lakini Imefunguliwa ndio tunahitaji)
Washa arifa ya "Barua pepe": hapa ndipo tulipopata arifu ya mlango umefunguliwa na kisha tukaweka kipima muda cha kufunga mlango.
Hatua ya 3: Pakua Nambari ya Chanzo Kutoka kwa GitHub
Nimepakia nambari ya chanzo kwa GitHub yangu:
Unaweza kukimbia "git clone https://github.com/k5dash/myQ-timer.git" au upakue mwenyewe msimbo wa chanzo.
Baada ya nambari kupakuliwa, nenda kwenye kituo chako na uende kwenye folda ambapo umepakua
1. Run "npm install", itaweka utegemezi wote
2. Fungua email.js na ubadilishe "YOUR_MYQ_EMAIL" na anwani yako ya barua pepe ya myQ, badilisha "YOUR_EMAIL_PASSWORD" na nenosiri lako la myQ
3. Sanidi anwani yako ya barua pepe na nywila, mtoaji wa mwenyeji wa barua pepe katika anuwai ya "usanidi". Okoa.
4. Run "node email.js" na ikiwa hakuna kosa linaonyesha seva iko sasa na inaendesha!
Hatua ya 4: Thibitisha ikiwa inafanya kazi
Sasa seva iko juu na inaendelea, wacha tuijaribu.
1. Fungua mlango wa karakana.
2. Thibitisha unaweza kupata arifa ya barua pepe ukisema mlango wako uko wazi, kwa zaidi ya sekunde 30.
3. Mara tu utakapopata arifa ya barua, kwenye kituo chako kunapaswa kuwe na "timer ilianza" na baada ya sekunde 30 itasema "tryna karibu sasa" inaashiria ni kutuma amri kwa seva ya myQ kufunga mlango wako wa karakana
4. Thibitisha sasa taa yako ya mlango wa karakana inaangaza na sekunde chache baadaye mlango umefungwa.
Ikiwa unafanya kazi, hurray! Umeifanya. Kunyakua bia na kupumzika.
Ilipendekeza:
DIY Smart Garage kopo kopo + Home Msaidizi Ushirikiano: 5 Hatua
DIY Smart Garage Opener Opener + Ushirikiano wa Msaidizi wa Nyumbani: Geuza mlango wako wa kawaida wa karakana ukitumia mradi huu wa DIY. Nitaonyesha jinsi ya kuijenga na kuidhibiti kwa kutumia Msaidizi wa Nyumbani (juu ya MQTT) na kuwa na uwezo wa kufungua na kufunga mlango wako wa karakana. Nitatumia bodi ya ESP8266 iitwayo Wemos
Kopo ya gharama nafuu ya Garage ya Smart: Hatua 6 (na Picha)
Kopo ya gharama nafuu ya mlango wa karakana: CreditI nimeiga sana utekelezaji wa Savjee lakini badala ya kutumia Shelly nilitumia Sonoff Basic. Angalia wavuti yake na Kituo cha YouTube! Https: //www.savjee.be/2020/06/make-garage-door-ope
Kopo la Garage na Maoni Kutumia Esp8266 Kama Seva ya Wavuti .: 6 Hatua
Kopo ya Garage na Maoni Kutumia Esp8266 Kama Seva ya Wavuti .: Halo, nitakuonyesha jinsi ya kutengeneza njia rahisi ya kufungua kopo la karakana.-ESP8266 imeorodheshwa kama seva ya wavuti, mlango unaweza kuwa wazi kila mahali ulimwenguni maoni, utajua ni mlango uko wazi au umefungwa kwa wakati halisi-Rahisi, njia ya mkato moja tu ya kufanya i
Kopo kopo la Garage Kutumia Arduino: 3 Hatua
Kopo ya Garage ya Garage Kutumia Arduino: Huu ni mradi wa vifaa vya msingi ambao hutumia Atmel Atmega 328P (Arduino UNO) kutengeneza kopo ya Garage bila hitaji la vifaa vya ziada. Nambari hiyo inauwezo wa kulinda mfumo wenyewe kutokana na uharibifu wa umeme. Mzunguko wote umetumiwa
Gusa kopo ya kopo ya chupa: Hatua 4 (na Picha)
Gusa kopo ya kopo ya chupa: Hii inaweza kufundishwa iliundwa kutimiza mahitaji ya mradi wa Makecourse katika Chuo Kikuu cha South Florida (www.makecourse.com) Je! Mtu anahitaji nini wakati ana kila kitu ??? Kopo ya kugusa ya chupa bila shaka! Wazo hili