Valmistajilta, kuten Tuya ja sen uudelleenbrändätyt versiot, on saatavana verkossa useita WiFi-pohjaisia ​​yleisiä IR-blasteja, joita myydään ympäri maailmaa. Niiden avulla voit päästä eroon kaikista kaukosäätimistä ja ohjata televisiota, lämmittimiä, LVI-asennusta, kotiteatteria, tuuletinta tai muita IR-kauko-ohjattavia laitteita älypuhelinsovelluksen kautta. Voit myös integroida ja lähettää komentoja näihin IR-blasteriin ohjataksesi laitteita Alexan tai Google Assistantin kautta.

Älykkääseen Wi-Fi IR Blasteriin liittyy kuitenkin muutamia merkittäviä haasteita, kuten:

  • Vaatii Internetin toimiakseen, eikä se toimi, jos Internet on poissa tai ei ole käytettävissä.
  • Hidas vasteaika, kun komennot kulkevat Internetin läpi pilvipalvelimien kautta ennen kuin ne saavuttavat IR-blasterin.
  • Mukana rajoitettu esiasetettu luettelo tuetuista laitteista.
  • Tarjoaa rajoitetun tai ei ollenkaan automaatiovaihtoehtoa.
  • Ei yhteensopiva Home Assistantin kanssa.

IR Blasterin muuntaminen mukautetun IR-kaukosäätimen luomiseksi Home Assistantille

instagram viewer

On olemassa kaksi eri tapaa muuntaa TYWE3S-sirun sisältävä yleisinfrapunakaukosäädin mukautetuksi IR-kaukosäätimeksi Home Assistantille:

  • Flash Tasmota -laiteohjelmisto
  • Flash ESPHome -laiteohjelmisto

Tässä tee-se-itse-oppaassa opit muuntamaan nämä yleiset IR-laitteet mukautetuksi Tasmotaksi laiteohjelmistopohjainen IR Blaster, lisää ne Home Assistantiin paikallista Wi-Fi-kaukosäädintä varten ja aseta automaatio laukaisemaan Tapahtumat.

Asioita, joita tarvitset

Aloitaksesi tarvitset seuraavan laitteiston:

  • Halpa Wi-Fi-yleinen IR-blasteri TYWE3S-moduulilla, kuten Tuya, Oakter, Broadlink jne.
  • Juotoskolvi ja juotoslanka (tina). Jos olet aloittelija, se on suositeltavaa opettele juottamaan ennen tämän projektin jatkamista.
  • Uros-uros jumpperijohdot
  • USB-TTL-sarjamuunninmoduuli
  • Home Assistant asetettu Raspberry Pi: lle tai mikä tahansa vanha kannettava tietokone

Vaiheet vilkkumiseen ja edullisen yleisen IR Blasterin muuntamiseksi mukautettuun IR-kaukosäätimeen

Tasmota-laiteohjelmiston flash-toiminnolla yleiseen IR-blasteriin sinun on liitettävä IR-blasteri USB-TTL-sarjamuunninmoduuliin. Vaiheet ovat seuraavat.

Mukautetun laiteohjelmiston vilkkuminen voi olla vaarallista ja saattaa tehdä laitteestasi käyttökelvottoman. Seuraa tätä DIY-opasta omalla vastuullasi.

Vaihe 1: Pura Universal IR Blaster

Pura IR Blaster päästäksesi käsiksi Tasmota-laiteohjelmiston flash-laitteistoon. Käytä ruuvimeisseliä irrottaaksesi ruuvit ja käytä sitten voimaa irrottaaksesi ulkokansi.

Vaihe 2: Flash Tasmota -laiteohjelmisto

Kun sinulla on pääsy laitteistoon, juota hyppyjohtimet 3,3 V: n virtalähteeseen, TX- ja RX-tiedonsiirtonastoihin, GND: hen ja IO0:aan.

Kun olet juottanut jumpperijohdot, liitä ne USB-TTL-sarjamuunninmoduuliin taulukon mukaisesti.

IR Blaster USB TTL: ään
3V3 3v3
TXD RXD
RXD TXD
IO0 GND
GND GND

Lataa Tasmota.bin laiteohjelmistotiedosto ja Tasmotizer.exe vilkkuva työkalu.

Liitä USB to TTL Converter -moduuli tietokoneeseen tai kannettavaan tietokoneeseen ja käynnistä Tasmotizer vilkkuva työkalu

Klikkaus virkistää ja valitse sitten COM portti ja napsauta Avata valitaksesi ladatun Tasmota.bin-laiteohjelmistotiedoston.

Klikkaus Tasmotisoi!

Odota, että työkalu lopettaa laiteohjelmiston vilkkumisen.

Vaihe 3: Asenna mukautettu IR-kaukosäädin

Kun vilkkuminen on päättynyt, irrota IO0-nasta maadoitusnastasta ja paina USB-TTL-moduulin nollauspainiketta.

Avaa tietokoneellasi tai kannettavalla tietokoneellasi Wi-Fi-asetukset ja muodosta yhteys tasmota-XXXX-XX Wi-Fi-verkko

Avaa verkkoselain ja siirry kohtaan 192.168.4.1.

Valitse käytettävissä oleva Wi-Fi-verkko ja anna salasana. Klikkaus Tallentaa.

IP-osoite tulee näkyviin. Kirjoita muistiin ja avaa IP-osoite verkkoselaimessa. Voit myös napsauttaa IP-osoitetta avataksesi Sonoff Basic Tasmota -verkkoliittymän.

Klikkaus Kokoonpano > Määritä moduuli.

alkaen Moduulin tyyppi, valitse Yleinen ja napsauta Tallentaa. Laite käynnistyy uudelleen.

Klikkaus Kokoonpano > Määritä moduuli ja valitse nastat alla olevan kuvakaappauksen mukaisesti ja napsauta sitten Tallentaa.

Vaihe 4: Yhdistä Home Assistantiin

Jos haluat yhdistää tämän muunnetun mukautetun IR-blasterin Home Assistantiin, sinun on asennettava ja määritettävä MQTT Home Assistantissa.

Kun olet määrittänyt, siirry kohtaan Kokoonpano > Määritä MQTT mukautetussa IR Blaster -verkkoliittymässä ja syötä MQTT-parametrit, kuten isännän, käyttäjän IP-osoite ja salasana, ja napsauta Tallentaa.

Vaihe 5: Lähetä/vastaanota IR-komentoja

Kun asennus on valmis, avaa verkkokäyttöliittymä ja siirry kohtaan Konsoli.

Kun painat infrapunakaukosäätimen painiketta, muunnettu IR-blaster vastaanottaa infrapunasignaalin ja näyttää sen konsolissa.

tele/tasmota_XXXX/TULOS = {"Aika":"2022-03-06T12:00:42","IrReceived":{"Protokolla":"RC6","Bittejä":20,"Data":"0x1040C"} }

Voit lähettää tämän IR-signaalin muunnetusta IR-blasterista konsolin kautta IRSendin avulla:

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

Komento lähetetään, ja laite suorittaa toiminnon siirrettyjen infrapunatietojen perusteella.

Vaihe 6: Integroi Home Assistantin kanssa

Integroidaksesi Home Assistantin, sinun on asennettava Tiedostoeditori lisäosa ja käytä sitä avataksesi sen konfiguraatio.yaml tiedosto ja lisää seuraavat rivit,

vaihtaa:
- alusta: mqtt
nimi: "Kotiteatterin kytkin" #Tämä on kokonaisuuden nimi
command_topic: "cmnd/tasmota_F4EFCE/irsend" #korvaa tasmota_F4EFCE laitteesi nimellä
payload_on: '{"Protokolla":"RC6","Bits":20,"Data":"0x1040C"}' #korvaa IrReceived-arvolla
payload_off: '{"Protokolla":"RC6","Bits":20,"Data":"0x1040C"}'

Siirry uudelleenkäynnistyksen jälkeen kohtaan Kojelauta ja napsauta Muokkaa hallintapaneelia.

Klikkaus Lisää kortti ja valitse Vaakasuora pino.

Valitse Painike ja valitse sen IR-yksikön nimi, jota haluat hallita. Testaa painiketta ja toista sitten vaiheet lisätäksesi kaikki muut entiteetit ja painikkeet.

Nyt voit ohjata IR-laitetta Home Assistantilla. Voit toistaa vaiheet lisätäksesi niin monta laitetta kuin haluat ohjata.

Tee perinteisistä LVI-järjestelmistä älykkäitä

Sen lisäksi, että lisäät Home Assistantin vaihtopainikkeet kodinkoneiden tai ilmastointilaitteen ohjaamiseen, voit hyödyntää Home Assistantin MQTT Climate -komponenttia säätimien mukauttamiseen.

Voit myös käyttää ESPHomea mukautetun laiteohjelmiston rakentamiseen LVI-asennusta varten (lämmitys, ilmanvaihto ja ilma ilmastointi) ja termostaattisäätimet Home Assistantin Climate-komponentilla ja vilkkua se missä tahansa halpa IR Blaster.

Lisäksi voit lisätä automaatiota IR-laitteiden ohjaamiseen. Sammuta/päätä esimerkiksi kotiteatteri, kun televisio on sammutettu/päälle, tai hidasta tuulettimen nopeutta, kun ilmastointilaite on päällä.

Tee vihreäksi näillä 12 helpolla ja hauskalla tee-se-itse-vempainprojektilla

Haluatko käyttää vanhaa elektroniikkaasi uudelleen sen sijaan, että hävität sen? Nämä DIY-kierrätysprojektit puhaltavat uutta elämää vanhaan tekniikkaan.

Lue Seuraava

JaaTweetSähköposti
Liittyvät aiheet
  • tee-se-itse
  • Älykoti
  • Kaukosäädin
Kirjailijasta
Ravi Singh (3 artikkelia julkaistu)

Ravi on asiantunteva tekninen selittäjä, IoT-harrastaja ja Linuxin ystävä, jolla on tausta big datan ja sovelluskehityksen parissa. Hän viettää suurimman osan viikonlopuistaan ​​IoT-laitteiden parissa ja Xbox-pelejä pelaten. Hän on myös yksin matkustava, joka rakastaa patikointia ja uusien polkujen tutkimista.

Lisää Ravi Singhiltä

tilaa uutiskirjeemme

Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja eksklusiivisia tarjouksia!

Klikkaa tästä tilataksesi