Closed mikesnook closed 7 months ago
Hi @mikesnook. Thank you for reporting this issue.
I don't have any Sonos speakers so I cannot test possible fixes myself but based on your feedback I will change the order of operations so that Chime TTS first sets the volume for each speaker before grouping them via media_player.join
.
I will release a beta version soon and and ask you to please test whether the issue is fixed with this change 👍
Great thanks @nimroddolev yup no problem at all, regarding geekofweek's point "setting announce: false only works if the Sonos are in a group prior to the TTS message being sent", is that going to be possible as well, this seemed to cause the out of sync issues, had to join speakers manually first, then allow ChimeTTS to set the announce: false.
I can't test on my end so I can't be 100%, but with that said: the fix will group the speakers before any audio playback begins (as described by geekofweek) so I think it should work.
totally understood, I will test when you release the beta. thank you.
Hi @mikesnook, can you please tell me if you're using the native Sonos integration or the custom sonos_cloud integration?
Hi @mikesnook, can you please tell me if you're using the native Sonos integration or the custom sonos_cloud integration?
Hi, I'm using the native integration.
Hi @mikesnook. I have added a fix in the latest beta, v1.1.0-beta3.
Can you please upgrade to the new version and let me know if it is working for you?
To install the new beta version:
⋮
button in the top right↻ Redownload
optionShow beta versions
option (it may take a moment to update the list)v1.1.0-beta3
from the updated version drop-down listHi @nimroddolev, great work! Chime_TTS now works as expected without the manual service call steps, the echo has gone, audio is correctly synced across the Sonos speakers.
Thank you, Mike
System Health details
[`## System Information
Home Assistant Community Store
GitHub API | ok -- | -- GitHub Content | ok GitHub Web | ok GitHub API Calls Remaining | 5000 Installed Version | 1.34.0 Stage | running Available Repositories | 1413 Downloaded Repositories | 63Home Assistant Cloud
logged_in | false -- | -- can_reach_cert_server | ok can_reach_cloud_auth | ok can_reach_cloud | okHome Assistant Supervisor
host_os | Home Assistant OS 12.1 -- | -- update_channel | stable supervisor_version | supervisor-2024.04.0 agent_version | 1.6.0 docker_version | 24.0.7 disk_total | 30.8 GB disk_used | 21.2 GB healthy | true supported | true board | ova supervisor_api | ok version_api | ok installed_addons | Studio Code Server (5.15.0), Advanced SSH & Web Terminal (17.2.0), Grafana (9.2.1), InfluxDB (5.0.0), zabbix-agent2 (1.4), ESPHome (2024.3.2)Husqvarna Automower
can_reach_server | ok -- | --Dashboards
dashboards | 19 -- | -- resources | 49 views | 97 mode | storageRecorder
oldest_recorder_run | April 5, 2024 at 15:11 -- | -- current_recorder_run | April 11, 2024 at 17:00 estimated_db_size | 3857.73 MiB database_engine | sqlite database_version | 3.44.2