Na spletu je pri proizvajalcih na voljo več univerzalnih IR blasterjev, ki temeljijo na WiFi, kot je Tuya in njene prenovljene različice, ki se prodajajo po vsem svetu. Omogočajo vam, da se znebite vseh daljinskih upravljalnikov in preko aplikacije za pametni telefon upravljate TV, grelnike, HVAC, domači kino, ventilator ali druge IR daljinsko vodene naprave. Prav tako lahko integrirate in pošiljate ukaze tem IR blasterjem za nadzor naprav prek Alexa ali Google Assistant.

Vendar pa je s pametnim Wi-Fi IR blasterjem povezanih nekaj pomembnih izzivov, kot so:

  • Za delovanje potrebuje internet in ne bo deloval, če internet ne deluje ali ni na voljo.
  • Počasen odzivni čas, ko ukazi potekajo po internetu prek strežnikov v oblaku, preden dosežejo IR blaster.
  • Na voljo je z omejenim prednastavljenim seznamom podprtih naprav.
  • Zagotavlja omejeno ali nič možnosti za avtomatizacijo.
  • Ni združljiv z Home Assistant.

Pretvarjanje IR Blasterja v ustvarjanje IR daljinskega upravljalnika po meri za Home Assistant

instagram viewer

Obstajata dva različna načina za pretvorbo univerzalnega IR basterja s čipom TYWE3S v IR daljinski upravljalnik po meri za Home Assistant:

  • Flash firmware Tasmota
  • Flash firmware ESPhome

V tem priročniku DIY se boste naučili postopka pretvorbe teh univerzalnih IR naprav v Tasmota po meri IR blaster, ki temelji na vdelani programski opremi, jih dodajte v Home Assistant za lokalni daljinski upravljalnik Wi-Fi in nastavite avtomatizacijo, ki jo sproži dogodkov.

Stvari, ki jih boste potrebovali

Za začetek boste potrebovali naslednjo strojno opremo:

  • Poceni Wi-Fi univerzalni IR blaster z modulom TYWE3S, kot so Tuya, Oakter, Broadlink itd.
  • Spajkalnik in spajkalna žica (kositer). Če ste novinec, je priporočljivo, da naučite se spajkati preden nadaljujete s tem projektom.
  • Premostitvene žice moški-moški
  • Modul za serijski pretvornik USB v TTL
  • Home Assistant, nastavljen na Raspberry Pi ali kateri koli stari prenosnik

Koraki za preklop in pretvorbo poceni univerzalnega IR Blasterja v IR daljinski upravljalnik po meri

Če želite vdelano programsko opremo Tasmota preklopiti na univerzalni IR blaster, morate povezati IR blaster z modulom USB za serijski pretvornik TTL. Koraki so naslednji.

Utripanje vdelane programske opreme po meri je lahko nevarno in lahko povzroči, da vaša naprava postane neuporabna. Sledite tem navodilom DIY na lastno odgovornost.

1. korak: Razstavite univerzalni IR Blaster

Razstavite IR blaster za dostop do strojne opreme v notranjosti za utripanje strojne programske opreme Tasmota. Z izvijačem odstranite vijake in nato s silo odstranite zunanji pokrov.

2. korak: Flash Tasmota Firmware

Ko imate dostop do strojne opreme, spajkajte premostitvene žice na 3,3 V napajalnik, komunikacijske zatiče TX in RX, GND in IO0.

Po spajkanju premostitvenih žic jih povežite z modulom serijski pretvornik USB v TTL, kot je prikazano v tabeli.

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

Prenesite Tasmota.bin datoteko vdelane programske opreme in Tasmotizer.exe utripajoče orodje.

Modul pretvornika USB v TTL povežite z osebnim ali prenosnim računalnikom in zaženite Tasmotizer utripajoče orodje

Kliknite Osveži in nato izberite COM vrata in kliknite Odprto izberite preneseno datoteko vdelane programske opreme Tasmota.bin.

Kliknite Tasmotize!

Počakajte, da orodje konča s utripanjem vdelane programske opreme.

3. korak: Nastavite IR daljinski upravljalnik po meri

Ko je utripanje končano, odklopite zatič IO0 od ozemljitvenega zatiča in pritisnite gumb za ponastavitev na modulu USB na TTL.

V računalniku ali prenosnem računalniku odprite nastavitve Wi-Fi in se povežite z tasmota-XXXX-XX Wi-Fi omrežje

Odprite spletni brskalnik in pojdite na 192.168.4.1.

Izberite razpoložljivo omrežje Wi-Fi in vnesite geslo. Kliknite Shrani.

