RTTTL playback.stop command not working

Seems like I am the only one noticing that the rtttl.stop command har not been working for almost a year now. U til now I was able to stop it by sending a rtttl.play command with mute tone to make it stop playing, but now also that is impossible, since it will now play thrpugh the whole code before doing anything else.
I use very long strings to alert certtain things, but want this to stop as soon as a certain state has been met. Now its all broken.

Maybe try turning the output off.

https://esphome.io/components/output/#output-turn-off-action

I rellay don’t think so.
rtttl.stop is a valid service call and I am more hoping that the developers fix it so that it works as intended.

I rellay don’t think so.
rtttl.stop is a valid service call and I am more hoping that the developers fix it so that it works as intended.

It looks like it was fixed last month. Are you using 2024.8 or newer?

1 Like

I wouldn’t in general count on Devs searching the forum. If you need to report bugs it’s best to go the github and open an issue there.

No. This is not related to what I am describing here. What you show here is about HA getting a state that will say if playback has stopped.
I am always on lates dev.
My problem.is that you can no longer stop the playback when it has started.

I have submitted an issue now :slight_smile:

1 Like