Je sais que tu avais rajouter pas mal d’équipement. Je viens d’en avoir un nouveau et du coup ça sera sympa que j’ai l’image également si c’est possible. Merci d’avance.
Après j’ai peut-être pas tout lu et ça a certainement déjà été évoqué si il y avait moyen de faire un upload d’image sur l’équipement au moins plus de mise à jour à faire.
C’est intégré, ce sera dans la prochaine version (dispo demain matin : v1.1.19)
Non, je n’ai pas ajouté cette possibilité à date. Cela éviterait des mises à jour en effet, mais d’un autre côté, cela permet ainsi d’en faire profiter le plus grand nombre
Quelqu’un aurait sur son réseau des « chromecast audio » et pourrait m’envoyer une capture d’écran de leur détection par le plugin ? Car de mémoire, l’image n’est pas associée à ce jour, mais je n’en ai pas sous la main pour avoir leur nom exact (modèle). (c’était une demande de @iPapy il me semble il y a qq temps).
Jeedom Core 4.3.23
Version Plugin 1.1.19
Version PyEnv 2.3.36
Version Python 3.11.8
Serait-il possible d’ajouter une commande info binaire « Cast Status Binary », à l’image de la commande « Occupé » (sur la base de not gcast.is_idle) du plugin Google Cast ?
Car je ne retrouve pas dans TTScast de façon simple (sans multiple comparaison texte) de savoir si une diffusion est en cours et d’éviter de diffuser par-dessus.
J’ai cru voir dans le code une donnée is_stand_by (cast.status.is_stand_by) qui pourait être utilisée / adapté ? mais ça n’a pas l’air d’être ce que je cherche.
Tout d’abord, perso j’utilise le « Cast Media State » pour gérer ce cas là (savoir si qqch est diffusé sur le google avant d’y envoyer une notification vocale), de cette manière par exemple :
Ce n’est pas suffisant pour ce que tu souhaites faire ? (car pour ma part, cela fonctionne bien)
Concernant le « is_stand_by » et le « is_idle » : j’ai fait beaucoup de tests avec, et leur usage est pour le moins « surprenant » mais surtout pas fiable (alors soit je m’y prend mal, ce qui est tout à fait possible soit il y a un truc, car chez moi mes google restent tout le temps en IDLE = True lorsque je fais des tests (c’est pour ca que je les ai pas mis dans le code, car ils correspondent à rien au final.
Mais je peux les remettre dans le code dans une prochaine version (je les mettrai juste en commentaire), si besoin de tester sur d’autres environnements
Merci pour ce plugin, et merci également pour la documentation très détaillée ! Remplace parfaitement le plugin google-cast qui dans mon cas n’était plus fonctionnel depuis quelques jours après une série de màj.
Oui, j’utilise aussi cette commande avec 2 tests de plus (idle et pause), mais j’ai dû l’encapsuler dans un virtuel (binaire) pour avoir l’historique et savoir depuis combien de temps il n’y a plus d’activité.
Par contre, je peux ajouter dans une future version un pseudo « is_idle » prenant en compte ces critères (playing, idle, pause, y’a aussi buffering). Je vais regarder ce que je peux sortir comme « binaire » et ferai une proposition
Les développements côté TTSCast étant terminés, je propose de fermer ce sujet, et lorsqu’il y en aura besoin, que chacun ouvre un sujet avec le tag plugin-ttscast , (ajouter une image de modèle, nouvelle fonctionnalité, question, bug, etc…)
Merci à tous ceux qui ont testé les différentes versions béta et pour les échanges constructifs qui ont amené à ce résultat
Quant au passage en stable, allez savoir, un jour peut-être il sera validé
En tout cas, à tous ceux qui se poseraient la question en passant par ici : le plugin est stable et utilisable au quotidien sur un Jeedom en production (dans sa version béta, en attendant qu’il passe en stable).