Closed rbr101 closed 3 months ago
🤔 Which version are you coming from? I will have to investigate this, as the change was only on naming:
##### Service to play a rtttl tones #####
# Example tones : https://codebender.cc/sketch:109888#RTTTL%20Songs.ino
- service: play_rtttl
variables:
song_str: string
then:
- rtttl.play:
rtttl: !lambda 'return song_str;'
# Plays melodies encoded in RTTTL format, suitable for audio feedback, notifications, or simple tunes.
- service: rtttl_play
variables:
tone: string # The RTTTL string for the melody to be played. It should follow the RTTTL format, including the melody's name, default settings, and a sequence of notes.
then:
- rtttl.play:
rtttl: !lambda 'return tone;'
I was using v4.2 and then latest minor when it stil worked. But yesterday after upgrading to 4.3 no sound anymore ....
i use
service: esphome.panelwozi_rtttl_play
data:
tone: >-
Don'tcare:d=4,o=5,b=125:16f,16e,16f,16e,16f,16e,8d,16e,16d,16e,16d,16e,16d,16c,16d,d
and it does work. but i have issues with rtttl_play in automatisations - But I haven't had time to follow up on it yet and so haven't reported it
Hi,
It seems to work after some more testing, don't know why it didn't work before.
So closing this one.
Thanks, R
I had the same issue, "play_rtttl" -> "rtttl_play" and "song_str" -> "tone" fixed it.
TFT Version
4.3.0
ESPHome Version
4.3.0
Blueprint Version
4.3.0
Panel Model
EU
What is the bug?
The RTTL service was changed, but does not work anymore in version 4.3.0 As per documentation:
Does not work, the logs show:
Before 4.3.0 i was using :
I use this for specific timers , for example a timer for toothbrush time for my kids.
/R
Steps to Reproduce
Your Panel's YAML
No response
ESPHome Logs
Home Assistant Logs
No response