Supergiovane / node-red-contrib-tts-ultimate

This node transforms a text into a speech audio. You can hear the voice natively through Sonos or external players.
MIT License
24 stars 5 forks source link

Ungrouping Speakers After Announcement #69

Closed kars85 closed 1 year ago

kars85 commented 1 year ago

Hi! :)

After an announcement, speakers remain grouped through native Sonos playback. Inadvertently, we've played music late at night on our back patio outdoor speaker not knowing the TTSUltimate node keeps the grouping intact.

Steps to reproduce the behavior:

  1. Trigger an announcement in NodeRed with multiple speakers
  2. After the annoucement, play music through the Sonos app and notice that the exact speakers used in the NodeRed flow are still grouped

Expected behavior Have an option to reset the grouping to native Sonos grouping prior to the announcement, or have an option to clear any grouping altogether once TTSUltimate playback is completed

TTS-Ultimate Version

Are you running node-red behind homematic, docker or anything similar? NodeRed in docker

Supergiovane commented 1 year ago

Hi It’s strange, because the node ungroups the speakers, soon after it ends playing. Tomorrow i’ll take a look.

Supergiovane commented 1 year ago

Hi I've tried many times, by grouping "Garage" and "Ovunque" speakers, but it works everytime. Whenever it stops playing, the speakers are correctly ungrouped. Please see the video. I need more info about your setup (how many speakers, if they are already grouped in sonos app etc..)

https://user-images.githubusercontent.com/37666636/230005245-6aa2aee0-ee80-46b8-b6d2-43b0a68f2f9b.mov

kars85 commented 1 year ago

This has not surfaced again. Thank you to @Supergiovane for his confirmation, and allowing me a bit of time to test my configuration.