Je sais que le sujet a déjà été abordé mais après les dernières évolutions des applications Freebox, je voulais savoir s’il est possible d’intégrer une télécommande pour le Player vue que maintenant il y en a une sur l’application Freebox Connect.
Tu est peut être déjà au courant mais au cas où, il existe un plugin Freebox révolution (telecfree) qui permet d’avoir la télécommande d’un player Free (ne pas se fier à « Freebox révolution », je l’utilise pour mon player Devialet de l’offre Delta
Mais ça reste limité car d’après ce que j’ai vu sur un autre système domotique, l’API du Player permettrait de remonter son état et sûrement d’autre paramètres et commandes bien pratique
D’où ma demande
Le plugin Freebox Os remonte déjà l’état du player (running/stopped), en tout cas pour le Devialet.
Et si comme moi tu as le player Devialet, l’intégration Alexa api permet aussi de remonter l’état de lecture (en pause, en lecture, où éteins) play/pause/stop, alors qu’Alexa elle même ne remonte pas ces infos.
Et aussi les chaînes, numéro de chaîne et applications en cours de visionnage (télé/Netflix/Amazon Prime/Youtube/Disney+, Gestionnaire de fichier etc …)
Je fait depuis Jeedom tout ce qui est possible de faire avec la télécommande et toute les infos du player remontent y compris le volume actuel.
C’est sûr. Si l’intégration Alexa Api permet de remonter les chaînes et applications en cours de visionnage ainsi que l’état de lecture du player Free, il est fort probable que ce soit possible de remonter ça depuis Freebox Os. Ces infos sont remontées via le player Free sur Alexa Api, les commande sont en JSON, il faut passer par le plug-in script.
J’ai toute une automatisation multimédia pour la télé grâce à toute ces infos couplé au plugin telejee.
•L’allumage automatique sur un programme favori en cours (ou qui va potentiellement intéresser) la personne qui est détecté assise sur le canapé
•L’extinction automatique
•La reprise de lecture automatique après avoir mis un programme en pause
•L’adaptation du volume en fonction de l’heure, de l’état de sommeil des enfants, et du statut des appareils bruyant (ex, robot aspirateur en fonctionnement)
•La gestion du contre jour
•Le basculement automatique de chaîne lorsqu’un programme se termine et qu’un autre susceptible de nous plaire commence ou était déjà en cours sur une autre chaîne.
•Surveillance du temps de télé des enfants.
Avec toute les contraintes imaginables anticipé
J’ai pris note de ton amélioration mais je pense qu’un plugin fait deja cela. je pense que cela ferai doublon de l’ajouter dans le plugin. Et cela prendrais du temps de développement. J’ai pas mal de chose deja en beta a passer en stable avant d’ajouter de nouvelle fonction.
Je suis aller regarder l’API de la freebox, la partie « Player » est toujours marqué « instable ». Cela obligerai aussi a reprendre le widget et ce n’est pas ma tasse de thé cette partie. Par contre vous pouvez demander @mika-nt28 d’ajouter des fonctions dans le plugin-telecfree. Il y a peut être a améliorer l’affichage des commandes que je peux proposer mais je préférai laisser les fonctions séparés du plugin Freebox.
Le plugin n’est pas disponible sur Github
mais voici mon amélioration
Bonjour
Merci JAG pour cette réponse
Effectivement j’avais vu dans l’API que cette partie était toujours indiqué en INSTABLE
Mais c’est une idée pour dans le future
Après si le plugin-telecfree peut être mis à jour, ça serait top car aujourd’hui il est plus fait pour le player Révolution même s’il fonctionne avec le player Devialet
Et récupéré les info d’un troisième plugin ne me semble pas l’idéal
Via le plugin Alexa Api, en faisant un scan des équipements tu auras le player Free (Devialet), pour les autres players je ne sais pas, et dans les commandes de l’équipement tu auras toute ces infos
En fait je ne les trouve pas dans les commandes de l’équipement
Plus haut, tu a cité qu’il fallait passer par un JSON via un Script, on le trouve ou le JSON ?
Les commandes sont dans l’équipement Freebox d’Alexa smart home, dans Alexa api tu as un appareil Freebox (Devialet) qui remonte comme une écho Alexa et dans la catégorie Smart Home tu as un autre appareil Freebox avec les commandes
Sur le screen, en bas c’est les commandes brut en JSON, et en haut les commandes une fois passé par le plugin script (désolé pour la qualité, et fait pas attention à la faute « statue Freebox »
D’ailleurs, les équipements d’Alexa smarthome remontent pas mal d’info, y compris des infos que meme des plugins/app officiel ne remontent pas, par exemple, en plus des infos du Devialet, l’équipement smarthome de ma télé Samsung me remonte le capteur de luminosité de la télé.
J’utilise un plugin pour avoir toute les infos du player, et un plugin pour la télécommande:
-Alexa smart home → script
-Telecfree
À savoir que ces plugins me servent pour d’autres intégrations et pas seulement pour le player Delta, je considère pas comme une usine à gaz le faîte d’avoir 1 plugin pour la télécommande et un plugin pour les infos du player.