Sadržaj:
- Korak 1: Preduslovi
- Korak 2: Opis materijala
- Korak 3: Pronađite radio kodove za daljinski upravljač
- Korak 4: Postavite Nodemcu kao radio predajnik
- Korak 5: Postavite Homebridge pomoću dodatka Homebridge-HTTP-IRBlaster
- Korak 6: Isprobajte
- Korak 7: Krediti
Video: Upravljajte svojim kaminom pomoću HomeKita i Alexa: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Nedavno sam postavio plinski kamin sa daljinskim upravljačem. I nakon što sam vidio nekoliko primjera ljudi koji integriraju svoje kamine u postavke kućne kontrole, počeo sam tražiti iste. Moj kamin ima ovaj daljinski upravljač https://valorfireplaces.com/features/remote-contr… koji koristi radio između daljinskog upravljača i kamina na 315 Mhz.
Korak 1: Preduslovi
Kao preduslov za ovu instrukciju, imam plinski kamin sa ovim daljinskim upravljačem. Ako pogledate stražnju stranu daljinskog upravljača, on mora imati FCC ID RTD-G6RH i frekvenciju 315 Mhz. Ako nemate ovaj daljinski upravljač, ovo uputstvo nije za vas.
Takođe imam instaliran i radi HomeBridge i integriran je s mojom Alexa.
Korak 2: Opis materijala
Za ovu instrukciju iskoristio sam postojeću implementaciju HomeBridge i Alexa. Već nekoliko godina vodim Homebridge, a integrirao sam ga i u svoju Alexa. Integracija HomeBridge-Alexa koristila je ovaj https://www.npmjs.com/package/homebridge-alexa. Ovo su uvjeti i neću detaljno opisati njihovo postavljanje.
Da bih povezao svoj kamin sa ovim, morao sam ovo dodati u sistem
Nodemcu ESP8266-https://www.aliexpress.com/item/10pcs-lot-NodeMcu…
Odašiljač 315 Mhz-https://www.creatroninc.com/product/315mhz-rf-lin…
Breadboard
Za pronalaženje kodova za daljinski upravljač upotrijebio sam ovaj NooElec NESDR Mini 2+ 0.5PPM TCXO RTL-SDR & ADS-B USB prijemnik s antenom, usisni nosač, ženski SMA adapter i daljinski upravljač, RTL2832U & R820T2 tuner. Radio s niskim troškovima definiran softverom -
Korak 3: Pronađite radio kodove za daljinski upravljač
Da bih pronašao radio daljinske kodove za kamin, slijedio sam korake do broja 7 u ovom uputstvu. I koristio je IR Blaster kod umjesto svog koda.
Za daljinski upravljač za kamin otkrio sam da je signal dugačak 23 bita i da se ponavlja 10 puta po pritisku tipke. Nakon analize podataka u Audacityju, došao sam do ovih obrazaca bitova za svako dugme na daljinskom upravljaču:
Uključeno - 01110100010111000110011
Isključeno - 01110100010111000110111
Gore - 01110100010111000111011
Dolje - 01110100010111000000000
S nulom je 200 ms signala i 700 ms bez signala, a One je 700 ms signala i 200 ms bez signala. Pretpostavljam da je prvi dio podataka jedinstvena informacija koja identificira moj kamin, a rep je jedinstvena naredba.
Moj tok rada za određivanje koda daljinskog upravljača bio je:
1) Snimite pritisak na dugme u QGRX -u
2) Otvorite wav datoteku stvorenu u koraku 1 i zumirajte odgovarajući odjeljak dok ne dobije gotovo cijelu širinu ekrana.
3) Da li je pojedinačni taster pritisnuo ekran i sačuvao datoteku.
4) Otvorio je zaslon u proračunskoj tablici i prilagodio širinu stupca tako da je stupac malo jednak širini.
5) Snima se ako je bit nula ili jedan u donjem redu.
7) Kreirao je formalni red u donjem redu, = if (D19 = 0, "200, 700,", "700, 200,"), i kopirao ovo u sve stupce. Gdje je D19 bio gornji red.
8) Zatim sam tekst koji su stvorile if naredbe kopirala u svoj urednik
Ako pretvorite kôd On, to bi bilo
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
Učinite to za svako dugme. Rezultat bi trebao biti 46 brojeva za svako dugme.
Korak 4: Postavite Nodemcu kao radio predajnik
Za NodeMCU, koristio sam Michael Higgins IR Blaster kod za kontrolu odašiljača. Detalji o instalaciji su ovdje:
github.com/mdhiggins/ESP8266-HTTP-IR-Blast…
Da bih spojio radio odašiljač, samo sam ga spojio kao da je LED, ali nisam koristio nijedan otpornik ili tranzistor jer mu odašiljač nije trebao.
Igle predajnika na NodmePins
1 - Uzemljenje - Uzemljenje na čvoruMCU
2 - Podaci u - Direktno povezani sa D2
3 - Vcc - Spojeno direktno na Vin (5 volti)
4 - Antena - Spojena žica dužine 23 cm
Korak 5: Postavite Homebridge pomoću dodatka Homebridge-HTTP-IRBlaster
Za postavljanje dodatka u HomeBridge slijedio sam upute ovdje
github.com/NorthernMan54/homebridge-HTTP-I…
Za konfiguraciju dodatka stvorio sam sljedeći unos config.json
Ovaj unos neće funkcionirati za vaš uređaj jer će se jedinstveni kôd i URL vašeg uređaja razlikovati.
URL bi bila adresa vašeg uređaja na vašoj mreži i trebali biste promijeniti samo dio adrese. 192.168.1.175 na vrijednosti iz vašeg postavljanja.
Za off_data, on_data, up_data i down_data promijenite red "data" na vrijednost koju ste odredili ranije u ovom tekstu.
Korak 6: Isprobajte
Ponovo pokrenite HomeBridge i sada biste trebali vidjeti novi pribor pod nazivom Kamin, koji koristi ikonu VENTILATORA. Trebali biste uključiti, isključiti i kontrolirati visinu plamena pomoću aplikacije Home. Imajte na umu da kada je kamin zauzet uključivanjem ili isključivanjem, dodatne naredbe će se zanemariti, a aplikacija Home prikazat će pogrešku.
Korak 7: Krediti
Za ovo posebno postavljanje moram zahvaliti velikom broju ljudi na trudu jer je moj dio ovoga bio prilično jednostavan zahvaljujući tome što su svoje napore podijelili sa zajednicom
- Michael Higgins i njegov projekt ESP8266-HTTP-IR-Blaster. Ovo je bila najveća inspiracija
- veggiebenz i njegov Instructable
www.instructables.com/id/Reverse-Engineer-… za pružanje detalja o dekodiranju daljinskih upravljača zasnovanih na radiju.
- Mark Szabo i njegova biblioteka IRremoteESP8266
- Homebridge i HAPNodeJS zajednica za integraciju Apple HomeKit -a.
Preporučuje se:
Upravljajte svojim automatskim kliznim vratima pomoću kućnog pomoćnika i ESP -a: 5 koraka (sa slikama)
Upravljajte svojim automatskim kliznim vratima pomoću kućnog pomoćnika i ESPHomea: Sljedeći članak predstavlja neke povratne informacije o mom ličnom iskustvu u upravljanju automatskim kliznim vratima koja sam instalirao u svojoj kući. Ova kapija, robne marke "V2 Alfariss", bila je opremljena s nekoliko daljinskih upravljača Phox V2 za kontrolu. Takođe imam
Tuchless prekidač za kućanske aparate -- Upravljajte svojim kućnim aparatima bez ikakvog prekidača: 4 koraka
Tuchless prekidač za kućanske aparate || Upravljajte svojim kućanskim aparatima bez ikakvog prekidača: Ovo je prekidač za kućne aparate bez dodira. Ovo možete koristiti na bilo kojem javnom mjestu kako biste pomogli u borbi protiv svakog virusa. Krug temeljen na tamnom senzorskom krugu napravljenom od op-amp-a i LDR-a. Drugi važan dio ovog kola SR flip-flop sa sekvencom
Upravljajte svojim EV3 motorom pomoću Alexa: 9 koraka
Upravljajte svojim EV3 motorom pomoću Alexa: Želite li kontrolirati svoj LEGO EV3 glasovnim komandama? U ovom projektu možete pokušati premjestiti EV3 motor razgovarajući s Alexa. Sve što vam treba je Amazon Echo Dot, Arduino Nano 33 IoT ploča i EV3 s WiFi ključem i motorom. Ideja je izgraditi
IoTyper - Upravljajte svojim računarom putem Alexa (IoT): 5 koraka (sa slikama)
IoTyper - Kontrola računara putem Alexa (IoT): Jeste li ikada razmišljali o kontroli računara pomoću IoT -a? Naš svijet iz dana u dan postaje sve pametniji i danas pretvaramo naš računar u još pametniji računar nego što već jeste. Počnimo! IoTyper je zasnovan na dva osnovna mikrokontrolera: ATMega 32U4 koji može
Upravljajte svojim električnim aparatima pomoću daljinskog upravljača za TV (ili daljinski) sa ekranom za prikaz temperature i vlažnosti: 9 koraka
Upravljajte svojim električnim aparatima pomoću daljinskog upravljača za TV (i daljinski) sa prikazom temperature i vlažnosti: Zdravo, ja sam Abhay i to je moj prvi blog na Instructables -u, a danas ću vam pokazati kako upravljati svojim električnim aparatima pomoću daljinskog upravljača za televizor tako što ćete izgraditi ovaj jednostavan projekat. zahvaljujući atl laboratoriji na podršci i pružanju materijala