Mündəricat:
- Addım 1: Ön şərtlər
- Addım 2: Materiallar Bill
- Addım 3: Uzaqdan Radio Kodlarını tapın
- Addım 4: Nodemcu -nu Radio Vericisi Olaraq Qurun
- Addım 5: Homebridge-HTTP-IRBlaster Plugin ilə Homebridge qurun
- Addım 6: sınayın
- Addım 7: Kreditlər
Video: Şöminənizi HomeKit və Alexa ilə idarə edin: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu yaxınlarda bir qaz şömine quraşdırdım, buraya uzaqdan idarəetmə də daxil idi. Şöminələrini ev nəzarət qurğularına birləşdirən insanların bir neçə nümunəsini gördükdən sonra eyni şeyi axtarmağa başladım. Mənim şömine bu uzaqdan idarəetmə sisteminə malikdir https://valorfireplaces.com/features/remote-contr… uzaqdan və şömine arasında 315 Mhz-də Radio istifadə edir.
Addım 1: Ön şərtlər
Bu təlimat üçün bir ön şərt olaraq, bu uzaqdan idarəetmə ilə bir qaz şöminəm var. Pultunuzun arxasına baxsanız, FCC ID RTD-G6RH və 315 Mhz tezliyinə malik olmalıdır. Bu pultunuz yoxdursa, bu təlimat sizin üçün deyil.
Ayrıca HomeBridge quraşdırılmış və işləyir və Alexa ilə birləşdirilmişdir.
Addım 2: Materiallar Bill
Bu təlimat üçün, mövcud HomeBridge və Alexa tətbiqimdən istifadə etdim. Bir neçə ildir ki, Homebridge -i işlədim və onu da Alexa -ya inteqrasiya etdim. HomeBridge to Alexa inteqrasiyası bu https://www.npmjs.com/package/homebridge-alexa istifadə etdi. Bunlar bir şərtdir və onların quruluşunu ətraflı izah etməyəcəyəm.
Şöminəmi buna bağlamaq üçün bunu sistemə əlavə etməliydim
Nodemcu ESP8266-https://www.aliexpress.com/item/10pcs-lot-NodeMcu…
315 Mhz ötürücü-https://www.creatroninc.com/product/315mhz-rf-lin…
Çörək lövhəsi
Radio uzaqdan idarəetmə kodlarını tapmaq üçün bu NooElec NESDR Mini 2+ 0.5PPM TCXO RTL-SDR & ADS-B USB Alıcı Seti, Anten, Emiş Dağı, Qadın SMA Adaptoru və Uzaqdan İdarəetmə, RTL2832U və R820T2 Tunerdən istifadə etdim. Aşağı Qiymətli Proqram Təyinatlı Radio -
Addım 3: Uzaqdan Radio Kodlarını tapın
Şömine üçün radio uzaqdan kodlarını tapmaq üçün bu təlimatda #7 -ə qədər olan addımları izlədim. Və kodlarından çox IR Blaster kodundan istifadə etdilər.
Şömine pultu üçün siqnalın 23 bit uzunluğunda olduğunu və hər düyməni basmaqla 10 dəfə təkrarlandığını gördüm. Audacity -də məlumatları təhlil etdikdən sonra hər bir uzaq düymə üçün bu bit nümunələri ilə gəldim:
Aktiv - 01110100010111000110011
Off - 01110100010111000110111
Yuxarı - 01110100010111000111011
Aşağı - 01110100010111000000000
Sıfırın 200 ms siqnal olması və 700 msn siqnal olmaması və birinin 700 ms siqnal olması və 200 ms siqnal olmaması. Şübhələnirəm ki, məlumatların birinci hissəsi şöminəmi tanıdan unikal məlumatdır və quyruq ucu unikal bir əmrdir.
Uzaqdan idarəetmə kodunu təyin etmək üçün işim belə idi:
1) QGRX -də bir düyməyə basaraq çəkin
2) 1 -ci addımda yaradılan wav faylını açın və demək olar ki, tam ekran genişliyinə qədər müvafiq hissəyə yaxınlaşdırın.
3) Fərdi düyməni basaraq bir ekran tutdu və faylı saxladı.
4) Bir elektron tabloda ekran tutuşunu açdı və bir sütunun bir az genişliyə bərabər olması üçün sütun genişliyini tənzimlədi.
5) Bit sıfır və ya aşağıdakı sətirdə olsaydı qeyd olunur.
7) Aşağıdakı sətirdə, = if (D19 = 0, "200, 700,", "700, 200,") bir formal yaratdı və bunu bütün sütunlara kopyaladı. D19 yuxarıdakı satır idi.
8) Sonra if ifadələrinin yaratdığı mətni redaktoruma kopyaladım
On kodunu çevirsəniz belə olar
200, 700, 700, 200, 700, 200, 700, 200, 200, 700, 700, 200, 200, 700, 200, 700, 200, 700, 700, 200, 200, 700, 700, 200, 700, 200, 700, 200, 200, 700, 200, 700, 200, 700, 700, 200, 700, 200, 200, 700, 200, 700, 700, 200, 700, 200
Hər düymə üçün bunu edin. Nəticə hər bir düymə üçün 46 ədəd olmalıdır.
Addım 4: Nodemcu -nu Radio Vericisi Olaraq Qurun
NodeMCU üçün vericiyə nəzarət etmək üçün Michael Higgins IR Blaster kodundan istifadə etdim. Quraşdırmanın təfərrüatları burada:
github.com/mdhiggins/ESP8266-HTTP-IR-Blast…
Radio Vericisini bağlamaq üçün onu sadəcə bir LED kimi bağladım, amma ötürücüyə ehtiyac olmadığı üçün heç bir rezistor və ya tranzistor istifadə etmədim.
NodmePins -ə ötürücü pinləri
1 - Torpaq - nodeMCU üzərindəki torpaq
2 - Məlumat daxilində - D2 -yə birbaşa bağlıdır
3 - Vcc - Birbaşa Vinə qoşulur (5 volt)
4 - Anten - 23 sm uzunluğunda bir tel bağladı
Addım 5: Homebridge-HTTP-IRBlaster Plugin ilə Homebridge qurun
HomeBridge -də plagini qurmaq üçün buradakı təlimatları izlədim
github.com/NorthernMan54/homebridge-HTTP-I…
Plugini konfiqurasiya etmək üçün aşağıdakı config.json girişini yaratdım
Bu giriş cihazınız üçün işləməyəcək, çünki cihazınızın unikal kodu və ünvanı fərqli olacaq.
URL, şəbəkənizdəki cihazınızın ünvanı olacaq və yalnız ünvan hissəsini dəyişdirməlisiniz. yəni 192.168.1.175 qurduğunuzdan dəyərlərə.
Off_data, on_data, up_data və down_data üçün "data" xəttini əvvəllər təyin etdiyiniz dəyər olaraq dəyişdirin.
Addım 6: sınayın
HomeBridge'i yenidən başladın və indi FAN simvolunu istifadə edən Şömine adlı yeni bir aksesuar görməlisiniz. Ev proqramı ilə alov hündürlüyünü açmalı, söndürməli və idarə etməlisiniz. Nəzərə alın ki, şöminəni açmaq və ya söndürməklə məşğul olduqda əlavə əmrlər nəzərə alınmayacaq və Home tətbiqində bir səhv göstəriləcək.
Addım 7: Kreditlər
Bu xüsusi quruluş üçün, səylərini cəmiyyətə paylaşdıqları üçün çox sadə insanlara göstərdikləri səylərə görə təşəkkür etməliyəm.
- Michael Higgins və onun ESP8266-HTTP-IR-Blaster layihəsi. Bu ilhamın çoxu idi
- veggiebenz və onun təlimatçısı
www.instructables.com/id/Reverse-Engineer-… radio əsaslı uzaqdan idarəetmə kodlarının deşifr edilməsi ilə bağlı detalları təmin etmək üçün.
- Mark Szabo və onun IRremoteESP8266 kitabxanası
- Apple HomeKit İnteqrasiyası üçün Homebridge və HAPNodeJS icması.
Tövsiyə:
Ev Alətlərini ESP8266 və ya ESP32 ilə Alexa vasitəsilə idarə edin: 8 addım
Ev Alətlərini Alexa vasitəsilə ESP8266 və ya ESP32 ilə idarə edin: Hey, nə var, uşaqlar! Akarsh burada CETech -dən. Bu layihə həyatınızın asanlaşmasına kömək edəcək və Alexa -ya əmr verərək evinizdəki cihazları idarə etdikdən sonra özünüzü bir padşah kimi hiss edəcəksiniz
EV3 Motorunuzu Alexa ilə idarə edin: 9 addım
Alexa ilə EV3 Motorunuzu İdarə Edin: LEGO EV3'ünüzü səs əmrləri ilə idarə etmək istəyirsiniz? Bu layihədə, Alexa ilə danışaraq EV3 motorunu hərəkət etdirməyə cəhd edə bilərsiniz. Lazım olan tək şey Amazon Echo Dot, Arduino Nano 33 IoT lövhəsi və WiFi kilidi və motoru olan EV3 -dir. Fikir qurmaqdır
IoTyper - Alexa (IoT) ilə kompüterinizi idarə edin: 5 addım (şəkillərlə)
IoTyper - Kompüterinizi Alexa (IoT) vasitəsi ilə idarə edin: Heç vaxt kompüterinizi IoT ilə idarə etmək barədə düşünməmisinizmi? Dünyamız gündən -günə daha ağıllı olur və bu gün kompüterimizi daha da ağıllı bir kompüterə çeviririk. Başlayaq! IoTyper iki əsas Mikro nəzarətçiyə əsaslanır: ATMega 32U4
Alexa ilə Balans Maze'yi idarə edin: 6 addım (şəkillərlə)
Alexa ilə Balans Maze'yi idarə edin: Alexa ilə balans labirentini idarə edin Səslə labirentə keçin. Əvvəlcə videoya baxın, əməliyyatın xülasəsidir. Alexa ilə danışın (Raspberry Pi + AVS) SÖYLƏ: Alexa Başlanğıc SÖYÜ: BARANSU MEIRO WO KIDOU SHITE Bacarıq öyrət SAY: 1 DO, UE N
PSP -ni Kompüter Joystick olaraq istifadə edin və sonra PSP ilə kompüterinizi idarə edin: 5 addım (şəkillərlə)
PSP -ni Kompüter Joystick Olaraq İstifadə Edin və Sonra PSP ilə Kompüterinizi İdarə Edin: PSP homebrew ilə çox gözəl şeylər edə bilərsiniz və bu təlimatda mən sizə PSP -ni oyun oynamaq üçün joystick kimi necə istifadə edəcəyinizi öyrədəcəyəm. joystickdən siçan kimi istifadə etməyə imkan verən bir proqram. İşdə ana