Obsah:

Časovač zavření otvírače garážových vrat: 4 kroky
Časovač zavření otvírače garážových vrat: 4 kroky

Video: Časovač zavření otvírače garážových vrat: 4 kroky

Video: Časovač zavření otvírače garážových vrat: 4 kroky
Video: Návod na nastavení výšky dvířek pro otevírač kurníku SI59 a SO60 2024, Červenec
Anonim
Časovač zavření otvírače garážových vrat
Časovač zavření otvírače garážových vrat

Úvod

Příběh tedy začíná poté, co jsem nechal otevřená garážová vrata a někteří kluci právě vešli dovnitř a popletli se.

Naštěstí není ztracen žádný cenný personál. Po této nehodě jsem se rozhodl vytvořit funkci „časovače pro zavření“pro garážová vrata.

Předběžný požadavek:

Než začneme, chci vám sdělit, jaký je můj současný systém otvírání garážových vrat.

Mám otvírač garážových vrat LiftMaster, který má 2 dálkové ovladače, jeden nástěnný ovládací panel. odkaz

Také jsem si koupil odkaz 828LM LiftMaster Internet Gateway je zde, takže mohu pomocí aplikace myQ dálkově ovládat bránu otevírat nebo zavírat přes WiFi.

Pokud se váš systém liší od toho, co jsem popsal výše, pak tento návod nemusí odpovídat vašim potřebám.

Potřebné položky:

1. Notebook/PC s připojením k internetu

  • V mém případě jsem použil Raspberry Pi, což je levný počítač s nízkou spotřebou energie, asi 35 $
  • Nebo pokud máte vlastní server, který běží 24/7, pak je to ještě lepší

2. Váš účet LiftMaster/myQ a heslo

Jak to funguje

1. Nastavíme funkci upozornění na e -mail v aplikaci myQ, takže když se otevřou garážová vrata, přijde nám do naší e -mailové schránky upozornění e -mailem.

2. Spustili jsme kousek kódu pro detekci nových příchozích e -mailů. Pokud se jedná o odeslání z aplikace myQ o tom, že se dveře právě otevřely, jsme připraveni nastavit časovač pro zavření dveří.

3. Pomocí dalšího kusu kódu odešlete na server myQ příkaz zavřít dveře se žádostí o zavření dveří

API je

4. Otvírač garážových vrat zavírá vrata. Je dobré jít.

Krok 1: NodeJS nainstalujte na svůj počítač/server

NodeJS je programovací jazyk, který je v současné době široce používán pro provozování služeb.

V tomto tutoriálu, protože se cítím pohodlněji s používáním tohoto jazyka, budu jej používat.

Chcete -li nainstalovat NodeJS, musíte si jej stáhnout a nainstalovat na

Poté, co se úspěšně nainstalujete, přejdete na svůj terminál, stačí ověřit verzi zadáním „node -v“.

Krok 2: Nastavte si účet v aplikaci MyQ

Nastavte si účet v aplikaci MyQ
Nastavte si účet v aplikaci MyQ
Nastavte si účet v aplikaci MyQ
Nastavte si účet v aplikaci MyQ
Nastavte si účet v aplikaci MyQ
Nastavte si účet v aplikaci MyQ

V mobilu se přihlaste ke svému účtu myQ pomocí svého účtu a hesla.

Přejděte na nastavení „Alert“a vytvořte nové upozornění, stejně jako na obrázku

Povolte „Upozornit, když jsou garážová vrata“: Otevřeno (i když jsem vybral také Zavřeno, ale to, co potřebujeme, je Otevřeno)

Povolit oznámení „E -mailem“: zde jsme dostali oznámení o otevření dveří a poté jsme nastavili časovač pro zavření dveří.

Krok 3: Stáhněte si zdrojový kód z GitHub

Nahrál jsem zdrojový kód na svůj GitHub:

Buď můžete spustit „git clone https://github.com/k5dash/myQ-timer.git“, nebo si zdrojový kód stáhnout ručně.

Po stažení kódu přejděte do terminálu a přejděte do složky, kam jste si stáhli

1. Spusťte "npm install", nainstaluje všechny závislosti

2. Otevřete email.js a nahraďte „YOUR_MYQ_EMAIL“svou e -mailovou adresou myQ, nahraďte „YOUR_EMAIL_PASSWORD“heslem myQ

3. Nastavte svou e -mailovou adresu a heslo, poskytovatele hostitele e -mailu v proměnné "config". Uložit.

4. Spusťte „node email.js“a pokud se neobjeví žádná chyba, server je nyní v provozu!

Krok 4: Ověřte, zda funguje

Server je nyní v provozu, pojďme ho vyzkoušet.

1. Otevřete garážová vrata.

2. Ověřte, že můžete obdržet e -mailové oznámení, že vaše dveře jsou otevřené, maximálně za 30 sekund.

3. Jakmile obdržíte e -mailové upozornění, na vašem terminálu by mělo být „časovač spuštěn“a po 30 sekundách bude uvedeno „zkuste zavřít nyní“, což znamená, že odesílá příkaz na server myQ k zavření garážových vrat

4. Ověřte, že nyní bliká kontrolka garážových vrat a o několik sekund později jsou vrata zavřená.

Pokud vám to funguje, hurá! Dokázal jsi to. Dejte si pivo a odpočiňte si.

Doporučuje: