İçindekiler:
- Adım 1: Bilgisayarınıza/sunucunuza NodeJS yükleyin
- 2. Adım: MyQ Uygulamanızda Hesabınızı Kurun
- 3. Adım: GitHub'dan Kaynak Kodu İndirin
- 4. Adım: Çalıştığını Doğrulayın
Video: Garaj Kapısı Açıcısını Kapatma Zamanlayıcısı: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Tanıtım
Hikaye, ben garaj kapımı açık bıraktıktan sonra başlıyor ve bazı adamlar içeri girip ortalığı karıştırdı.
Neyse ki, değerli personel kaybı yok. Bu kazadan sonra garaj kapıma "zamanlayıcı kapatma" özelliği yapmaya karar verdim.
Ön şart:
Başlamadan önce, şu anki garaj kapısı açma sistemimin ne olduğunu size bildirmek istiyorum.
2 uzaktan kumanda, bir duvar kontrol paneli olan bir LiftMaster Garaj Kapısı Açıcım var. bağlantı
Ayrıca 828LM LiftMaster İnternet Ağ Geçidi bağlantısı satın aldım, böylece myQ uygulamasını kullanarak kapımı WiFi üzerinden açıp kapamak için uzaktan kontrol edebiliyorum.
Sisteminiz yukarıda anlattığımdan farklıysa, bu eğitim ihtiyaçlarınızı karşılamayabilir.
Gerekli öğeler:
1. İnternet bağlantısı olan bir dizüstü bilgisayar/PC
- Benim durumumda, düşük maliyetli, düşük güç tüketimi olan bir bilgisayar olan Raspberry Pi kullandım, yaklaşık 35 $
- Veya 7/24 çalışan kendi sunucunuz varsa, o zaman daha da iyidir.
2. LiftMaster/myQ hesabınız ve şifreniz
Nasıl çalışır
1. myQ uygulamasında e-posta bildirim özelliğini ayarlayacağız, böylece garaj kapısı açıldığında e-posta kutumuzda bir e-posta bildirimi alacağız.
2. Yeni gelen e-postaları algılamak için bir kod parçası çalıştırdık. Eğer myQ uygulamasından kapı açıldı diye gönderilen mesaj ise, kapıyı kapatmak için bir zamanlayıcı kurmaya hazırız.
3. Kapıyı kapatmak için myQ sunucusuna kapıyı kapat komutu göndermek için başka bir kod parçası kullanma
API
4. Garaj kapısı açacağı kapıyı kapatır. Gitmek için iyiyiz.
Adım 1: Bilgisayarınıza/sunucunuza NodeJS yükleyin
NodeJS, günümüzde servis çalıştırmak için yaygın olarak kullanılan bir programlama dilidir.
Bu derste, bu dili kullanırken kendimi daha rahat hissettiğim için onu kullanacağım.
NodeJS'yi kurmak için https://nodejs.org/ adresine giderek indirip kurmanız gerekir.
Başarıyla yüklendikten sonra, terminalinize giderseniz, sürümü doğrulamak için "node -v" yazmanız yeterlidir.
2. Adım: MyQ Uygulamanızda Hesabınızı Kurun
Cep telefonunuzda, hesabınız ve şifrenizle myQ hesabınıza giriş yapın.
"Uyarı" ayarına gidin ve resimdeki gibi yeni bir uyarı oluşturun
"Garaj kapısı olduğunda beni uyar" seçeneğini etkinleştirin: Açık (Ben de Kapalı'yı seçmiş olmama rağmen, ihtiyacımız olan şey Açık)
"E-posta" bildirimini etkinleştir: Kapının açıldığına dair bildirimi aldığımız yer burasıdır ve ardından kapıyı kapatmak için bir zamanlayıcı ayarladık.
3. Adım: GitHub'dan Kaynak Kodu İndirin
Kaynak kodunu GitHub'a yükledim:https://github.com/k5dash/myQ-timer
"git klonu https://github.com/k5dash/myQ-timer.git" çalıştırabilir veya kaynak kodunu manuel olarak indirebilirsiniz.
Kod indirildikten sonra terminalinize gidin ve indirdiğiniz klasöre gidin.
1. "npm install" komutunu çalıştırın, tüm bağımlılıkları kuracaktır
2. email.js dosyasını açın ve "YOUR_MYQ_EMAIL" kısmını myQ e-posta adresinizle, "YOUR_EMAIL_PASSWORD" kısmını myQ şifrenizle değiştirin
3. "config" değişkeninde e-posta adresinizi ve şifrenizi, e-posta ana bilgisayar sağlayıcınızı ayarlayın. Kaydetmek.
4. "node email.js" dosyasını çalıştırın ve herhangi bir hata görüntülenmezse, sunucu artık çalışır durumdadır!
4. Adım: Çalıştığını Doğrulayın
Şimdi sunucu çalışıyor ve çalışıyor, hadi test edelim.
1. Garaj kapısını açın.
2. Kapınızın açık olduğunu belirten bir e-posta bildirimini en fazla 30 saniye içinde alabileceğinizi doğrulayın.
3. Posta bildirimini aldığınızda, terminalinizde "zamanlayıcı başladı" ibaresi olmalı ve 30 saniye sonra "şimdi kapatmayı deneyin" yazacak ve garaj kapınızı kapatmak için myQ sunucusuna bir komut gönderiyor.
4. Şimdi garaj kapısı ışığınızın yanıp söndüğünü ve birkaç saniye sonra kapının kapandığını doğrulayın.
Çalıştırırsan, yaşa! Başardın. Bir bira alın ve dinlenin.
Önerilen:
DIY Akıllı Garaj Kapısı Açıcı + Ev Asistanı Entegrasyonu: 5 Adım
Kendin Yap Akıllı Garaj Kapısı Açıcı + Ev Asistanı Entegrasyonu: Bu kendin yap projesini kullanarak normal garaj kapınızı akıllı hale getirin. Home Assistant (MQTT üzerinden) kullanarak nasıl inşa edeceğinizi ve kontrol edeceğinizi ve garaj kapınızı uzaktan açıp kapatabileceğinizi göstereceğim. Wemos adında bir ESP8266 kartı kullanacağım
Arduino Esp8266 ile Alexa Kontrollü Garaj Kapısı: 6 Adım
Arduino Esp8266 ile Alexa Kontrollü Garaj Kapısı: Bu proje fikri bana bir süre önce üzerinde çalıştığım eski bir projeden geldi. Garaj kapısı tarafından bir düğmeye basıldığında LED'i açacak basit bir düğme devresi kurmuştum. Bu yöntemin güvenilmez ve kullanışlı olmadığı kanıtlandı
Ucuz Akıllı Garaj Kapısı Açıcı: 6 Adım (Resimlerle)
Ucuz Akıllı Garaj Kapısı Açıcı: CreditI hemen hemen Savjee'nin uygulamasını kopyaladım ama Shelly kullanmak yerine Sonoff Basic kullandım. Web sitesine ve YouTube Kanalına göz atın!https://www.savjee.be/2020/06/make-garage-door-ope…https://www.youtube.com/c/Savjee/AssumptionsYou h
Esp8266'yı Web Sunucusu Olarak Kullanan Geri Bildirimli Garaj Kapısı Açıcı: 6 Adım
Geribildirimli Garaj Kapısı Açıcı Esp8266'yı Web Sunucusu Olarak Kullanarak: Merhaba, sizlere basit bir garaj kapısı açıcı nasıl yapılır onu göstereceğim.-ESP8266 web server olarak kodlanmıştır, kapı dünyanın her yerinde açılabilir-ile geri bildirim, kapının gerçek zamanlı olarak açık veya kapalı olduğunu bileceksiniz-Basit, i
Bisiklet için Gecikmeli Kapatma Zamanlayıcısı: 5 Adım
Bisiklet için Gecikmeli Kapanma Zamanlayıcısı: Sorun: Bisikletime farklı cihazlar ekledim. Sorun ya doğrudan aküye bağlı olup kaçak akım çekiyorlar ya da ana şalterden sonra ve bisikletimi kapattığımda kullanılamıyorlar.Örnekler: Şarj etmeniz gerekiyor