Prikazal se bo naslov IP. Zapišite si in nato odprite IP v spletnem brskalniku. Prav tako lahko kliknete na naslov IP, da odprete spletni vmesnik Sonoff Basic Tasmota.

Kliknite Konfiguracija > Konfiguriraj modul.

Iz Vrsta modula, izberite Generic in kliknite Shrani. Naprava se bo znova zagnala.

Kliknite Konfiguracija > Konfiguriraj modul in izberite žebljičke, kot je prikazano na spodnjem posnetku zaslona, ​​nato kliknite Shrani.

4. korak: povežite se z domačim pomočnikom

Če želite ta pretvorjeni IR blaster po meri povezati z Home Assistantom, morate namestiti in konfigurirati MQTT na vašem domačem pomočniku.

Ko je nastavljen, pojdite na Konfiguracija > Konfiguriraj MQTT v spletnem vmesniku IR blaster po meri in vnesite parametre MQTT, kot so naslov IP gostitelja, uporabnika in gesla ter kliknite Shrani.

5. korak: Pošlji/prejmi IR ukaze

Ko je nastavitev končana, odprite spletni vmesnik in pojdite na Konzola.

Ko pritisnete gumb na IR daljinskem upravljalniku, pretvorjeni IR blaster sprejme IR signal in ga prikaže v konzoli.

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

Ta IR signal lahko pošljete iz pretvorjenega IR blasterja prek konzole z uporabo IRSend:

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

Ukaz bo poslan in naprava bo izvedla dejanje na podlagi prenesenih IR podatkov.

6. korak: Integrirajte z domačim pomočnikom

Za integracijo s Home Assistantom morate namestiti Urejevalnik datotek dodatek in ga nato uporabite za odpiranje konfiguracija.yaml datoteko in dodajte naslednje vrstice,

stikalo:
- platforma: mqtt
name: "Stikalo za domači kino" #To je ime entitete
command_topic: "cmnd/tasmota_F4EFCE/irsend" #zamenjajte tasmota_F4EFCE z imenom vaše naprave
payload_on: '{"Protocol":"RC6","Bits":20,"Data":"0x1040C"}' #zamenjaj z vrednostjo IrReceived
payload_off: '{"Protocol":"RC6","Bits":20,"Data":"0x1040C"}'

Po ponovnem zagonu pojdite na Nadzorna plošča in kliknite Uredi nadzorno ploščo.

Kliknite Dodaj kartico in izberite Vodoravni sklad.

Izberite Gumb in izberite ime IR entitete, ki jo želite nadzorovati. Preizkusite gumb in nato ponovite korake, da dodate vse druge entitete in gumbe.

Zdaj lahko nadzorujete IR napravo z domačim pomočnikom. Ponovite lahko korake, da dodate toliko naprav, ki jih želite nadzirati.

Naredite pametne tradicionalne sisteme HVAC

Poleg dodajanja preklopnih gumbov v Home Assistant za nadzor vaših gospodinjskih aparatov ali klimatske naprave, lahko izkoristite komponento MQTT Climate v Home Assistant za nadaljnjo prilagoditev kontrolnikov.

ESPHome lahko uporabite tudi za izdelavo vdelane programske opreme po meri za vaš HVAC (ogrevanje, prezračevanje in zrak klimatizacija) in krmilniki termostata s komponento Climate v Home Assistant in jo preklopite na katero koli poceni IR blaster.

Poleg tega lahko dodate avtomatizacijo za nadzor IR naprav. Na primer, izklopite/vklopite domači kino, ko je televizor izklopljen/vklopljen, ali upočasnite hitrost ventilatorja, ko je klimatska naprava vklopljena.

Bodite zeleni s temi 12 preprostimi in zabavnimi DIY projekti pripomočkov

Želite ponovno uporabiti svojo staro elektroniko, namesto da bi jo pospravili? Ti projekti recikliranja DIY bodo stari tehnologiji vdahnili novo življenje.

Preberite Naprej

DelitiTweetE-naslov
Povezane teme
  • DIY
  • Pametni dom
  • Daljinec
O avtorju
Ravi Singh (Objavljeni 3 članki)

Ravi je strokovni tehnični razlagalec, navdušenec za internet stvari in ljubitelj Linuxa z izkušnjami na področju velikih podatkov in razvoja aplikacij. Večino svojih vikendov preživi v delu z napravami IoT in igranju iger na Xboxu. Je tudi solo popotnik, ki obožuje pohodništvo in raziskovanje novih poti.

Več od Ravi Singh

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite