Changer de chaine sur televiseur TCL

Tu as activé les options développer ?

non rien a faire cela ne change pas les chaines j’aime bien ta télécommande je l’ai installé mais rien a faire pour les deux flèche de changement de chaine n’y les changement de chaine.

j’ai du changer une bonne partie du code pour que le reste fonctionne

l’entité media_player de ta TV, tu peux changer les chaines ?
je te parle directement sur l’entité, pas par une action.

Citation
Pour cela, le téléviseur doit disposer du service de télécommande Android TV.qui est préinstallé sur la plupart des appareils (les appareils Fire TV sont une exception notable).

Tu as bien l’application installée sur ta TV ?

oui c’est bien installé sur la TV. le pavé numerique de ta telecommande viruel fonctionne j’aimerai bien connaitre le code utilisé car on pourrai peux etre l’exploiter pour les chaine haut et bas.
je peux utilise le pave numerique que lorsque je suis sur la diffusion TV pour lancer la tv j’ai trouver
ca.

  - type: button
    name: TV
    tap_action:
      action: call-service
      service: remote.turn_on
      data:
        activity: com.tcl.tv
      target:
        entity_id: remote.tele_salon

peux etre que ca peux etre utile pour faire un bouton qui change directement la chaine meme depuis une autre application du téléviseur.

sur l’entité j’avais essayé mais j’ai pas trouver.

Tu n’as pas une barre source avec le choix des chaines sur l’entité media_player ?

ou sur l’entité remote.

non j’ai pas ces choix

quand tu es en mode tv, avec ta télécommande et sur le pad en haut et en bas ( ou gauche droite )sa change de chaine ?

oui ca fonctionne avec ma modification de code

  - type: circlepad
    name: circlepad
    tap_action:
      action: key
      key: DPAD_CENTER
    up:
      icon: mdi:chevron-up
      tap_action:
        action: key
        key: DPAD_UP
      hold_action:
        action: repeat
    down:
      icon: mdi:chevron-down
      tap_action:
        action: key
        key: DPAD_DOWN
      hold_action:
        action: repeat
    left:
      icon: mdi:chevron-left
      tap_action:
        action: key
        key: DPAD_LEFT
      hold_action:
        action: repeat
    right:
      icon: mdi:chevron-right
      tap_action:
        action: key
        key: DPAD_RIGHT
      hold_action:
        action: repeat
    icon: ok

je te parlais de la vrai télécommande de ta TV :wink:

donc DPAD_UP et DPAD_DOWN change de chaine ?

Oui au deux questions.

ok, alors ca devrais fonctionner sur un button:

monter de chaine

  action: call-service
  service: remote.send_command
  data:
    hold_secs: 0
    command: DPAD_UP
  target:
    entity_id: remote.tele_salon

descendre de chaine

  action: call-service
  service: remote.send_command
  data:
    hold_secs: 0
    command: DPAD_DOWN
  target:
    entity_id: remote.tele_salon

oui ca fonctionne.

j’aurai bien voulu quand le clic sur 1 avoir directement la chaine sans lancer auparavant l’application TV .

Je ne peux pas changer de source c’est vraiment dommage que tcl ne donne pas accès comme j’avais sur la sony.

du coup j’arrive pas a lancer depuis un bouton.

show_name: true
show_icon: true
type: custom:button-card
icon: phu:tf1
color: "#318CE7"
tap_action:
  action: remote.tele_salon
  data:
    media_content_type: channel
    media_content_id: "1"
  target:
    entity_id: remote.tele_salon
show_state: false
styles:
  card:
    - height: 50px

Normalement c’est :

  action: call-service
  service: remote.send_command
  data:
    command: 1
  target:
    entity_id: remote.tele_salon

ou


  action: call-service
  service: media_player.play_media
  data:
    media_content_type: channel
    media_content_id: 1
  target:
    entity_id: media_player.tele_salon

avec ta tv en mode télévision activé, pas sur ton menu androidtv.

Sinon, utilise un script, ou tu déclenches le mode TV, puis change la chaine et tu utilises le script dans ton bouton.

je dois être très bête aujourd’hui je n’arrive pas a créer le script

1 « J'aime »

le script

alias: Changer chaine TV
sequence:
  - action: remote.turn_on
    data:
      activity: com.tcl.tv
    target:
      entity_id: remote.tele_salon
  - action: media_player.play_media
    data:
      media_content_type: channel
      media_content_id: 1
    target:
      entity_id: media_player.tele_salon
mode: single

ou

alias: Changer chaine TV
sequence:
  - action: remote.turn_on
    data:
      activity: com.tcl.tv
    target:
      entity_id: remote.tele_salon
  - action: remote.send_command
    data:
      command: 1
    target:
      entity_id: remote.tele_salon
mode: single

et dans ton button-card

  action: call-service
  service: script.changer_chaine_tv

Ça sent l’excuse pour que @WarC0zes le fasse pour toi :rofl:

D’ailleurs il vient de le faire :+1:

1 « J'aime »

J’avais compris :rofl:image

non dsl mais si j’ai demandé c’est que j’ai essayé mais ca me démarre bien la tv mais ca reste sur l’écran d’accueil.

ok en faite ta 1er version fonctionne pas la second je comprends pas pourquoi… j’avais fait comme pour le reste j’etais partis sur ta deuxième version