Télécommande IR Xiaomi ou BroadLink

Suite du sujet Intégrer la Xiaomi IR remote dans HomeAssistant, et du sujet Paramétrer une climatisation via Broadlink et SmartIR

Pour ceux qui possède l’une ou l’autre (ou même les deux ! :heart_eyes:) :

Qu’en pensez vous ?. Laquelle vous me conseillez ?

  • Télécommande Xiaomi
  • Télécommande RM4 mini
  • Télécommande RM4 pro

0 votant

j’ai acheté la xiaomi ir en juin à 10€ , il est plus discret je trouve que le braodlink.
le Braodlink RM4 pro fait radio fréquence mais à 35 d’euro environ. et je n’ai pas testé si son intégration se passe de la meme maniere.

1 J'aime

il est plus a 10 la lol

J’ai 2 RM mini 3 (quasi pareil que le 4). Et ça marche nickel! J’en ai un qui pilote mon sèche serviette dans la salle de bain et l’autre la barre de son.
Si c’est juste pour faire de l’IR, le mini suffit largement.
C’était une galère d’activer le contrôle en local (pour pouvoir l’intégrer à HA) l’année dernière mais avec la dernière mise à jour de l’app broadlink c’est beaucoup plus simple.

2 J'aime

bonjour,
je partage un tuto pour le broadlink mini3 , et un autre utilisateur l 'a adapter pour le mini 4 avec les commande RF.
ici
c’est très simple. et intuitif.
3 sélecteurs (4 pour le mini 4) input text pour sélectionner
un script pour apprendre les commandes
un script pour exécuter les commandes

image

1/ trois input_select.
dans input_select.yaml


#############################
######## broadlink ##########
#############################
entity_id:
    name: Text 1
    options:
       - remote.braodlink_salon_remote
       - autres
device: 
    name: Text 2
    options:
       - aspirateur
       - television
       - autres
command:
    name: Text 3
    options:
       - marche
       - arret
       - son+
       - son-
       - son mute
       - menu
       - retour
       - netfix
       - av
       - autres

à modifier selon tes besoins tu peux rajouter ce que tu aura besoin.

2/ puis deux scripts :

alias: braodlink(executer)
sequence:
  - service: remote.send_command
    data:
      entity_id: '{{ states(''input_select.entity_id'') }}'
      device: '{{ states(''input_select.device'') }}'
      command: '{{ states(''input_select.command'') }}'
mode: single  

alias: braodlink (enregistrer)
sequence:
  - service: remote.learn_command
    data:
      entity_id: '{{ states(''input_select.entity_id'') }}'
      device: '{{ states(''input_select.device'') }}'
      command: '{{ states(''input_select.command'') }}'
mode: single

enfin dans ton lovelace 1 carte

type: entities
entities:
  - entity: input_select.entity_id
  - entity: input_select.device
  - entity: input_select.command
  - entity: script.broadlink (executer)
  - entity: script.broadlink (enregistrer)

ne pas oublier de recharger avant la première utilisation. redémarrage ou recharger les entité et les scripts)

du coup pour enregistrer les commandes. tu les crées dans tes input_select (recharge des input select), puis tu choisi et exécute le script (enregistrer).

1 J'aime

Peux tu mettre le code ici stp ? Ou demander a stef27800 de partager son tuto dans la partie partage home Assistant?

1 J'aime

Je ne comprends pas la demande :thinking:

Pourquoi ?

De quoi ? Comprends pas :sweat_smile:

1 J'aime

Le post a été édité avec le code qu’il souhaitait partager.

Si tu peux le scinder et le mettre dans tutoriel et partage @Clemalex

Merci pour l’ajout du code.