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
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.
Ž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
- DIY
- Pametna kuća
- Daljinski upravljač
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.
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