Sisukord:
- Samm: installige NodeJS oma arvutisse/serverisse
- Samm: seadistage oma konto MyQ rakenduses
- Samm: laadige lähtekood GitHubist alla
- Samm: kontrollige, kas see töötab
Video: Garaažiukse avamise taimer: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Sissejuhatus
Nii et lugu algab pärast seda, kui ma oma garaažiukse lahti jätsin ja mõned kutid lihtsalt tulid sisse ja jamasid.
Õnneks pole kadunud väärtuslikke töötajaid. Pärast seda õnnetust otsustan teha oma garaažiuksele funktsiooni "taimer sulgemiseks".
Eeltingimus:
Enne kui alustame, tahan teile teada anda, milline on minu praegune garaažiukse avamise süsteem.
Mul on LiftMaster garaažiukseavaja, millel on 2 kaugjuhtimispulti, üks seina juhtpaneel. link
Samuti ostsin siit 828LM LiftMaster Internet Gateway'i lingi, et saaksin rakenduse myQ abil oma väravat kaugjuhtimiseks WiFi kaudu avada või sulgeda.
Kui teie süsteem erineb ülalkirjeldatust, ei pruugi see õpetus teie vajadustele sobida.
Vajalikud esemed:
1. Sülearvuti/arvuti, internetiühendusega
- Minu puhul kasutasin Raspberry Pi, mis on odav ja väikese energiatarbega arvuti, umbes 35 dollarit
- Või kui teil on oma server, mis töötab ööpäevaringselt, on see veelgi parem
2. Teie LiftMaster/myQ konto ja parool
Kuidas see töötab
1. Seadistame rakenduses myQ meiliteatise funktsiooni, nii et garaažiukse avanedes saame meili teel oma e -posti märguande.
2. Uute sissetulevate meilide tuvastamiseks käivitasime kooditüki. Kui see on üks, mis saadetakse rakendusest myQ, öeldes, et uks on just avatud, oleme valmis seadistama ukse sulgemiseks taimeri.
3. Teise kooditüki kasutamine ukse sulgemise käsu saatmiseks myQ serverile, paludes sulgeda uks
API on
4. Garaažiukseavaja sulgeb ukse. Meil on hea minna.
Samm: installige NodeJS oma arvutisse/serverisse
NodeJS on programmeerimiskeel, mida tänapäeval laialdaselt kasutatakse teenuse osutamiseks.
Selles õpetuses, kuna tunnen seda keelt mugavamalt, kasutan seda.
NodeJS -i installimiseks peate selle allalaadimiseks ja seejärel installimiseks minema aadressile
Kui olete terminali minnes edukalt installinud, võite versiooni kinnitamiseks lihtsalt tippida "node -v".
Samm: seadistage oma konto MyQ rakenduses
Logige oma mobiiltelefonis oma konto ja parooliga sisse oma myQ kontole.
Avage seade "Alert" ja looge uus märguanne, täpselt nagu pildil
Luba „Hoiata mind, kui garaažiuks on”: avatud (kuigi olen valinud ka Suletud, kuid me vajame avatud)
Luba e -posti teatis: siit saime teate ukse avamisest ja seadistasime seejärel ukse sulgemiseks taimerit.
Samm: laadige lähtekood GitHubist alla
Laadisin lähtekoodi oma GitHubi:
Võite käivitada "git klooni https://github.com/k5dash/myQ-timer.git" või lähtekoodi käsitsi alla laadida.
Pärast koodi allalaadimist minge oma terminali ja liikuge kausta, kust alla laadisite
1. Käivitage "npm install", see installib kõik sõltuvused
2. Avage email.js ja asendage "YOUR_MYQ_EMAIL" oma myQ e -posti aadressiga, asendage "YOUR_EMAIL_PASSWORD" oma myQ parooliga
3. Seadistage muutuja "config" abil oma e -posti aadress ja parool, e -posti hostiteenuse pakkuja. Salvesta.
4. Käivitage "node email.js" ja kui viga ei ilmu, on server nüüd töökorras!
Samm: kontrollige, kas see töötab
Nüüd on server töökorras, lähme testima.
1. Avage garaažiuks.
2. Veenduge, et saate e -kirjaga teate, et teie uks on avatud, maksimaalselt 30 sekundi pärast.
3. Kui olete meiliteatise kätte saanud, peaks teie terminalis olema kiri "taimer käivitunud" ja 30 sekundi pärast ütleb "tryna close now", mis näitab, et saadab käsk myQ serverile teie garaažiukse sulgemiseks
4. Veenduge, et teie garaažiukse tuli vilgub ja mõni sekund hiljem on uks suletud.
Kui saad asja tööle, hurraa! Saite hakkama. Võtke õlu ja puhake.
Soovitan:
Arduino, Gmaili kaudu ukse avamise jälgimine: 6 sammu
Arduino, ukse avamise jälgimine Gmaili kaudu: selles õpetuses näitan teile, kuidas tuvastada ukse avamise sündmus ja saata Arduino Uno abil teade Gmaili kaudu. Kui olete algaja, saate õppida WiFi ja anduri kohta Arduinos - WiFi ja Arduino - uksesensori õpetused. Teeme
Kahe garaažiukse jälgimine: 4 sammu
Kahe garaažiukse jälgimine: 2016. aastal kolisime uude majja, kus garaažiuksed asuvad viisil, mida te ei näe maja peasissekäigust. Nii et te ei saa olla kindel, kas uksed on suletud või avatud. Ainult jälgimiseks paigaldasid endised omanikud presslüliti
Nähtamatu garaažiukse kaugjuhtimispult: 7 sammu (piltidega)
Nähtamatu garaažiukse kaugjuhtimispult: üks kord jätsime oma auto garaaži taha seisma ja varas purustas akna, et jõuda garaažiukse puldini. Siis avasid nad garaaži ja varastasid mõned jalgrattad. Nii otsustasin puldi peita, ehitades selle auto tuhatoosi. See töötab kuni
Garaažiukse olekutuli Hack: 3 sammu
Garaažiukse olekutuli Hack: Ma elan majas, kus pole lihtne näha, kas garaažiuks on avatud või suletud. Meil on nööp majas, aga uks jääb silma alt ära. Mõte mingisuguse lüliti ja toiteallika projekteerimisest oli ebasoovitav, kuna see on kõrge
Jalgratta avamise hoiatussüsteem: 15 sammu
Bike Unlock Alert System: Hei kõik … !! Kuidas läheb? Teie kõigi kodus on sõidukeid. Sõiduki ohutus on kõigile oluline. Olen tagasi sama tüüpi projektiga. Selles projektis tegin jalgratta avamise hoiatussüsteemi, kasutades GSM -moodulit ja Arduino. Kui jalgratas on lukust lahti