Erreur récurrente media inaccessible

Bonjour,
Il semblerait que j’ai une erreur récurrente dans le log cron_execution

system/bin/sh: media: inaccessible or not

Je pense que c’est lié au plugin Android TV mais je me trompe peut être ?
Pourquoi ?
Mon plugin dialogue en IP avec ma shield que j’ai mis en debug développeur, qu’est ce qui me génére cette erreur ?

bonjour, @mika-nt28
maintenant que mon souci KNX est résolu, j’ai réactivé le plugin AndroidTV et j’ai toujours cette erreur récurrente dans les logs, bon ça n’empêche pas le fonctionnement.
sinon en mode debug j’ai ça

[2023-01-07 14:20:06][DEBUG] : [Cinéma 1][Nvidia Shield] Check de la connection TCPIP
[2023-01-07 14:20:06][DEBUG] : [Cinéma 1][Nvidia Shield] power_state: OFF
[2023-01-07 14:20:06][DEBUG] : [Cinéma 1][Nvidia Shield] encours: 
[2023-01-07 14:20:06][DEBUG] : [Cinéma 1][Nvidia Shield] App encours: 
[2023-01-07 14:20:06][DEBUG] : [Cinéma 1][Nvidia Shield] version_android: 11
[2023-01-07 14:20:06][DEBUG] : [Cinéma 1][Nvidia Shield] name: SHIELD Android TV
[2023-01-07 14:20:06][DEBUG] : [Cinéma 1][Nvidia Shield] type: tv
[2023-01-07 14:20:06][DEBUG] : [Cinéma 1][Nvidia Shield] resolution: 1920x1080
[2023-01-07 14:20:06][DEBUG] : [Cinéma 1][Nvidia Shield] disk_free: 71%
[2023-01-07 14:20:06][DEBUG] : [Cinéma 1][Nvidia Shield] disk_total: 12.2
[2023-01-07 14:20:06][DEBUG] : [Cinéma 1][Nvidia Shield] title:       metadata: null 
[2023-01-07 14:20:06][DEBUG] : [Cinéma 1][Nvidia Shield] volume: 
[2023-01-07 14:20:06][DEBUG] : [Cinéma 1][Nvidia Shield] play_state: 0
[2023-01-07 14:20:07][DEBUG] : [Cinéma 1][Nvidia Shield] battery_level:  100
[2023-01-07 14:20:07][DEBUG] : [Cinéma 1][Nvidia Shield] battery_status:  2 
[2023-01-07 14:20:07][INFO] : [Cinéma 1][Nvidia Shield] Rafraichissement des informations
[2023-01-07 14:20:07][INFO] : [Cinéma 1][Nvidia Shield] Application  non reconnu.

quand tu as un peu de temps pour voir, merci

Bonjour @mika-nt28
Désolé de t’embêter mais as-tu un peu de temps pour regarder ce souci de message récurrent ?
Au moins peut on éviter de remplir le log d’autant que le niveau est mis sur aucun dans la config du plugin.
Merci.

Les log sont en débug tu passe sur aucun pour ne plus remplir inutilement

Merci mais je suis déjà sur aucun et j’ai quand même le log qui se remplit c’est pour ça que je ne comprends pas


Ha c’est une erreur cron elle dit quoi?

system/bin/sh: media: inaccessible or not

@mika-nt28 tu as pu jeter un œil car maintenant le même message apparaît aussi dans les logs du http.error et scenario_execution

Non je n’ai pas eu le temps.
Je pense que ta TV refuse la requête sur les informations media et génère une erreur dans le plugin.
Faut que je regarde pour ajouter une exception en cas d’erreur pour plus que ça créer ces messages

1 « J'aime »

J’ai les mêmes messages qui remplissent mon log cron.

@mika-nt28 Est-ce que le fait de supprimer la commande info « title » ne permettrait pas de résoudre le problème ? Vu qu’elle me renvoi toujours ‹ null ›, elle ne me manquera pas… :grinning:

non par ce que le code sera toujours executé.
Je regarde ca rapidement

Bonjour @mika-nt28
Apparemment tu n’as pas eu le temps de voir notre souci, quand penses tu avoir un peu de temps ?

Bonjour

J’ai rapidement fait une mise à jour sur la beta de demain.
Je n’ai pas eu le temps de la tester et vue que je n’ai pas se soucis je ne sais pas si elle le corrigé bien.
Quelqu’un peut-il me faire un retour ?

bonjour @mika-nt28
bon je viens d’installer la beta AndroidTV du 2023-01-27 01:14:12 et malheureusement j’ai toujours des messages

system/bin/sh: media: inaccessible or not

dans le log du cron_execution

Désolé !
si tu as besoin d’éléments n’hésite pas à me demander

Bonjour @mika-nt28
As-tu trouvé une solution à notre souci ?
Merci.

Bonjour @mika-nt28
Désolé de t’embêter mais tu n’as pas le temps de regarder notre souci ?

Salut,

@mika-nt28, je pense que l’affaire est ligne 290 dans la version beta 2023-01-27 01:14:12

Je te propose de remplacer par cette ligne :
$infos['volume_status'] = $this->runcmd("shell dumpsys audio | grep streamVolume | tail -1 | cut -d':' -f2");

En attendant que Mika réponde puis je faire moi même la modif pour voir si ça résoud le problème ?
Si oui quel fichier et à quel endroit dans jeedom je le trouve ?

Bonjour

Tu peux la supprimer voir si ça resou ton problème par contre je ne trouve pas comment contourner votre problème

​plugins/​AndroidTV/​core/​class/​AndroidTV.class.php