Le développement du plugin-ttscast étant terminé (le plugin est en attente de passage en stable), j’utiliserai ce fil d’actualités pour suivre ses évolutions.
Une nouvelle version béta (et stable lorsque le plugin sera validé) sera disponible demain matin : v1.1.20.
Au menu, l’ajout de deux commandes sur chacun de vos équipements Google : « Idle » et « Busy ».
Ce sont deux commandes binaires, qui vous permettront de savoir si votre équipement est déjà en cours d’utilisation ou non (diffusion d’un son, écoute de musique, diffusion d’une vidéo, etc…)
J’ai également modifiié la manière de détecter les écrans « Dashcast » (pour mieux les détecter)
La documentation a été mise à jour (notamment avec la description des commandes Busy et Idle).
Le changelog est à jour.
Une nouvelle version sera disponible demain matin, la version v1.1.21. Au menu : quelques changements cosmétiques à la création des commandes, pour optimiser la compatibilité avec les versions 4.4.x de Jeedom
Pour ceux qui ont déjà le plugin installé, vous ne verrez aucun changement dans cette version, car je ne veux pas toucher à vos personnalisations, donc les changements ne sont visibles qu’à la création des commandes. Si elles existent déjà, je n’y touche pas
Pour donner un aperçu de ces changements cosmétiques :
Une nouvelle version est disponible sur le market, la v1.2.2.
Au menu :
L’ajout d’images d’équipements,
Et une nouvelle option « wait » qui permet, dans un même scénario, d’orchestrer plusieurs notifications (TTS ou CustomCmd) les unes à la suite des autres, sans qu’elles se marchent dessus
Elle améliore la prise en charge de l’option « wait » en ajoutant une file d’attente par équipement Google (et non plus une seule file d’attente pour tous les équipements).
Il est donc possible maintenant de gérer dans un même scénario (ou plusieurs qui s’exécuteraient en même temps), plusieurs files d’attentes sur différents équipements Google
Par exemple (on y voit 2 files d’attentes distinctes sur 2 équipements Google) :
Un exemple qui peut arriver plus souvent au quotidien :
J’ai un équipement Google dans le salon qui cause pour m’annoncer 3 notifications TTS à la suite (et le tout dure 2 bonnes minutes).
Pendant cette diffusion dans le salon, j’ai un membre de la famille qui ouvre une fenêtre dans la cuisine, ce qui génère une notification TTS dans la cuisine concernant le chauffage.
==> Avant, la diffusion dans la cuisine aurait fichu le bazar dans la séquence dans le salon… Dans cette mise à jour v1.2.3, le multi-tâche opère bien, et chacun des équipements Google vit sa vie sans perturber les autres.
PS : pour ceux qui ont déjà commencé à utiliser cette option « wait » : vous n’avez rien à changer, c’est le code du démon en arrière-plan qui a été mis à jour