Il existe plusieurs blasters infrarouges universels basés sur le WiFi disponibles en ligne auprès de fabricants, tels que Tuya et ses versions renommées, vendues dans le monde entier. Ils vous permettent de vous débarrasser de toutes les télécommandes et de contrôler votre téléviseur, vos radiateurs, votre CVC, votre home cinéma, votre ventilateur ou d'autres appareils télécommandés par infrarouge via une application pour smartphone. Vous pouvez également intégrer et envoyer des commandes à ces blasters IR pour contrôler les appareils via Alexa ou Google Assistant.

Cependant, il existe quelques défis considérables associés au blaster intelligent Wi-Fi IR, tels que :

  • Nécessite Internet pour fonctionner et ne fonctionnera pas si Internet est en panne ou indisponible.
  • Temps de réponse lent car les commandes passent par Internet via des serveurs cloud avant d'atteindre le blaster IR.
  • Livré avec une liste prédéfinie limitée d'appareils pris en charge.
  • Fournit une option limitée ou inexistante pour l'automatisation.
  • Non compatible avec Home Assistant.
instagram viewer

Conversion d'IR Blaster pour créer une télécommande IR personnalisée pour Home Assistant

Il existe deux manières différentes de convertir une poire IR universelle avec la puce TYWE3S en une télécommande IR personnalisée pour Home Assistant :

  • Flasher le micrologiciel Tasmota
  • Flasher le micrologiciel ESPHome

Dans ce guide de bricolage, vous apprendrez le processus de conversion de ces appareils IR universels en un Tasmota personnalisé. blaster IR basé sur le micrologiciel, ajoutez-les à Home Assistant pour le contrôle à distance Wi-Fi local et définissez l'automatisation déclenchée par événements.

Choses dont vous aurez besoin

Pour commencer, vous aurez besoin du matériel suivant :

  • Un blaster IR universel Wi-Fi bon marché avec le module TYWE3S, tel que Tuya, Oakter, Broadlink, etc.
  • Fer à souder et fil à souder (étain). Si vous êtes novice, il est recommandé de apprendre à souder avant de poursuivre ce projet.
  • Fils de liaison mâle-mâle
  • Un module convertisseur série USB vers TTL
  • Home Assistant configuré sur Raspberry Pi ou n'importe quel vieil ordinateur portable

Étapes pour flasher et convertir un Blaster IR universel bon marché en télécommande IR personnalisée

Pour flasher le micrologiciel Tasmota sur un blaster IR universel, vous devez interfacer le blaster IR avec le module convertisseur série USB vers TTL. Les étapes sont les suivantes.

Le clignotement du micrologiciel personnalisé peut être dangereux et rendre votre appareil inutilisable. Suivez ce guide de bricolage à vos risques et périls.

Étape 1: Démonter le Universal IR Blaster

Démontez le blaster IR pour accéder au matériel à l'intérieur pour flasher le micrologiciel Tasmota. Utilisez un tournevis pour retirer les vis, puis utilisez une certaine force pour retirer le couvercle extérieur.

Étape 2: Flasher le micrologiciel Tasmota

Une fois que vous avez accès au matériel, soudez les fils de raccordement à l'alimentation 3,3 V, aux broches de communication TX et RX, à GND et à IO0.

Après avoir soudé les fils du cavalier, connectez-les au module convertisseur série USB vers TTL comme indiqué dans le tableau.

Blaster IR USB vers TTL
3V3 3v3
TXD RXD
RXD TXD
IO0 Terre
Terre Terre

Télécharger le Tasmota.bin fichier de micrologiciel et Tasmotizer.exe outil clignotant.

Connectez le module convertisseur USB vers TTL au PC ou à l'ordinateur portable et lancez le tasmotiseur outil clignotant

Cliquez sur Rafraîchir puis sélectionnez le COM port et cliquez Ouvrir pour choisir le fichier du firmware Tasmota.bin téléchargé.

Cliquez sur Tasmotiser !

Attendez que l'outil ait fini de flasher le firmware.

Étape 3: Configuration de la télécommande IR personnalisée

Une fois le clignotement terminé, déconnectez la broche IO0 de la broche de terre et appuyez sur le bouton de réinitialisation du module USB vers TTL.

Sur votre PC ou ordinateur portable, ouvrez les paramètres Wi-Fi et connectez-vous au tasmota-XXXX-XX Réseau Wi-Fi

Ouvrez un navigateur Web et accédez à 192.168.4.1.

Sélectionnez le réseau Wi-Fi disponible et entrez le mot de passe. Cliquez sur sauvegarder.

Une adresse IP s'affichera. Notez puis ouvrez l'adresse IP dans le navigateur Web. Vous pouvez également cliquer sur l'adresse IP pour ouvrir l'interface Web Sonoff Basic Tasmota.

Cliquez sur Configuration > Configurer le module.

Du Type de module, choisissez Générique et cliquez sur sauvegarder. L'appareil va redémarrer.

Cliquez sur Configuration > Configurer le module et sélectionnez les broches comme indiqué dans la capture d'écran ci-dessous, puis cliquez sur Sauvegarder.

Étape 4: Connectez-vous à Home Assistant

Pour connecter ce blaster IR personnalisé converti à Home Assistant, vous devez installer et configurer MQTT sur votre assistant domestique.

Une fois configuré, accédez à Configuration > Configurer MQTT dans l'interface Web IR Blaster personnalisée et entrez les paramètres MQTT, tels que l'adresse IP de l'hôte, l'utilisateur et le mot de passe, puis cliquez sur sauvegarder.

Étape 5: envoyer/recevoir des commandes IR

Une fois la configuration terminée, ouvrez l'interface Web et accédez à Console.

Lorsque vous appuyez sur un bouton de votre télécommande IR, le blaster IR converti reçoit un signal IR et l'affiche dans la console.

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

Vous pouvez envoyer ce signal IR depuis le blaster IR converti via la console en utilisant IRSend :

IRenvoi {"Protocole":"RC6","Bits":20,"Data":"0x1040C"}

La commande sera envoyée et l'appareil effectuera l'action en fonction des données IR transmises.

Étape 6: Intégration avec Home Assistant

Pour intégrer Home Assistant, vous devez installer le Éditeur de fichiers add-on, puis utilisez-le pour ouvrir le configuration.yaml fichier et ajoutez les lignes suivantes,

changer:
- plateforme: mqtt
name: "Home Theater Switch" #Ceci est le nom de l'entité
command_topic: "cmnd/tasmota_F4EFCE/irsend" #remplacez tasmota_F4EFCE par le nom de votre appareil
payload_on: '{"Protocol":"RC6","Bits":20,"Data":"0x1040C"}' #remplacer par la valeur IrReceived
payload_off: '{"Protocole":"RC6","Bits":20,"Data":"0x1040C"}'

Après le redémarrage, accédez à la Tableau de bord et cliquez Modifier le tableau de bord.

Cliquez sur Ajouter une carte et choisissez Pile horizontale.

Sélectionnez le Bouton et choisissez le nom de l'entité IR que vous souhaitez contrôler. Testez le bouton, puis répétez les étapes pour ajouter toutes les autres entités et boutons.

Vous pouvez maintenant contrôler l'appareil IR avec votre Home Assistant. Vous pouvez répéter les étapes pour ajouter autant d'appareils que vous souhaitez contrôler.

Rendez les CVC traditionnels intelligents

En plus d'ajouter des boutons à bascule à Home Assistant pour contrôler vos appareils électroménagers ou votre climatiseur, vous pouvez profiter du composant MQTT Climate dans Home Assistant pour personnaliser davantage les commandes.

Vous pouvez également utiliser ESPHome pour créer un micrologiciel personnalisé pour votre CVC (chauffage, ventilation et air climatisation) et les commandes du thermostat avec le composant Climate dans Home Assistant et faites-le clignoter sur n'importe quel blaster IR bon marché.

De plus, vous pouvez ajouter une automatisation pour contrôler les appareils IR. Par exemple, éteignez/allumez le home cinéma lorsque le téléviseur est éteint/allumé, ou ralentissez la vitesse du ventilateur lorsque le climatiseur est allumé.

Passez au vert avec ces 12 projets de bricolage faciles et amusants

Vous souhaitez réutiliser vos anciens appareils électroniques au lieu de les jeter? Ces projets de recyclage de bricolage donneront un nouveau souffle à l'ancienne technologie.

Lire la suite

PartagerTweeterE-mail
Rubriques connexes
  • DIY
  • Maison intelligente
  • Télécommande
A propos de l'auteur
Ravi Singh (3 articles publiés)

Ravi est un explicateur expert en technologie, un passionné de l'IdO et un amoureux de Linux avec une formation en Big Data et en développement d'applications. Il passe la plupart de ses week-ends à travailler avec des appareils IoT et à jouer à des jeux sur Xbox. C'est aussi un voyageur solitaire qui aime faire de la randonnée et explorer de nouveaux sentiers.

Plus de Ravi Singh

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner