İçindekiler:
Video: ESP8266 – HomeKit Anahtarı: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Achim Pieters tarafından https://www.studiopieters.nlTakip edinYazarın devamı:
Buradaki önceki blogumda ESP HomeKit Yazılım Geliştirme Kitini test ettim. Bu Yazılım Geliştirme Kiti konusunda o kadar hevesliyim ki, bu dahiyane yazılım hakkında birkaç blog yazacağım. Her Blog'da, köprüye ihtiyaç duymadan HomeKit'inize ekleyebileceğiniz başka bir aksesuara değineceğim. HomeKit Düğmesini yaptıktan sonra HomeKit Switch'in zamanı geldi. HomeKit Anahtarı Akıllı ev henüz emekleme aşamasındayken, piyasada birçok farklı HomeKit aksesuarı türü vardır. HomeKit Anahtarı, ışıklar veya fanlar gibi diğer HomeKit aksesuarlarının kontrol edilmesine yardımcı olur. Bu HomeKit Anahtarı, tüm aile için basit bir akıllı ev kontrolü yaratacaktır: Evdeki herkes, bir akıllı telefon uygulamasına başvurmak yerine, bir düğmeye basarak birden fazla akıllı ev cihazını kablosuz olarak kontrol edebilir.
Her Anahtarı farklı komutlarla özelleştirin. Bir düğmeyi değiştirerek akıllı ev cihazlarını kolayca tetikleyin. Apple HomeKit özellikli cihazları kontrol edebilirsiniz: ev kiti cihazlarını ve gruplarını (sahneleri) basit ve güvenli bir şekilde kontrol etmek için Siri veya ev uygulaması komutlarını tamamlayıcı olarak kullanın. Öyleyse inşa etmeye başlayalım!
Adım 1: Yazılım Hazırlığı
ESP modülümüzü flash edebilmek için Mac'imize esptool.py yüklememiz gerekiyor. esptool.py ile çalışmak için sisteminizde Python 2.7, Python 3.4 veya daha yeni bir Python kurulumuna ihtiyacınız olacak. En son Python sürümünü kullanmanızı öneririz, bu nedenle Python'un web sitesine gidin ve bilgisayarınıza yükleyin. Python kuruluyken, bir Terminal penceresi açın ve pip ile en son kararlı esptool.py sürümünü yükleyin:
pip kurulum esptool
Not: Bazı Python kurulumlarında bu komut çalışmayabilir ve bir hata alırsınız. Bu durumda, esptool.py'yi aşağıdakilerle yüklemeyi deneyin:
pip3 Esptool'u kurun
lpython -m pip kurulum esptool
pip2 esptool'u kurun
Yüklemeden sonra, varsayılan Python yürütülebilir dizinine esptool.py yüklenmiş olacak ve onu komutla çalıştırabilmelisiniz.
esptool.py
Terminal pencerenizde aşağıdaki komutu çalıştırın:
esptool.py
Esptool.py bilgisayarınızda yüklü olarak, ESP32 veya ESP8266 kartlarınızı firmware ile kolayca flash edebilirsiniz.
Adım 2: Donanım Hazırlığı
Yazılımımızı esp'imize kurmak için “standart” kurulumumuzu yapıyoruz.
Adım 3: ESP İşletim Sistemi Hazırlığı
"yükleniyor="tembel"
Şimdi, OTA deposunu da yapılandırmanız gerekir. Doğru yapılandırmanız çok önemlidir, çünkü gelecekte değiştiremezsiniz (Hata yaparsanız cihazı silip tekrar flashlamanız gerekir).
OTA deposu:
AchimPieters/ESP8266-HomeKit anahtarı
OTA ikili dosyası:
ana.bin
İlk kurulumu tamamlamak için Katıl düğmesine tıklayın ve işlem bitene kadar yaklaşık 7 dakika bekleyin (Kurulum çalışırken cihaz hiçbir şey göstermiyor ve düğmeler çalışmıyor). Bundan sonra, LED birkaç saniyeliğine yanar ve Home App'i kullanarak aksesuarınızı HomeKit ekosisteminize ekleyebileceksiniz. LCM, HomeKit cihazınızı ESP'nize kuracaktır.
Artık aşağıdaki QR kodunu tarayarak HomeKit Switch'inizi ekleyebilirsiniz. ESP'niz ile HomeKit arasındaki bağlantıyı kurmak birkaç saniye sürer.
Anahtarı ekledikten sonra Anahtar, Işık Anahtarı veya Fan Anahtarı ayarlarını atayabilirsiniz. En son oluşturduğunuz cihazınızı HomeKit'e bağladığınızda, onu bir anahtar olarak standart olarak kuracaktır. Blogların yanında, onları bir ışık Anahtarına veya bir Fan Anahtarına nasıl değiştireceğinizi göstereceğim.
Daha fazla bilgi için https://www.studiopieters.nl adresini ziyaret edin
Not: HomeKit uyumlu aksesuarları üretmek ve satmak için şirketinizin bunun için sertifikalandırılmış olması gerekir (https://developer.apple.com/homekit/, Dağıtılacak veya satılacak bir HomeKit aksesuarı geliştirmek veya üretmekle ilgileniyorsanız,, şirketinizin MFi Programına kaydolması gerekir.) Espressif'in HomeKit çerçevesini uygulaması vardır, ancak bunu yalnızca MFi sertifikanız varsa size verecektir (bahsettiğiniz sayfanın alt kısmındaki bu metne dikkat edin: Lütfen Espressif HomeKit SDK'nın yalnızca MFi lisans sahipleri tarafından kullanılabilir ve SDK'yı talep ederken doğrulama amacıyla Hesap Numarasını sağlamanız gerekir.). Bu proje, HAP protokolünün ticari olmayan bir uygulamasıdır ve ticari kullanım amaçlı değildir. REFERANS Maxim Kulkin, esp-wifi-config (2019), WiFi özellikli aksesuarları önyüklemek için kitaplık WiFi yapılandırması, https://github.com/maximkulkin/esp-wifi-config Paul Sokolovsky, esp-open-sdk (2019), ESP8266/ESP8285 yongaları için ücretsiz ve açık (mümkün olduğunca) entegre SDK, https://github.com/pfalcon/esp-open-sdk Espressif Systems, esptool (2019), ESP8266 ve ESP32 seri önyükleyici yardımcı programı, https:/ /github.com/espressif/esptool HomeACcessoryKid, yaşam döngüsü yöneticisi (2019), GitHub'daki herhangi bir esp-open-rtos deposu için İlk kurulum, WiFi ayarları ve kablosuz aygıt yazılımı yükseltmeleri, https://github.com/HomeACcessoryKid /yaşam döngüsü yöneticisi
Önerilen:
ESP8266 ESP-01 LED Kablo Anahtarı: 6 Adım
ESP8266 ESP-01 LED Kablo Anahtarı: Bu proje, kız arkadaşım ve ben, güzel bir yılbaşı hissi için odaya birden fazla LED peri ışık kablosu yerleştirdiğimizde ortaya çıktı. Her yatağa gittiğimizde odanın içinde koşuşturmamız ve her bir kabloyu kapatmamız gerekiyordu. Geçen gün dönüş yapmak zorunda kaldık
ESP8266 Kullanarak WiFi Anahtarı Nasıl Yapılır: 5 Adım
ESP8266 Kullanarak WiFi Anahtarı Nasıl Yapılır: Bu derste size ESP8266 kullanarak nasıl kablolu anahtar yapılacağını göstereceğim. kullanacağım iletişim ortamı bir WiFi ağıdır. Önceki derste, bir WiFi ağı kullanarak iletişim kurmak için ESP8266'yı kullanmayı tartıştım. Bunu okuyabilirsiniz
ESP8266 ile Tek Kartta Işık Anahtarı + Fan Dimmer: 7 Adım (Resimli)
ESP8266 ile Tek Kartta Işık Anahtarı + Fan Dimmer: Bu eğitimde, mikrodenetleyici ve WiFi modülü ESP8266 ile tek bir kartta kendi ışık anahtarınızı ve fan dimmerinizi nasıl oluşturacağınızı öğreneceksiniz.Bu, IoT için harika bir projedir.Dikkat edin :Bu devre AC ana voltajları yönetir, bu yüzden dikkatli olun
ESP8266 ile Olağanüstü WiFi Anahtarı: 7 Adım
ESP8266 ile Olağanüstü WiFi Anahtarı: Hassas bir alana dokunarak veya bir mobil uygulama ile bir lambayı açmak veya kapatmak (örnek olarak) ESP8266 Röle Dokunmatik / WiFi Anahtar Modülü kullanılarak son derece kolay olabilir. Heltec tarafından üretilen bu inanılmaz derecede küçük 3cm plaka, sadece tek bir
Otomatik Klavye ve Fare Anahtarı - USB Yukarı Akış Anahtarı: 5 Adım
Otomatik Klavye ve Fare Anahtarı - USB Yukarı Akış Anahtarı: Bu projede iki bilgisayar arasında kolay paylaşıma izin veren bir otomatik klavye ve fare anahtarı monte edeceğiz. laboratuvar masam. Çoğu zaman benim D