This blueprint aims to make it easy to create scripts that can play a selected RTTTL tune from a collection of tunes on a one or more devices. Separate scripts can be created for specific collections of tunes or for specific purposes. For example, you could create a script where the tunes are named for certain appliances, then create an automation that calls the script when the appliance finishes it's cycle.
This blueprint should be compatible with any device using the ESPHome RTTTL component, as long as you add the required API action to it's configuration.
https://gist.github.com/Didgeridrew/11d76d824fb2dd4292cdb47e2b1d4c5e
