Existuje niekoľko univerzálnych IR blasterov na báze WiFi dostupných online od výrobcov, ako je Tuya a jej rebrandované verzie, ktoré sa predávajú po celom svete. Umožňujú vám zbaviť sa všetkých diaľkových ovládačov a ovládať váš televízor, ohrievače, HVAC, domáce kino, ventilátor alebo iné IR diaľkovo ovládané zariadenia prostredníctvom aplikácie pre smartfóny. Môžete tiež integrovať a odosielať príkazy do týchto IR blasterov na ovládanie zariadení cez Alexa alebo Google Assistant.

S inteligentným Wi-Fi IR blasterom je však spojených niekoľko závažných problémov, ako napríklad:

  • Vyžaduje internet, aby fungoval a nebude fungovať, ak je internet nefunkčný alebo nedostupný.
  • Pomalá doba odozvy, keď príkazy prechádzajú internetom cez cloudové servery, kým sa dostanú k IR blasteru.
  • Dodáva sa s obmedzeným prednastaveným zoznamom podporovaných zariadení.
  • Poskytuje obmedzenú alebo žiadnu možnosť automatizácie.
  • Nie je kompatibilné s Home Assistant.

Konverzia IR Blaster na vytvorenie vlastného IR diaľkového ovládača pre domáceho asistenta

instagram viewer

Existujú dva rôzne spôsoby, ako previesť univerzálny IR basster s čipom TYWE3S na vlastné IR diaľkové ovládanie pre domáceho asistenta:

  • Firmvér Flash Tasmota
  • Firmvér Flash ESPHome

V tomto návode pre domácich majstrov sa naučíte proces premeny týchto univerzálnych IR zariadení na vlastnú Tasmotu IR blaster založený na firmvéri, pridajte ich do Home Assistant pre miestne diaľkové ovládanie Wi-Fi a nastavte automatizáciu spúšťanú diania.

Veci, ktoré budete potrebovať

Ak chcete začať, budete potrebovať nasledujúci hardvér:

  • Lacný Wi-Fi univerzálny IR blaster s modulom TYWE3S ako Tuya, Oakter, Broadlink atď.
  • Spájkovačka a spájkovací drôt (cín). Ak ste nováčik, odporúčame vám naučiť sa spájkovať pred pokračovaním v tomto projekte.
  • Prepojovacie káble samec-to-samec
  • Modul prevodníka USB na sériový TTL
  • Home Assistant nastavený na Raspberry Pi alebo akýkoľvek starý notebook

Kroky na Flash a konverziu lacného univerzálneho IR Blaster na vlastný IR diaľkový ovládač

Na flashovanie firmvéru Tasmota na univerzálny IR blaster je potrebné prepojiť IR blaster s modulom USB na TTL sériového prevodníka. Kroky sú nasledovné.

Flashovanie vlastného firmvéru môže byť nebezpečné a môže spôsobiť, že vaše zariadenie bude nepoužiteľné. Postupujte podľa tohto návodu DIY na vlastné riziko.

Krok 1: Demontujte Universal IR Blaster

Rozoberte IR blaster, aby ste získali prístup k hardvéru vo vnútri na flashovanie firmvéru Tasmota. Pomocou skrutkovača odstráňte skrutky a potom pomocou určitej sily odstráňte vonkajší kryt.

Krok 2: Firmvér Flash Tasmota

Keď budete mať prístup k hardvéru, prispájkujte prepojovacie vodiče k napájaciemu zdroju 3,3 V, komunikačným kolíkom TX a RX, GND a IO0.

Po prispájkovaní prepojovacích vodičov ich pripojte k modulu prevodníka USB na sériový TTL, ako je uvedené v tabuľke.

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

Stiahnite si Tasmota.bin súbor firmvéru a Tasmotizer.exe blikajúci nástroj.

Pripojte modul prevodníka USB na TTL k počítaču alebo notebooku a spustite Tasmotizer blikajúci nástroj

Kliknite Obnoviť a potom vyberte COM port a kliknite na tlačidlo Otvorené vyberte stiahnutý súbor firmvéru Tasmota.bin.

Kliknite Tasmotizovať!

Počkajte, kým nástroj dokončí flashovanie firmvéru.

Krok 3: Nastavenie vlastného IR diaľkového ovládača

Po dokončení blikania odpojte kolík IO0 od uzemňovacieho kolíka a stlačte tlačidlo reset na module USB na TTL.

Na počítači alebo notebooku otvorte nastavenia Wi-Fi a pripojte sa k tasmota-XXXX-XX Wi-Fi sieť

Otvorte webový prehliadač a prejdite na 192.168.4.1.

Vyberte dostupnú sieť Wi-Fi a zadajte heslo. Kliknite Uložiť.

Zobrazí sa adresa IP. Poznamenajte si a potom otvorte IP vo webovom prehliadači. Môžete tiež kliknúť na IP adresu a otvoriť webové rozhranie Sonoff Basic Tasmota.

Kliknite Konfigurácia > Konfigurovať modul.

Od Typ modulu, zvoľte Všeobecné a kliknite Uložiť. Zariadenie sa reštartuje.

Kliknite Konfigurácia > Konfigurovať modul a vyberte kolíky, ako je znázornené na snímke obrazovky nižšie, a potom kliknite Uložiť.

Krok 4: Pripojte sa k domácemu asistentovi

Ak chcete pripojiť tento prevedený vlastný IR blaster k domácemu asistentovi, musíte ho nainštalovať a nakonfigurovať MQTT vo svojom domácom asistentovi.

Po nastavení prejdite na Konfigurácia > Konfigurovať MQTT vo vlastnom webovom rozhraní IR blasteru a zadajte parametre MQTT, ako je IP adresa hostiteľa, používateľ a heslo, a kliknite na Uložiť.

Krok 5: Odosielanie/príjem IR príkazov

Po dokončení nastavenia otvorte webové rozhranie a prejdite na Konzola.

Keď stlačíte tlačidlo na IR diaľkovom ovládači, konvertovaný IR blaster prijme IR signál a zobrazí ho na konzole.

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

Tento IR signál môžete odoslať z prevedeného IR blastera cez konzolu pomocou IRSend:

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

Príkaz sa odošle a zariadenie vykoná akciu na základe prenesených IR údajov.

Krok 6: Integrácia s domácim asistentom

Na integráciu s Home Assistant je potrebné nainštalovať Editor súborov doplnok a potom ho použite na otvorenie konfigurácia.yaml súbor a pridajte nasledujúce riadky,

prepínač:
- platforma: mqtt
name: "Prepínač domáceho kina" #Toto je názov entity
command_topic: "cmnd/tasmota_F4EFCE/irsend" #nahraďte tasmota_F4EFCE názvom svojho zariadenia
payload_on: '{"Protocol":"RC6","Bits":20,"Data":"0x1040C"}' #nahradiť hodnotou IrReceived
payload_off: '{"Protocol":"RC6","Bits":20,"Data":"0x1040C"}'

Po reštarte prejdite na Dashboard a kliknite Upraviť informačný panel.

Kliknite Pridať kartu a vyberte si Horizontálny zásobník.

Vyberte Tlačidlo a vyberte názov IR entity, ktorú chcete ovládať. Otestujte tlačidlo a potom zopakujte kroky na pridanie všetkých ostatných entít a tlačidiel.

Teraz môžete ovládať IR zariadenie pomocou domáceho asistenta. Opakovaním krokov môžete pridať toľko zariadení, koľko chcete ovládať.

Urobte z tradičných HVAC inteligentných

Okrem pridania prepínacích tlačidiel do Home Assistant na ovládanie domácich spotrebičov alebo klimatizácie, môžete využiť komponent MQTT Climate v aplikácii Home Assistant na ďalšie prispôsobenie ovládacích prvkov.

Môžete tiež použiť ESPHome na vytvorenie vlastného firmvéru pre vaše HVAC (kúrenie, vetranie a vzduch klimatizácia) a ovládače termostatu s komponentom Climate v Home Assistant a zablikajte ho na ľubovoľnom lacný IR blaster.

Ďalej môžete pridať automatizáciu na ovládanie IR zariadení. Napríklad vypnite/zapnite domáce kino, keď je televízor vypnutý/zapnutý, alebo spomalte rýchlosť ventilátora, keď je zapnutá klimatizácia.

Buďte ekologickí s týmito 12 jednoduchými a zábavnými projektmi DIY gadgetov

Chcete znovu použiť svoju starú elektroniku namiesto toho, aby ste ju vyhodili do koša? Tieto projekty DIY recyklácie vdýchnu starým technológiám nový život.

Prečítajte si ďalej

zdieľamTweetujteEmail
Súvisiace témy
  • DIY
  • Smart Home
  • Diaľkové ovládanie
O autorovi
Ravi Singh (zverejnené 3 články)

Ravi je expert na vysvetľovanie technológií, nadšenec IoT a milovník Linuxu so skúsenosťami v oblasti veľkých dát a vývoja aplikácií. Väčšinu víkendov trávi prácou s IoT zariadeniami a hraním hier na Xboxe. Je tiež samostatným cestovateľom, ktorý miluje turistiku a objavovanie nových chodníkov.

Viac od Raviho Singha

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber