Postoji nekoliko Wi-Fi univerzalnih IR blastera dostupnih na mreži od proizvođača, kao što su Tuya i njezine rebrendirane verzije, koje se prodaju diljem svijeta. Omogućuju vam da se riješite svih daljinskih upravljača i upravljate svojim TV-om, grijačima, HVAC-om, kućnim kinom, ventilatorom ili drugim IR uređajima na daljinsko upravljanje putem aplikacije za pametni telefon. Također možete integrirati i slati naredbe ovim IR blasterima za upravljanje uređajima putem Alexa ili Google Assistant-a.

Međutim, postoji nekoliko značajnih izazova povezanih s pametnim Wi-Fi IR blasterom, kao što su:

  • Za rad je potreban internet i neće raditi ako internet ne radi ili nije dostupan.
  • Sporo vrijeme odziva dok naredbe prolaze internetom putem poslužitelja u oblaku prije nego što dosegnu IR blaster.
  • Dolazi s ograničenim unaprijed postavljenim popisom podržanih uređaja.
  • Pruža ograničenu ili nikakvu opciju za automatizaciju.
  • Nije kompatibilno s Home Assistantom.

Pretvaranje IR Blastera u izradu prilagođenog IR daljinskog upravljača za kućnog pomoćnika

instagram viewer

Postoje dva različita načina za pretvaranje univerzalnog IR bastera s TYWE3S čipom u prilagođeni IR daljinski upravljač za Home Assistant:

  • Flash Tasmota firmware
  • Flash ESPhome firmware

U ovom DIY vodiču naučit ćete proces pretvaranja ovih univerzalnih IR uređaja u prilagođenu Tasmotu IR blaster koji se temelji na firmveru, dodajte ih u Home Assistant za lokalni Wi-Fi daljinski upravljač i postavite automatizaciju koju pokreće događaji.

Stvari koje će vam trebati

Da biste započeli, trebat će vam sljedeći hardver:

  • Jeftin Wi-Fi univerzalni IR blaster s TYWE3S modulom, kao što su Tuya, Oakter, Broadlink, itd.
  • Lemilo i žica za lemljenje (kositar). Ako ste početnik, preporuča se da naučiti lemiti prije nego nastavite s ovim projektom.
  • Premosne žice muški-muški
  • Modul USB u TTL serijski pretvarač
  • Home Assistant postavljen na Raspberry Pi ili bilo koji stari laptop

Koraci za bljeskanje i pretvaranje jeftinog univerzalnog IR Blastera u prilagođeni IR daljinski upravljač

Za flešovanje Tasmota firmware-a na univerzalni IR blaster, trebate spojiti IR blaster s USB na TTL serijski modul pretvarača. Koraci su sljedeći.

Treperi prilagođeni firmware može biti opasno i može učiniti vaš uređaj neupotrebljivim. Slijedite ovaj DIY vodič na vlastitu odgovornost.

Korak 1: Rastavite Universal IR Blaster

Rastavite IR blaster kako biste pristupili unutarnjem hardveru za flešovanje Tasmota firmwarea. Upotrijebite odvijač da uklonite vijke, a zatim malo sile uklonite vanjski poklopac.

Korak 2: Flash Tasmota firmware

Nakon što imate pristup hardveru, zalemite kratkospojnike na 3,3V napajanje, TX i RX komunikacijske pinove, GND i IO0.

Nakon lemljenja kratkospojnih žica, spojite ih na modul USB u TTL serijski pretvarač kao što je prikazano u tablici.

IR Blaster USB na TTL
3V3 3v3
TXD RXD
RXD TXD
IO0 GND
GND GND

Preuzmite Tasmota.bin firmware datoteku i Tasmotizer.exe alat za treptanje.

Spojite USB na TTL Converter modul na računalo ili prijenosno računalo i pokrenite Tasmotizer alat za treptanje

Klik Osvježiti a zatim odaberite COM port i kliknite Otvorena da odaberete preuzetu datoteku firmvera Tasmota.bin.

Klik Tasmotize!

Pričekajte da alat završi s treptanjem firmvera.

Korak 3: Postavite prilagođeni IR daljinski upravljač

Nakon što treptanje završi, odspojite pin IO0 od uzemljenja i pritisnite gumb za resetiranje na USB na TTL modulu.

Na računalu ili prijenosnom računalu otvorite Wi-Fi postavke i povežite se na tasmota-XXXX-XX Wi-Fi mreža

Otvorite web preglednik i idite na 192.168.4.1.

Odaberite dostupnu Wi-Fi mrežu i unesite lozinku. Klik Uštedjeti.

Prikazat će se IP adresa. Zabilježite i zatim otvorite IP u web-pregledniku. Također možete kliknuti na IP adresu da otvorite Sonoff Basic Tasmota web sučelje.

Klik Konfiguracija > Konfiguracija modula.

Od Vrsta modula, odaberite Generički i kliknite Uštedjeti. Uređaj će se ponovno pokrenuti.

Klik Konfiguracija > Konfiguracija modula i odaberite pribadače kao što je prikazano na snimci zaslona ispod, a zatim kliknite Uštedjeti.

Korak 4: Povežite se s Home Assistantom

Da biste povezali ovaj pretvoreni prilagođeni IR blaster s Home Assistantom, morate ga instalirati i konfigurirati MQTT na vašem kućnom pomoćniku.

Nakon postavljanja idite na Konfiguracija > Konfiguriraj MQTT u prilagođeno web sučelje IR blaster i unesite MQTT parametre, kao što su IP adresa domaćina, korisnika i lozinka, te kliknite Uštedjeti.

Korak 5: Slanje/primanje IR naredbi

Kada je postavljanje završeno, otvorite web sučelje i idite na Konzola.

Kada pritisnete gumb na svom IR daljinskom upravljaču, pretvoreni IR blaster prima IR signal i prikazuje ga na konzoli.

tele/tasmota_XXXX/RESULT = {"Time":"2022-03-06T12:00:42","IrReceived":{"Protocol":"RC6","Bits":20,"Data":"0x1040C"} }

Ovaj IR signal možete poslati s pretvorenog IR blastera putem konzole koristeći IRSend:

IRsend {"Protocol":"RC6","Bits":20,"Data":"0x1040C"}

Naredba će biti poslana, a uređaj će izvršiti radnju na temelju prenesenih IR podataka.

Korak 6: Integrirajte s Home Assistantom

Za integraciju s Home Assistantom, morate instalirati Uređivač datoteka dodatak, a zatim ga upotrijebite za otvaranje konfiguracija.yaml datoteku i dodajte sljedeće retke,

sklopka:
- platforma: mqtt
name: "Prekidač kućnog kina" #Ovo je naziv entiteta
command_topic: "cmnd/tasmota_F4EFCE/irsend" #zamijenite tasmota_F4EFCE imenom svog uređaja
payload_on: '{"Protocol":"RC6","Bits":20,"Data":"0x1040C"}' #zamijeni vrijednošću IrReceived
payload_off: '{"Protokol":"RC6","Bitovi":20,"Podaci":"0x1040C"}'

Nakon ponovnog pokretanja idite na Nadzorna ploča i kliknite Uredi nadzornu ploču.

Klik Dodajte karticu i biraj Horizontalni stog.

Odaberite Dugme i odaberite naziv IR entiteta kojim želite kontrolirati. Testirajte gumb, a zatim ponovite korake za dodavanje svih ostalih entiteta i gumba.

Sada možete upravljati IR uređajem pomoću kućnog pomoćnika. Možete ponoviti korake da dodate onoliko uređaja koliko želite kontrolirati.

Učinite tradicionalne HVAC uređaje pametnim

Osim dodavanja tipki za prebacivanje u Home Assistant za upravljanje kućanskim aparatima ili klima uređajem, možete iskoristiti prednost komponente MQTT Climate u Home Assistantu za daljnju prilagodbu kontrola.

Također možete koristiti ESPHome za izradu prilagođenog firmwarea za svoj HVAC (grijanje, ventilacija i zrak klimatizacija) i kontrole termostata s komponentom Climate u Home Assistant-u i flash je na bilo kojem jeftin IC blaster.

Nadalje, možete dodati automatizaciju za upravljanje IR uređajima. Na primjer, isključite/uključite kućno kino kada je TV isključen/uključen ili usporite brzinu ventilatora kada je klima uređaj uključen.

Budite zeleni s ovih 12 jednostavnih i zabavnih DIY gadgeta

Želite ponovno upotrijebiti svoju staru elektroniku umjesto da je bacate u smeće? Ovi projekti DIY recikliranja udahnut će novi život staroj tehnologiji.

Pročitajte dalje

UdioCvrkutE-mail
Povezane teme
  • DIY
  • Pametna kuća
  • Daljinski upravljač
O autoru
Ravi Singh (Objavljena 3 članka)

Ravi je stručni tehnički objašnjavač, entuzijast IoT-a i ljubitelj Linuxa s iskustvom u razvoju velikih podataka i aplikacija. Većinu svojih vikenda provodi radeći s IoT uređajima i igrajući igrice na Xboxu. On je također solo putnik koji voli planinarenje i istraživanje novih staza.

Više od Ravija Singha

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu