Bonjour,
je souhaite changer de chaine sur mon televiseur tcl (sur la tnt ) mais je n’arrive pas a trouver l’action. j’avais vu quelle chose sur le forum il ne semble mais impossible de remettre la main dessus.
quelqu’un peut n’aider mon code ne fonctionne pas :
type: custom:button-card
name: TF1
icon: mdi:television-classic
tap_action:
action: call-service
service: media_player.select_channel
service_data:
channel: "1"
target:
entity_id: media_player.tele_salon_tcl
confirmation:
text: Voulez-vous vraiment changer la chaîne sur TF1 ?
Bonjour
je reviens un peu aux nouvelles, j’ai un téléviseur TCL et je souhaite changer de chaine et de source sur cette tv depuis HA. c’etait possible avec ma sony avant mais depuis que j’ai TCL je n’ai pas trouver de solution, quelqu’un a t’il trouver une solution?
Merci a vous
Zeroth
Juillet 28, 2025, 3:01
4
Salut si c’est pas une android tv, il y a toujours la solution du RM mini3 de chez Broadlink, qui répète les commandes IR une fois enregistrées. Ça marche très sur ma Panasonic de 10 ans !
1 « J'aime »
Bonjour,
pas besoin d’ouvrir plusieurs fois le même sujet.
Bonjour,
je souhaite changer de chaine sur mon televiseur tcl (sur la tnt ) mais je n’arrive pas a trouver l’action. j’avais vu quelle chose sur le forum il ne semble mais impossible de remettre la main dessus.
quelqu’un peut n’aider mon code ne fonctionne pas :
type: custom:button-card
name: TF1
icon: mdi:television-classic
tap_action:
action: call-service
service: media_player.select_channel
service_data:
channel: "1"
target:
entity_id: media_player.tele_salon_tcl
confirmati…
Hello,
Pour le moment, moi je suis passé par
pour remplacer mes télécommande Infra Rouge
Et node-red le temps que je comprenne comment fonctionne les cartes Remote dans HACS
Firemote Card
ou
Remote Control card
Je suis en plein dev dessus
tu peux utiliser une carte :
A completely customizable universal remote card for Home Assistant. Supports multiple platforms out of the box.
une télécommande de livebox play :
Oui, je sais que je peux passer par ce type d’add-on mais j’étais pris par le temps, et je maîtrise mieux node-red
Mais je vais me repencher sur le sujet.
1 « J'aime »
Oui c est une android tv .
Si c’est une android tv, le changement de chaine est indiqué dans la doc :
Android TV Remote - Home Assistant Android TV Remote - Home Assistant
# Change channel to number 15:
action: media_player.play_media
data:
media_content_type: channel
media_content_id: 15
target:
entity_id: media_player.living_room_tv
C est bien la le doucis ca ne fonctionne pas.
Up! Je n’avais pas fini de te répondre…
C est bien ce que j ai fait mais ça ne fonctionne pas.
Testé avec la TV allumée ?
Car dans la doc :
" * Some devices, like TCL, become unavailable after they are turned off, unless you activate the Screenless service . To activate it, go to Settings > System > Power and energy > Screenless service , and activate it."
1 « J'aime »
Oui il ne se passe rien les boutons youtube et autre ouvre bien les applications même tv éteinte. Mais pas d’ accès au chaine tv début ha
Tout comme je n’ ai pas accès au changement d entrée HDMI.
Tochy
Juillet 28, 2025, 6:54
16
Salut
You can pass the channel number to switch channels. The channel number must be an integer.
Essaye
media_content_id: 15
Au lieu
media_content_id: "15"
non ca change rien du tout.
d’ailleurs
# Open a specific YouTube video:
action: media_player.play_media
data:
media_content_type: url
media_content_id: https://www.youtube.com/watch?v=dQw4w9WgXcQ
target:
entity_id: media_player.living_room_tv
ca ne fonctionne pas n’on plus ma version est
action: call-service
service: remote.turn_on
data:
activity: https://www.youtube.com
target:
entity_id: remote.tele_salon
hold_action:
essaye pour aller a la chaine 15 :
action: call-service
service: remote.send_command
data:
hold_secs: 0
command:
- 1
- 5
target:
entity_id: remote.tele_salon
Monter une chaine :
action: call-service
service: remote.send_command
data:
hold_secs: 0
command: CHANNEL_UP
target:
entity_id: remote.tele_salon
Baisser une chaine :
action: call-service
service: remote.send_command
data:
hold_secs: 0
command: CHANNEL_DOWN
target:
entity_id: remote.tele_salon
tu as la liste des commandes (List of the most common commands ) ici :
tu peux utiliser c’est carte pour faire une télécommande :
A completely customizable universal remote card for Home Assistant. Supports multiple platforms out of the box.
Mon code
type: custom:universal-remote-card
rows:
- power
- circlepad
- - back
- menu
- - - volume_up
- volume_down
- - volume_mute
- - channel_up
- channel_down
- numpad
- - rewind
- play_pause
- fast_forward
- guide
- - netflix
- prime
remote_id: remote.livebox_play_telecommande
media_player_id: media_player.livebox_play
platform: Android TV
custom_actions:
- type: button
name: netflix
tap_action:
action: perform-action
perform_action: remote.send_command
target:
entity_id: remote.livebox_play_telecommande
data:
hold_secs: 0
command:
- 6
- 6
icon: phu:netflix
haptics: true
- type: button
name: prime
icon: phu:prime-video
tap_action:
action: perform-action
perform_action: remote.send_command
target:
entity_id: remote.livebox_play_telecommande
data:
hold_secs: 0
command:
- 6
- 7
haptics: true
- type: circlepad
name: circlepad
tap_action:
action: key
key: OK
up:
icon: mdi:chevron-up
tap_action:
action: key
key: UP
hold_action:
action: repeat
down:
icon: mdi:chevron-down
tap_action:
action: key
key: DOWN
hold_action:
action: repeat
left:
icon: mdi:chevron-left
tap_action:
action: key
key: LEFT
hold_action:
action: repeat
right:
icon: mdi:chevron-right
tap_action:
action: key
key: RIGHT
hold_action:
action: repeat
icon: ok
styles: |-
:host {
width: 230px;
}
.circlepad {
border: 1px solid #444;
background: radial-gradient(circle at top left, #202020 15%, #303030 100%);
--icon-color: rgba(128,128,128,0.5);
}
#center::part(button) {
background: radial-gradient(circle at top left, #303030 15%, #101010 100%);
border: 1px solid rgba(0, 0, 0, 0.5);
}
#center::part(icon) {
color: rgba(128,128,128, 0.8);
--size: 46px;
}
#left,
#right {
width: 100%;
}
- type: button
name: back
tap_action:
action: key
key: BACK
icon: mdi:arrow-u-left-top
- type: button
name: channel_up
tap_action:
action: key
key: CHANNEL_UP
icon: mdi:chevron-up
- type: button
name: channel_down
tap_action:
action: key
key: CHANNEL_DOWN
icon: mdi:chevron-down
- type: button
name: volume_up
tap_action:
action: key
key: VOLUME_UP
hold_action:
action: repeat
icon: mdi:plus
- type: button
name: volume_down
tap_action:
action: key
key: VOLUME_DOWN
hold_action:
action: repeat
icon: mdi:minus
- type: button
name: volume_mute
tap_action:
action: key
key: MUTE
icon: mdi:volume-mute
styles: |-
#power::part(icon) {
color: rgb(229, 9, 20);
}
#menu::part(icon) {
color: rgb(229, 9, 20);
}
#netflix::part(icon) {
color: rgb(229, 9, 20);
}
#prime::part(icon) {
color: rgb(0, 165, 222);
}
custom_icons:
- name: ok
path: >-
M7 7A2 2 0 005 9V15A2 2 0 007 17H9A2 2 0 0011 15V9A2
2 0 009 7H7M7 9H9V15H7V9ZM13 7V17H15V13.7L17
17H19L16 12 19 7H17L15 10.3V7H13Z
haptics: true
card_mod:
style: |
ha-card {
margin-left: 67px;
width: 250px;
}
C’est quoi la référence de ta tv ?
1 « J'aime »