ROKU CARD qui n’apparait pas bien qu’installée avec HACS
Bonjour,
j’ai installé la ROKU CARD (d’autres cartes aussi d’ailleurs) via HACS. Le problème c’est que bien qu’elle soit installée, il m’est impossible de la voir dans lovelace. J’ai beau tout essayer pour l’intégrer et l’utiliser, impossible d’y parvenir. Si quelqu’un peut m’aider, car là je ne comprends pas pourquoi je n’arrive pas à utiliser cette carte qui me serait bien utile pour commande ma télé.
Merci d’avance.
Salut,
As-tu bien fait un rafraichissement complet de ton navigateur comme c’est demandé après l’installation d’une carte?
(Maj + F5).
Certaines cartes ne sont pas dans la liste des cartes dispo quand tu essayes d’en ajouter.
Si elles ne sont dispo à la fin de la liste avec le nom préfixé de « Personnalisé: », il faut les ajouter manuellement, ce que tu peux faire avec le bouton « Manuel » tout en bas de la liste de cartes dispo.
J’ai vidé le cache comme demandé. J’ai même changé d’ordinateur. J’ai essayé de l’installer en manuel comme tu me l’indiques, mais ça me dit qu’elle n’existe pas. pourtant, elle est installée. l’url est bien présente dans le tableau de bord au même titre que celles que j’ai déjà installé et qui fonctionnent. Ca me prends tellement la tête que je n’arrive e^me plus à réfléchir. HA est un super logiciel, mais il y a des choses qui devraient fonctionner simplement dès l’install et dont c’est le loin d’être le cas. Je ne sais plus quoi faire.
Oui mais là faut bien comprendre qu’une fois que tu commences à utiliser HACS tu n’est plus dans la partie maintenue par l’équipe de HA… et c’est des gens de la communauté qui s’occupent de développer et maintenir leurs intégrations ou leurs cartes et il n’y a pas de garanties.
En l’occurrence quand tu regardes le github de cette carte Roku, la dernière release a 6 mois et dans les issues ouvertes, la dernière ressemble à la tienne et est ouverte sans réponse depuis 15j.
Certes, je ne suis pas attaché à cette carte en particulier. Je cherche à avoir une télécommande fonctionnelle pour ma télé. Mais je n’en trouve pas dans ha.
Donc tu n’as pas de boitier Roku? Cette carte semble spécifiquement dédiée à cette marque.
Quelle marque de télé as-tu et comment est elle intégrée dans HA?
Hello, de mon côté, j’utilise la carte roku pour générer une télécommande chromecast
non je n’ai pas de boitier roku, mais il semble que l’on puisse utiliser cette carte sans boitier spécifique. J’ai trouvé une autre carte faisant télécommande également, mais pareil, elle a beau être installée, impossible de la faire apparaitre dans le lovelace ou de l’utiliser en manuel, elle est installée mais pourtant n’existe pas quand je veux l’utiliser. Il s’agit de la carte TV REMOTE CARD. peut être et même surement que l’installation avec HACS ne suffit pas et qu’il y a quelques chose à rajouter à un endroit pour qu’elle apparaisse et soit utilisable, mais quoi et où?
Ptet que @Christianb233 peut t’aider s’il l’utilise.
Mais TV REMOTE CARD semble être quasi pareil que la ROKU, et dernière mise à jour en même temps y’a 6 mois.
Et l’auteur a posté un msg dans les issues pour demander si quelqu’un veut bien reprendre la maintenance…
Comme te le demandais @AlexHass , connaître la marque de ta TV nous permettrait de mieux répondre à ton besoin.
Ayant une freebox v6, j’ai recrée une télécommande qui accède à l’API de la freebox.
En fait, plusieurs solutions peuvent exister mais il nous faut plus de précision
.
La marque de ta TV, est-ce que tu peux déjà agir sur ta TV via une API, via un autre protocole, …
Toutes ces infos vont nous aider à te trouver une solution.
@didj34
La carte n’apparait pas dans la liste des cartes en mode Edition Interface Utilisateur du lovelace; j’édite par conséquent une carte au hasard et remplace le yaml par mon code :
icon: mdi:remote
badges: []
cards:
- type: custom:roku-card
entity: media_player.android_tv
tv: true
icon: mdi:remote
title: Télécommande virtuelle
apps:
- app: Deezer
image: https://xxxx:8123/local/img/Deezer2.jpg
- app: Molotov
image: https://xxxx:8123/local/img/Molotov.png
- app: Netflix
image: https://xxxxx.8123/local/img/Netflix.webp
- app: YouTube
image: https://xxxxx.8123/local/img/Youtube.png
info:
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
entity_id: media_player.android_tv
command: INPUT
up:
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
entity_id: media_player.android_tv
command: UP
down:
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
entity_id: media_player.android_tv
command: DOWN
right:
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
entity_id: media_player.android_tv
command: RIGHT
left:
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
entity_id: media_player.android_tv
command: LEFT
select:
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
entity_id: media_player.android_tv
command: CENTER
back:
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
entity_id: media_player.android_tv
command: BACK
power:
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
entity_id: media_player.android_tv
command: POWER
home:
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
entity_id: media_player.android_tv
command: HOME
forward:
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
entity_id: media_player.android_tv
command: FAST_FORWARD
reverse:
tap_action:
action: call-service
service: androidtv.adb_command
service_data:
entity_id: media_player.android_tv
command: REWIND
play:
tap_action:
action: call-service
service: media_player.media_play_pause
service_data:
entity_id: media_player.android_tv
volume_up:
tap_action:
action: call-service
service: script.chromecast_volume_up
volume_down:
tap_action:
action: call-service
service: script.chromecast_volume_down
volume_mute:
tap_action:
action: call-service
service: script.chromecast_volume_mute
- type: custom:mini-media-player
entity: media_player.android_tv
icon: mdi:television-play
name: Android TV
hide:
icon: true
info: true
source: true
power: true
controls: true
name: true
volume: true
sound_mode: true
artwork: full-cover
type: vertical-stack
Ah ben c’est du coup comme je disais, en utilisant la carte « manuel », tu peux mettre la config directement dedans, sans avoir besoin d’éditer une carte au hasard.
salut, désolé pour le temps de réponse.
J’ai réussi à faire fonctionner la roku card. Le plus compliqué était de faire en sorte qu’après l’installation via hacs, elle existe. Car bien qu’installée, dès que j’essayais de créer une carte roku en manuel, ça plantait car elle n’existait pas. J’ai du aller chercher dans l’installation de la roku card le fichier roku-card.js et le copier dans le fichier www, ce qui a résolu mon problème et m’a permis de créer ma carte. Elle a été créee en manuel avec le même encodage indiquée par christianb233 un peu plus haut, bien entendu en adaptant mon entity. Je n’arrive pas à faire une chose avec cette carte, j’ai mis des icones pour netflix, prime vidéo, disney+ et my canal, mais j’ai du me planter quelque part car lorsque j’appuie sur les boutons correspondant dans ma commande virtuelle, rien ne se passe. Pour toutes les autres commandes, ça fonctionne nickel. impossible également d’obtenir une vue en direct avec le mini média player.
est-ce une TV sous Android ? es-tu passé par adb_command ?
oui c’est une philips ambilight, elle est android tv. Je suis passé par des commandes adb. En fait j’ai rentré quasiment la même chose que toi avant même de voir ton post. J’ai réussi à récupérer sur un forum l’équivalent de la carte que tu as posté. la carte mini média player n’affiche pas la vidéo en direct, j’ai rentré les lignes de commandes comme celles que tu as indiqué, mais ça m’affiche une carte, pas une vidéo en direct. Et je n’arrive pas à lancer netflix, mycanal, prime vidéo et disney+ avec le raccourci de la télécommmande. Je pense que j’ai du oublier quelque chose, ou le chemin d’accès n’est pas le bon.
Tu as bien activé le mode développeur sur ta tv ?
Pour la mini media player, il ne s’agit pas pour moi de vidéo en direct, mais plutôt de capture d’écran toutes les 5- 10 secondes.
j’ai un écran noir permament, pourtant le chemin d’accès est bon, quand je lance la télé, j’ai un écran noir qui apparait sur la mini média player. Est ce que ça pourrait être du à la connexion? Même quand je suis sur le réseau wifi, ç’est identique.