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
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).