Existuje několik univerzálních IR blasterů na bázi WiFi dostupných online od výrobců, jako je Tuya a její přeznačené verze, prodávané po celém světě. Umožňují vám zbavit se všech dálkových ovladačů a ovládat vaši televizi, topení, HVAC, domácí kino, ventilátor nebo jiná IR dálkově ovládaná zařízení prostřednictvím aplikace pro chytré telefony. Můžete také integrovat a odesílat příkazy do těchto IR blasterů pro ovládání zařízení prostřednictvím Alexa nebo Google Assistant.

S chytrým Wi-Fi IR blasterem je však spojeno několik závažných problémů, jako například:

  • Vyžaduje internet, aby fungoval, a nebude fungovat, pokud je internet vypnutý nebo nedostupný.
  • Pomalá doba odezvy, protože příkazy procházejí internetem přes cloudové servery, než se dostanou k IR blasteru.
  • Dodává se s omezeným přednastaveným seznamem podporovaných zařízení.
  • Poskytuje omezenou nebo žádnou možnost automatizace.
  • Není kompatibilní s Home Assistant.

Převod IR Blaster na vytvoření vlastního IR dálkového ovladače pro Home Assistant

instagram viewer

Existují dva různé způsoby, jak převést univerzální IR basster s čipem TYWE3S na vlastní IR dálkové ovládání pro Home Assistant:

  • Firmware Flash Tasmota
  • Firmware Flash ESPHome

V tomto návodu pro kutily se naučíte proces přeměny těchto univerzálních IR zařízení na zakázkovou Tasmotu IR blaster založený na firmwaru, přidejte je do Home Assistant pro místní dálkové ovládání Wi-Fi a nastavte automatizaci spouštěnou Události.

Věci, které budete potřebovat

Chcete-li začít, budete potřebovat následující hardware:

  • Levný Wi-Fi univerzální IR blaster s modulem TYWE3S, jako je Tuya, Oakter, Broadlink atd.
  • Páječka a pájecí drát (cín). Pokud jste nováček, doporučujeme vám naučit se pájet před pokračováním v tomto projektu.
  • Propojovací kabely samec-to-samec
  • Modul převodníku USB na sériový TTL
  • Home Assistant nastaven na Raspberry Pi nebo jakýkoli starý notebook

Kroky k Flash a převodu levného univerzálního IR Blasteru na vlastní IR dálkový ovladač

Pro flashování firmwaru Tasmota na univerzální IR blaster je třeba propojit IR blaster s modulem převodníku USB na TTL Serial. Postup je následující.

Flashování vlastního firmwaru může být nebezpečné a může způsobit, že vaše zařízení nebude použitelné. Postupujte podle tohoto návodu DIY na vlastní nebezpečí.

Krok 1: Demontujte Universal IR Blaster

Rozeberte IR blaster, abyste získali přístup k hardwaru uvnitř pro flashování firmwaru Tasmota. Pomocí šroubováku vyšroubujte šrouby a poté použijte určitou sílu k sejmutí vnějšího krytu.

Krok 2: Firmware Flash Tasmota

Jakmile budete mít přístup k hardwaru, připájejte propojovací vodiče k 3,3V napájecímu zdroji, komunikačním kolíkům TX a RX, GND a IO0.

Po zapájení propojovacích vodičů je připojte k modulu převodníku USB na sériový TTL, jak je uvedeno v tabulce.

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

Stáhněte si Tasmota.bin soubor firmwaru a Tasmotizer.exe blikající nástroj.

Připojte modul převodníku USB na TTL k počítači nebo notebooku a spusťte jej Tasmotizér blikající nástroj

Klikněte Obnovit a poté vyberte COM port a klikněte Otevřeno vyberte stažený soubor firmwaru Tasmota.bin.

Klikněte Tasmotizovat!

Počkejte, až nástroj dokončí flashování firmwaru.

Krok 3: Nastavení uživatelského IR dálkového ovládání

Po dokončení blikání odpojte kolík IO0 od zemnicího kolíku a stiskněte tlačítko reset na modulu USB to TTL.

Na počítači nebo notebooku otevřete nastavení Wi-Fi a připojte se k tasmota-XXXX-XX Wi-Fi síť

Otevřete webový prohlížeč a přejděte na 192.168.4.1.

Vyberte dostupnou síť Wi-Fi a zadejte heslo. Klikněte Uložit.

Zobrazí se adresa IP. Poznamenejte si a poté otevřete IP ve webovém prohlížeči. Můžete také kliknout na IP adresu a otevřít webové rozhraní Sonoff Basic Tasmota.

Klikněte Konfigurace > Konfigurovat modul.

z Typ modulu, zvolte Obecný a klikněte Uložit. Zařízení se restartuje.

Klikněte Konfigurace > Konfigurovat modul a vyberte špendlíky, jak je znázorněno na níže uvedeném snímku obrazovky, poté klikněte Uložit.

Krok 4: Připojte se k Home Assistant

Chcete-li připojit tento převedený vlastní IR blaster k Home Assistant, musíte nainstalovat a nakonfigurovat MQTT na domácím asistentovi.

Po nastavení přejděte na Konfigurace > Konfigurovat MQTT ve vlastním webovém rozhraní IR blasteru a zadejte parametry MQTT, jako je IP adresa hostitele, uživatel a heslo, a klikněte Uložit.

Krok 5: Odesílání/příjem IR příkazů

Po dokončení nastavení otevřete webové rozhraní a přejděte na Řídicí panel.

Když stisknete tlačítko na IR dálkovém ovladači, převedený IR blaster přijme IR signál a zobrazí jej 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 odeslat z převedeného IR blasteru přes konzolu pomocí IRSend:

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

Příkaz bude odeslán a zařízení provede akci na základě přenesených IR dat.

Krok 6: Integrujte se s Home Assistant

Pro integraci s Home Assistant je třeba nainstalovat Editor souborů doplněk a poté jej použijte k otevření konfigurace.yaml soubor a přidejte následující řádky,

přepínač:
- platforma: mqtt
name: "Home Theatre Switch" #Toto je název entity
command_topic: "cmnd/tasmota_F4EFCE/irsend" #nahraďte tasmota_F4EFCE názvem vašeho zařízení
payload_on: '{"Protocol":"RC6","Bits":20,"Data":"0x1040C"}' #nahraďte hodnotou IrReceived
payload_off: '{"Protocol":"RC6","Bits":20,"Data":"0x1040C"}'

Po restartu přejděte na Přístrojová deska a klikněte Upravit řídicí panel.

Klikněte Přidat kartu a vybrat si Horizontální zásobník.

Vybrat Knoflík a vyberte název IR entity, kterou chcete ovládat. Otestujte tlačítko a poté opakujte kroky pro přidání všech dalších entit a tlačítek.

Nyní můžete ovládat IR zařízení pomocí Home Assistant. Opakováním kroků můžete přidat tolik zařízení, kolik chcete ovládat.

Udělejte z tradičních HVAC inteligentní

Kromě přidání přepínacích tlačítek do Home Assistant pro ovládání vašich domácích spotřebičů nebo klimatizace, můžete využít výhod komponenty MQTT Climate v Home Assistant k dalšímu přizpůsobení ovládacích prvků.

Můžete také použít ESPHome k vytvoření vlastního firmwaru pro vaše HVAC (topení, ventilace a vzduch klimatizace) a ovládání termostatu pomocí komponenty Climate v Home Assistant a zablikejte ji na libovolném levný IR blaster.

Dále můžete přidat automatizaci pro ovládání IR zařízení. Například vypněte/zapněte domácí kino, když je televizor vypnutý/zapnutý, nebo zpomalte rychlost ventilátoru, když je zapnutá klimatizace.

Buďte ekologičtí s těmito 12 snadnými a zábavnými projekty DIY gadgetů

Chcete znovu použít svou starou elektroniku místo toho, abyste ji vyhodili do koše? Tyto projekty DIY recyklace vdechnou starým technologiím nový život.

Přečtěte si další

PodíltweetE-mailem
Související témata
  • DIY
  • Chytrý domov
  • Dálkové ovládání
O autorovi
Ravi Singh (Zveřejněny 3 články)

Ravi je odborník na technické vysvětlování, nadšenec IoT a milovník Linuxu se zkušenostmi s vývojem velkých dat a aplikací. Většinu víkendů tráví prací se zařízeními IoT a hraním her na Xboxu. Je také sólovým cestovatelem, který miluje pěší turistiku a zkoumání nových cest.

Více od Raviho Singha

Přihlaste se k odběru našeho newsletteru

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!

Chcete-li se přihlásit k odběru, klikněte sem