Cov txheej txheem:
- Kauj Ruam 1: Nruab NodeJS ntawm Koj Lub Computer/server
- Kauj Ruam 2: Teeb Koj Li Nyiaj Hauv Koj li MyQ App
- Kauj Ruam 3: Rub Tawm Cov Cai Los Ntawm GitHub
- Kauj Ruam 4: Tshawb xyuas yog tias nws ua haujlwm
Video: Timer Kaw Lub Qhov Rooj Qhov Rooj Qhib: 4 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Taw qhia
Yog li zaj dab neeg pib tom qab kuv tso kuv lub qhov rooj rau tsheb qhib, thiab qee tus txiv neej nyuam qhuav tuaj hauv thiab ua phem ib puag ncig.
Hmoov zoo, tsis muaj cov neeg ua haujlwm muaj txiaj ntsig poob. Tom qab qhov xwm txheej no, kuv txiav txim siab los ua "timer to close" feature rau kuv lub qhov rooj tsheb.
Yuav tsum tau ua ntej:
Ua ntej peb pib, Kuv xav qhia rau koj paub tias kuv lub qhov rooj qhib qhov rooj rau lub qhov rooj tam sim no yog dab tsi.
Kuv muaj LiftMaster Garage Door Opener, uas muaj 2 lub chaw taws teeb tswj, ib lub vaj huam sib luag tswj vaj huam sib luag. txuas
Tsis tas li, kuv yuav 828LM LiftMaster Internet Gateway txuas ntawm no, yog li kuv tuaj yeem siv myQ app txhawm rau tswj kuv lub qhov rooj kom deb lossis qhib los ntawm WiFi.
Yog tias koj lub cev txawv ntawm qhov kuv tau piav qhia saum toj no ces cov ntawv qhia no yuav tsis haum koj cov kev xav tau.
Yam khoom xav tau:
1. Lub laptop/PC, nrog rau kev txuas internet
- Hauv kuv qhov xwm txheej, Kuv siv Raspberry Pi, uas yog tus nqi qis, siv lub computer tsis muaj zog, kwv yees li 35 $
- Lossis yog tias koj muaj koj tus kheej server uas ua haujlwm 24/7, tom qab ntawd nws tseem zoo dua
2. Koj tus lej LiftMaster/myQ thiab tus password
Nws ua haujlwm li cas
1. Peb yuav teeb tsa email ceeb toom tshwj xeeb hauv myQ app, yog li thaum lub qhov rooj qhov rooj qhib, peb yuav tau txais email ceeb toom hauv peb lub npov email.
2. Peb tau khiav ib daim cai los tshuaj xyuas email tshiab. Yog tias nws yog qhov xa los ntawm myQ app hais tias lub qhov rooj nyuam qhuav qhib, peb tau npaj teeb tsa lub sijhawm kom kaw lub qhov rooj.
3. Siv lwm daim cai kom xa lub qhov rooj kaw mus rau myQ server thov lub qhov rooj kaw
API yog
4. Lub qhov rooj qhib lub qhov rooj kaw qhov rooj. Peb zoo mus.
Kauj Ruam 1: Nruab NodeJS ntawm Koj Lub Computer/server
NodeJS yog hom lus programming uas tau siv dav rau kev khiav haujlwm niaj hnub no.
Hauv qhov kev qhia no, txij li kuv xav tias yooj yim dua siv cov lus no, Kuv yuav siv nws.
Txhawm rau nruab NodeJS, koj yuav tsum mus rau https://nodejs.org/ txhawm rau rub tawm thiab tom qab ntawd nruab nws.
Tom qab nws ua tiav kev teeb tsa yog tias koj mus rau koj lub davhlau ya nyob twg, koj tsuas tuaj yeem ntaus "node -v" txhawm rau txheeb xyuas qhov version.
Kauj Ruam 2: Teeb Koj Li Nyiaj Hauv Koj li MyQ App
Hauv koj lub xov tooj ntawm tes, nkag mus rau koj tus lej myQ nrog koj tus lej nyiaj thiab tus lej zais.
Mus rau "Alert" teeb tsa thiab tsim kev ceeb toom tshiab, ib yam li ib qho hauv daim duab
Pab kom "ceeb toom rau kuv thaum lub qhov rooj tso tsheb": Qhib (txawm tias kuv tau xaiv Kaw ib yam nkaus tab sis Qhib yog qhov peb xav tau)
Pab kom "Email" ceeb toom: qhov no yog qhov peb tau txais kev ceeb toom ntawm lub qhov rooj tau qhib thiab peb mam li teeb tsa lub sijhawm kom kaw lub qhov rooj.
Kauj Ruam 3: Rub Tawm Cov Cai Los Ntawm GitHub
Kuv tau tshaj tawm qhov chaws rau kuv GitHub:
Koj tuaj yeem khiav "git clone https://github.com/k5dash/myQ-timer.git" lossis rub tawm tus lej los ntawm tus kheej.
Tom qab tus lej tau rub tawm, mus rau koj lub davhlau ya nyob twg thiab mus rau daim nplaub tshev uas koj rub tawm
1. Khiav "npm nruab", nws yuav nruab txhua qhov kev cia siab
2. Qhib email.js thiab hloov "YOUR_MYQ_EMAIL" nrog koj li myQ email chaw nyob, hloov "YOUR_EMAIL_PASSWORD" nrog koj tus password myQ
3. Teeb koj tus email chaw nyob thiab tus password, email host provider hauv "config" variable. Txuag.
4. Khiav "node email.js" thiab yog tias tsis muaj qhov yuam kev qhia pom tus neeg rau zaub mov tam sim no tau nce thiab khiav!
Kauj Ruam 4: Tshawb xyuas yog tias nws ua haujlwm
Tam sim no tus neeg rau zaub mov tau nce thiab khiav, cia peb mus sim nws.
1. Qhib lub qhov rooj tsheb.
2. Txheeb xyuas koj tuaj yeem tau txais email ceeb toom hais tias koj lub qhov rooj qhib, feem ntau 30 feeb.
3. Thaum koj tau txais daim ntawv ceeb toom xa ntawv, ntawm koj lub davhlau ya nyob twg yuav tsum tau hais "timer pib" thiab tom qab 30 vib nas this nws yuav hais "tryna kaw tam sim no" qhia tias nws tau xa lus txib rau myQ server kom kaw koj lub qhov rooj qhov rooj.
4. Txheeb xyuas tam sim no koj lub qhov rooj lub qhov rooj ci ntsa iab thiab ob peb feeb tom qab lub qhov rooj raug kaw.
Yog tias koj tau txais nws ua haujlwm, tsuag tsuag! Koj ua nws. Lob npias thiab so kom txaus.
Pom zoo:
Abellcadabra (Lub ntsej muag lees paub lub qhov rooj kaw qhov rooj): 9 Cov Kauj Ruam
Abellcadabra (Lub ntsej muag lees paub lub Qhov Rooj Xauv Qhov System): Tso ib puag ncig thaum lub sijhawm raug cais tawm, Kuv tau sim nrhiav txoj hauv kev tua lub sijhawm los ntawm kev tsim lub ntsej muag lees paub rau lub qhov rooj tsev. Kuv npe nws Abellcadabra - uas yog ua ke ntawm Abracadabra, kab lus khawv koob nrog lub qhov rooj uas kuv tsuas yog siv lub tswb. LOL LAWD
Lub Qhov Rooj Qhib Qhov Rooj Nrog Tawm Tswv Yim Siv Esp8266 Raws Li Lub Vev Xaib: 6 Kauj Ruam
Lub Qhov Rooj Qhib Qhov Rooj Nrog Tawm Tswv Yim Siv Esp8266 Raws Li Lub Vev Xaib.: Nyob zoo, Kuv yuav qhia koj yuav ua li cas thiaj ua tau txoj hauv kev yooj yim kom ua lub qhov rooj qhib qhov rooj tsheb. tawm tswv yim, koj yuav paub yog lub qhov rooj qhib lossis kaw hauv lub sijhawm tiag tiag-Yooj yim, tsuas yog ib qho luv luv ua rau kuv
Lub Wireless Version ntawm Puas Yog Kuv Lub Qhov Rooj Nkag Nkag Qhib lossis Kaw?: 7 Kauj Ruam
Lub Wireless Version ntawm … Puas Yog Kuv Lub Qhov Rooj Nkag Nkag Qhib lossis Kaw?: Peb xav tau qhov yooj yim, pheej yig thiab txhim khu kev qha uas qhia peb yog tias peb lub qhov rooj qhov rooj qhib lossis kaw. Muaj ntau ntau " Puas yog kuv lub qhov rooj qhib qhov rooj " tej yaam num Qhov loj tshaj plaws ntawm cov haujlwm no yog xaim xaim. Hauv kuv qhov xwm txheej
Tig Koj Lub Qhov Rooj Qhov Rooj Mus Rau Hauv Qhov Rooj Ntse Nrog Nrog IFTTT: 8 Kauj Ruam
Tig Koj Lub Qhov Rooj Qhov Rooj Mus Rau Hauv Lub Ntsej Muag Qhov Rooj Nrog IFTTT: Lub WiFi Qhov Rooj Tswb tig koj lub qhov rooj uas twb muaj lawm mus rau hauv lub qhov rooj ntse. https://www.fireflyelectronix.com/product/wifidoor
Tig Koj Lub Qhov Rooj Hauv Qhov Rooj Mus Rau Hauv Qhov Rooj Ntse Nrog Lub Tsev Pabcuam: 6 Kauj Ruam
Tig Koj Lub Qhov Rooj Qhov Rooj Mus Rau Hauv Qhov Rooj Ntse Nrog Tus Pab Hauv Tsev: Hloov koj lub qhov rooj uas twb muaj lawm mus rau hauv lub qhov rooj ntse. Tau txais kev ceeb toom rau koj lub xov tooj lossis ua ke nrog koj lub koob yees duab lub qhov rooj uas twb muaj lawm kom tau txais daim duab lossis video ceeb toom txhua lub sijhawm ib tus neeg hu koj lub tswb