Je souhaiterais être en mesure de commander les lumières de mon salon en fonction de l’état de lecture d’un média sur ma Nvidia Shield.
Si l’utilisation du plugin androidtv me permet bien de faire ça, le fait que les infos de l’équipement ne soient remontées que toutes les minutes engendre un délai trop important pour que cela soit agréable à l’usage. En effet, attendre une minute dans le noir après avoir fait pause est un peu ridicule.
Du coup, je souhaiterais augmenter la fréquence de rafraichissement de l’info playing_state une fois que la lecture est lancée (de l’ordre de 5 sec.). Malheureusement, je ne vois pas de commande permettant de rafraichir les données dans le plugin…
Quelqu’un a t-il déjà été confronté à ce problème ? Comment obtenir une réaction des lumières plus immédiate suite à la mise en pause d’un film ?
Bon, au final j’arrive à faire ce que je veux : allumer les lumières du salon quand je fais pause sur Netflix/Kodi/Disney/… sans délai.
Si cela en intéresse d’autres, j’ai résolu mon problème en utilisant l’application Button mapper sur ma shield. Cela me permet d’affecter une commande HTTP get sur une touche de ma télécommande.
J’utilise cette commande pour appeler un scénario Jeedom qui va actualiser les infos de ma shield. L’actualisation de la commande info ‹ playing_state › déclenchera un autre scénario qui règlera les lumières selon si le film est en lecture ou pas.
Étonnant ce problème car j’utilise ce plugin et la commande info ‹ playing_state › pour allumer ou éteindre des led de ma salle lorsque je fais un pause ou play et je n’ai pas de retard.
Par contre pour faire pause ou play je le fais à l’aide du plugin et pas avec la télécommande de la Shield.
Bonjour, je comprends que tu dois appuyer à chaque fois sur un bouton spécial de ta télécommande pour renvoyer immédiatement l’état de lecture ?
Ne serait-il pas possible avec Button mapper de faire en sorte qu’en appuyant n’importe quel bouton de la télécommande cela exécute la commande du bouton normalement et en plus cela execute ta commande http qui executerait son scénario jeedom quelques secondes plus tard ?
En fait, j’ai programmé le bouton ‹ OK › (celui qui permet de valider) pour qu’il demande à Jeedom d’actualiser les infos de la Shield. Tu peux faire ça sur n’importe quel bouton, il faut cependant tester pour voir si les actualisations ont le temps de se faire.
J’ai également paramétré l’appui long sur la touche ‹ back › pour éteindre la shield, mon vidéoprojecteur et remettre un éclairage normal dans la pièce (l’éclairage de mise en pause étant atténué).
Top, je vais essayer cela. Mais quand tu appuies sur « OK » pour lancer un film ou autre, on est bien d’accord que ca lance bien le film mais en plus cela demande à jeedom d’actualiser les infos quelques seconde plus tard. N’est-ce pas ?