
Contrôle des appareils IR à partir de Home Assistant
L’idée de cet article est d’avoir une télécommande pour les appareils qui utilisent l’IR (Infrarouge), tels que la télévision, Chaîne musicale, un fan, Climatisation, Le projecteur… tout centralisé et que nous pouvons le contrôler à partir de Home Assistant.
Eh bien, cela, Appareils « non intelligents », qui sont commandés par une télécommande ou une télécommande à l’aide de l’infrarouge ou de l’IR, nous pouvons les faire fonctionner avec un « contrôle universel », dans mon cas j’utilise le Broadlink RM Mini3, En plus d’être un appareil petit et bon marché, il nous permettra d’apprendre les boutons de nos manettes. Normalement, chaque appareil IR reçoit un code IR pour exécuter une fonction, donner plus de volume, lumière, éteindre… Nous apprendrons ces codes et les enverrons depuis Home Assistant lorsque nous serons intéressés.
Une fois que nous recevons notre Broadlink RM Mini 3 Nous pouvons le réinitialiser avec un clip par derrière si nécessaire, et avec l’application officielle Broadlink sur Android ou iOS, nous vous connecterons à notre réseau Wi-Fi. L’inconvénient de ce Broadlink RM Mini3 est qu’il ne prend en charge que les réseaux 2,4 GHz, donc si votre mobile est connecté à la bande 5Ghz alors cela vous donnera une horreur. Je vous recommande donc temporairement de forcer le SSID de votre Wifi à 2.4Ghz sur votre AP, faites le processus de le mettre dans votre réseau Wifi avec votre mobile et une fois le processus terminé, vous réactivez la bande 5Ghz. Un autre inconvénient à prendre en compte est qu’il ne permet 32 caractéristiques lors de la saisie de votre mot de passe Wi-Fi, Alors faites attention aussi.
Une fois que ce qui précède a été résolu et que nous avons le Broadlink RM Mini 3 Connecté à notre réseau, (Je vous recommande de lui attribuer une adresse IP fixe), l’assistant à domicile l’aura compris! C’est aussi simple que cela!
Maintenant, nous n’avons pas d’autre choix que d’apprendre les clés! Il est temps de nourrir Home Assistant avec les touches des commandes IR que nous voulons remplacer! Si nous allons dans les outils de développement, a Services nous pouvons essayer d’apprendre notre première commande, Nous sélectionnons 'remote.learn_command’ et nous introduisons le YAML suivant, Bien sûr, chacun qui lui donne son nom correspondant. Il s’agirait d’apprendre le 'volume plus’ du décodeur Movistar:
service: remote.learn_command données: entity_id: remote.broadlink_rm_mini3_remote appareil: deco_movistar commande: deco_volumen_mas command_type: Délai d’expiration: 10
Et si nous voulons prouver que cela fonctionne, À partir de là, nous pourrions envoyer cette clé ou une autre que nous avons apprise, Nous mettons ce qui suit, Et si tout s’est bien passé, Home Assistant augmentera le volume de notre décodeur TV:
service: remote.send_command données: entity_id: remote.broadlink_rm_mini3_remote appareil: deco_movistar commande: deco_volumen_mas
Oh, bien, puis nous pouvons créer des scripts ou des automatisations qui appellent ces commandes IR à distance. Pour ce faire,, Comme vous pouvez le voir dans “Type d’action” nous indiquerons 'Appeler le service’ puis sur « À distance: Envoyer la commande', nous pouvons maintenant choisir notre entité Broadlink RM Mini3 et sélectionner un appareil et lui envoyer une commande!
Et puis nous pouvons créer des télécommandes personnalisées, ou directement sur notre plan d’étage, appelez n’importe quelle commande à distance IR, merveilleux! Sur le plan d’étage de la maison, vous piquez avec votre doigt sur le ventilateur, et, Il s’allume!
En espérant qu’un document vous sera utile, si vous le souhaitez, vous pouvez me nommer pour la Princesse des Asturies 😉 Non pour ce document, si ce n’est pour que dans la famille ils m’apprécient! Ha ha ha, Un câlin, gros bisou, que ça se passe super bien et merci à ceux d’entre vous qui déplacent ces contenus sur les réseaux sociaux!