İçindekiler:

Kablosuz Kapı Zili - (Raspberry PI & Amazon Dash): 4 Adım (Resimlerle)
Kablosuz Kapı Zili - (Raspberry PI & Amazon Dash): 4 Adım (Resimlerle)

Video: Kablosuz Kapı Zili - (Raspberry PI & Amazon Dash): 4 Adım (Resimlerle)

Video: Kablosuz Kapı Zili - (Raspberry PI & Amazon Dash): 4 Adım (Resimlerle)
Video: Ultra Akıllı Ev Kontrol Paneli Yaptım! (Haftalık Vlog) 2024, Temmuz
Anonim
Image
Image
Kablosuz Kapı Zili - (Raspberry PI ve Amazon Dash)
Kablosuz Kapı Zili - (Raspberry PI ve Amazon Dash)

Bu ne işe yarıyor? (videoya bakın)

Düğmeye basıldığında, Raspberry kablosuz ağda oturum açan yeni cihaz keşfeder. Bu şekilde, basılan düğmeyi tanıyabilir ve bu gerçekle ilgili bilgileri cep telefonunuza (veya seçtiğiniz bir cihaza) iletebilir.

Bu projede, Amazon Dash'i kablosuz bir kapı ziline nasıl değiştireceğinizi göreceksiniz.(Son adımdaki video eğitim bağlantısı)

Bu proje için ihtiyacınız olacak şeyler:

Amazon Dash Düğmesi - Amazon, ABD'de Amazon işlevini atlamak ve kablosuz düğme veya anahtar olarak çalışmasını sağlamak için ayarlanabilen WIFI düğmeleri sunar.

Tasker - Günlük görevleri otomatikleştirmenizi sağlayan Android uygulaması, bu çerçeveyi cep telefonunda bir bildirim görüntülemek için kullanacağız

AutoRemote - Mobil ve ahududu arasındaki iletişimi sağlayan Tasker eklentisi

Raspberry Pi - WIFI düğmesine basmak için ağı tarayacak bir mikro bilgisayar - ağa bağlı olmalıdır (WIFI veya LAN üzerinden)

Adım 1: WIFI Düğmesini Ayarlama

WIFI Düğmesini Ayarlama
WIFI Düğmesini Ayarlama
WIFI Düğmesini Ayarlama
WIFI Düğmesini Ayarlama
WIFI Düğmesini Ayarlama
WIFI Düğmesini Ayarlama

Düğmeyi WIFI'ye bağlayın

  1. Cihazı WIFI yayın moduna girmek için 5 saniye boyunca düğmeye basın.
  2. Cep telefonunuzu (veya herhangi bir wifi cihazını) açın ve Amazon Configure Me'yi arayın
  3. Cihaza bağlandıktan sonra bir web tarayıcısı açın ve 192.168.0.1'e gidin.
  4. Ağınızı seçin ve şifrenizi girin
  5. Düğmeniz artık sallanmaya hazır

2. Adım: Ahududu PI'yi Ayarlama

Raspberry PI'yi Ayarlama
Raspberry PI'yi Ayarlama
Raspberry PI'yi Ayarlama
Raspberry PI'yi Ayarlama

Düğmelerinizin MAC'ine bakmak

Lütfen aşağıdaki kitaplıkların kurulu olduğundan emin olun:

sudo apt-get install tcpdump

sudo apt-get kurulum arp taraması

sudo pip3 scapy-python3'ü kurun

Düğmeniz için MAC bulmak için Doorbell.py komut dosyasını kullanın - komut dosyasındaki yorumları görün.

Python 3 için komut dosyası güncellendi ve değiştirildi

Düğme basışlarını durdurmaktan sorumlu komut dosyasını ayarlama

Doorbell.py betiğini değiştirmemiz, açmamız ve BUTTON MAC GOES BURAYA yukarıdaki adımdan kaydedilen MAC ile değiştirmemiz gerekecek. AR ANAHTARI BURADA GİDİYOR - Otomatik kumanda tuşlarının yapıştırılacağı yer burasıdır. Bir sonraki adımda anahtarları nasıl alacağınızı göstereceğim.

Yeni düğmeleriniz JK29LP varsa - lütfen doğru python3 betiği için bu gönderiye bakın:https://www.notenoughtech.com/raspberry-pi/new-amazon-dash-buttons/

3. Adım: AutoRemote ve Tasker

AutoRemote ve Tasker
AutoRemote ve Tasker

Otomatik Uzaktan

AR'yi cep telefonunuzda açın ve kişisel URL'nize gidin (https://goo.gl/xXxXx gibi bir şey). Adres çubuğu, kapı zili.py için ihtiyacımız olan anahtarı içerecek - bununla başlayacak:

autoremotejoaomgcd.appspot.com/?key=YOUR_KE…

Anahtarı kopyalayın (tümü = sembolünden sonra) ve komut dosyasında YOUR AR KEY GOES BURAYA GİDİN ifadesini değiştirin.

Görevli

Bir profil oluşturacağız. Durumumuz bir EVENT-eklenti-Otomatik uzaktan kumandadır ve filtreyi AmazonGreen'e (veya kapı zili.py'de kullanmış olduğunuz mesaj ne olursa olsun) ayarlayın.

Bildirim görüntüleyecek bir Görev oluşturun. Uyarıyı Aç - Bilgilendirin ve bilgilerinizi yazın. Bu mesaj ekranınızda görüntülenecektir. Profil bir proje dosyası olarak sağlanır.

4. Adım: Son İpuçları

Image
Image
Gününüzü Hackleyin Yarışması
Gününüzü Hackleyin Yarışması

Raspberry'niz düğmeye basmaya hazır. Her 6-10 saniyede bir basmaya izin verir ve birden fazla düğmeye de basılabilir. Komut dosyası çalıştığı sürece - bildirimleri alabilirsiniz (başlangıçta çalıştırmayı düşünün)

Komut dosyası çalışırken aşağıdaki uyarıyı göstermelidir:

UYARI: IPv6 hedefi için yol bulunamadı:: (varsayılan yol yok mu?)

Keskin bir alet kullanarak varsayılan etiketi soyabilir ve başka bir şekilde yapıştırabilir veya kendinizinkini oluşturmak için bir şablon olarak kullanabilirsiniz. (resmi görmek)

Bu betiği başlangıçta çalıştırmak istiyorsanız rc.local yöntemini kullanın, yürütmeye izin vermek için betiğinizin bulunduğu satırın önüne uyku 10 koyun.

YouTube kanalımda tam video eğitimi:Kablosuz Kapı Zili

Gününüzü Hackleyin Yarışması
Gününüzü Hackleyin Yarışması

Hack Your Day Yarışmasında İkincilik Ödülü

Önerilen: