![Timer for å lukke garasjeportåpner: 4 trinn Timer for å lukke garasjeportåpner: 4 trinn](https://i.howwhatproduce.com/images/010/image-27659-j.webp)
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
![Timer for å lukke garasjeportåpneren Timer for å lukke garasjeportåpneren](https://i.howwhatproduce.com/images/010/image-27659-1-j.webp)
Introduksjon
Så historien begynner etter at jeg lot garasjeporten stå åpen, og noen gutter kom bare inn og rotet rundt.
Heldigvis går ingen verdifulle ansatte tapt. Etter denne ulykken bestemmer jeg meg for å lage en "timer for å lukke" -funksjon for garasjeporten min.
Forhåndskrav:
Før vi begynner, vil jeg fortelle dere hva som er mitt nåværende åpningssystem for garasjeporter.
Jeg har en LiftMaster garasjeportåpner, som har 2 fjernkontroller, ett veggkontrollpanel. lenke
Jeg kjøpte også en 828LM LiftMaster Internet Gateway -lenke her, slik at jeg kan bruke myQ -appen til å fjernstyre porten min for å åpne eller lukke via WiFi.
Hvis systemet ditt er annerledes enn det jeg beskrev ovenfor, kan det hende at denne opplæringen ikke passer dine behov.
Elementer som trengs:
1. En bærbar PC/PC, med en internettforbindelse
- I mitt tilfelle brukte jeg en Raspberry Pi, som er en datamaskin med lav kostnad og lavt strømforbruk, omtrent 35 $
- Eller hvis du har din egen server som kjører 24/7, så er den enda bedre
2. LiftMaster/myQ -kontoen og passordet ditt
Hvordan det fungerer
1. Vi vil konfigurere e -postvarslingsfunksjonen i myQ -appen, så når garasjeporten åpnes, får vi en e -postvarsel i e -postboksen vår.
2. Vi kjørte et stykke kode for å oppdage nye innkommende e -poster. Hvis det er den ene sendingen fra myQ -appen som sier at døren nettopp åpnet, er vi klare til å sette opp en tidtaker for å lukke døren.
3. Ved å bruke en annen kode for å sende close door -kommandoen til myQ -serveren og be om at døren skal lukkes
API-en er
4. Garasjeportåpneren lukker døren. Vi er gode å gå.
Trinn 1: Installer NodeJS på datamaskinen/serveren
NodeJS er et programmeringsspråk som er mye brukt for å kjøre tjenester i dag.
Siden jeg føler meg mer komfortabel i å bruke dette språket i denne opplæringen, kommer jeg til å bruke det.
For å installere NodeJS må du gå til https://nodejs.org/ for å laste ned og deretter installere den.
Etter at den er installert hvis du går til terminalen din, kan du bare skrive "node -v" for å bekrefte versjonen.
Trinn 2: Konfigurer kontoen din i MyQ -appen
![Sett opp kontoen din i MyQ -appen Sett opp kontoen din i MyQ -appen](https://i.howwhatproduce.com/images/010/image-27659-2-j.webp)
![Sett opp kontoen din i MyQ -appen Sett opp kontoen din i MyQ -appen](https://i.howwhatproduce.com/images/010/image-27659-3-j.webp)
![Sett opp kontoen din i MyQ -appen Sett opp kontoen din i MyQ -appen](https://i.howwhatproduce.com/images/010/image-27659-4-j.webp)
Logg på myQ -kontoen din på mobilen med din konto og passord.
Gå til "Alert" -innstillingen og opprett et nytt varsel, akkurat som det på bildet
Aktiver "Varsle meg når garasjeporten er": Åpnet (selv om jeg har valgt Stengt også, men Åpnet er det vi trenger)
Aktiver "E -post" -varsel: det er her vi fikk varselet om at døren har blitt åpnet, og vi satte opp en tidtaker for å lukke døren.
Trinn 3: Last ned kildekoden fra GitHub
Jeg har lastet opp kildekoden til min GitHub:
Du kan enten kjøre "git clone https://github.com/k5dash/myQ-timer.git" eller laste ned kildekoden manuelt.
Etter at koden er lastet ned, går du til terminalen din og navigerer til mappen der du lastet ned
1. Kjør "npm install", den vil installere alle avhengighetene
2. Åpne email.js og erstatt "YOUR_MYQ_EMAIL" med myQ -e -postadressen din, erstatt "YOUR_EMAIL_PASSWORD" med myQ -passordet ditt
3. Sett opp din e -postadresse og passord, e -postleverandør i "config" -variabelen. Lagre.
4. Kjør "node email.js", og hvis det ikke vises noen feil, er serveren nå i gang!
Trinn 4: Kontroller om det fungerer
Nå er serveren i gang, la oss prøve den.
1. Åpne garasjedøren.
2. Bekreft at du kan få en e -postvarsel om at døren din er åpen, om maksimalt 30 sekunder.
3. Når du har mottatt e -postvarselet, skal det stå på "terminalen" på terminalen din, og etter 30 sekunder vil det si "tryna close now" -indikasjon at den sender en kommando til myQ -serveren for å lukke garasjeporten
4. Kontroller at lampen til garasjeporten blinker nå, og noen sekunder senere er døren lukket.
Hvis du får det til å fungere, hurra! Du klarte det. Ta en øl og ta en pause.
Anbefalt:
Billig smart garasjeportåpner: 6 trinn (med bilder)
![Billig smart garasjeportåpner: 6 trinn (med bilder) Billig smart garasjeportåpner: 6 trinn (med bilder)](https://i.howwhatproduce.com/images/001/image-1378-33-j.webp)
Billige Smart Garage Door Opener: Credit Jeg kopierte ganske mye Savjees implementering, men i stedet for å bruke en Shelly brukte jeg en Sonoff Basic. Sjekk ut hans nettsted og YouTube-kanal! Https: //www.savjee.be 2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsY h
Garasjeportåpner med tilbakemelding ved bruk av Esp8266 som webserver .: 6 trinn
![Garasjeportåpner med tilbakemelding ved bruk av Esp8266 som webserver .: 6 trinn Garasjeportåpner med tilbakemelding ved bruk av Esp8266 som webserver .: 6 trinn](https://i.howwhatproduce.com/images/001/image-1735-37-j.webp)
Garasjeportåpner med tilbakemelding ved bruk av Esp8266 som webserver .: Hei, jeg skal vise deg hvordan du gjør en enkel måte å gjøre en garasjeportåpner.-ESP8266 er kodet som webserver, døren kan være åpen overalt i verden-Med tilbakemelding, vil du vite at døren er åpen eller lukk i sanntid-Enkel, bare en snarvei for å gjøre jeg
LDR lysnivådetektor: Åpne og lukke øyne: 6 trinn
![LDR lysnivådetektor: Åpne og lukke øyne: 6 trinn LDR lysnivådetektor: Åpne og lukke øyne: 6 trinn](https://i.howwhatproduce.com/images/011/image-32621-j.webp)
LDR lysnivådetektor: Åpne og lukke øynene: Hei alle sammen, jeg håper at denne instruktøren er din smak. Enhver tvil, kommentar eller korreksjon vil bli godt mottatt. Denne kretsen ble realisert som en kontrollmodul for å gi informasjon om hvor mye lys det er i omgivelsene, for å
Raspberry Pi garasjeportåpner: 5 trinn
![Raspberry Pi garasjeportåpner: 5 trinn Raspberry Pi garasjeportåpner: 5 trinn](https://i.howwhatproduce.com/images/005/image-13842-46-j.webp)
Raspberry Pi garasjeportåpner: Vår femten år gamle tastatur som lar oss åpne garasjeporten har sakte dø, med flere knapper som knapt registrerer seg, noe som gjør det vanskelig for tenårene (eller hundesitter) å komme seg inn i huset når de glemmer sine nøkkel. I stedet for å erstatte
Lukke sløyfen på overflatemonteringslodding: 4 trinn
![Lukke sløyfen på overflatemonteringslodding: 4 trinn Lukke sløyfen på overflatemonteringslodding: 4 trinn](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11139979-closing-the-loop-on-surface-mount-soldering-4-steps-j.webp)
Lukke sløyfen på overflatemonteringslodding: Temperaturen virker som den enkleste tingen i verden å kontrollere. Slå på ovnen og still inn ønsket temperatur. Slå på ovnen om morgenen og sett termostaten. Juster varmt og kaldt vann for å gjøre dusjen akkurat