Hi guys,
I’m just getting started with HA, which I installed on Docker.
I’m looking for a way to set up a timer that simply beeps when it reaches 0. Later on, I’ll link it to device events…
So I installed “Simple Timer” and Browser_mod (already registered) from Hacs, then I downloaded an .mp3 file that can be played like this (Development Tools > Actions):
data:
media:
media_content_id: http://192.168.1.3:8123/media/local/Google_Timer.mp3
media_content_type: music
metadata: {}
action: media_player.play_media
target:
entity_id: media_player.ubuntufirefox
My timer card is:
type: custom:timer-card
timer_instance_id: 01KNDCZE1B1P7BKP826JW75KK2
timer_buttons:
- 15
- 30
- 60
- 90
- 120
- 150
- 2s
card_title: Simple Timer
power_button_icon: mdi:power
hide_slider: false
slider_thumb_color: null
slider_background_color: null
power_button_background_color: null
power_button_icon_color: null
entity_state_icon: mdi:power
slider_max: 120
slider_unit: sec
reverse_mode: false
show_daily_usage: true
timer_button_font_color: null
timer_button_background_color: null
entity_state_button_background_color: null
entity_state_button_icon_color: null
entity_state_button_background_color_on: null
entity_state_button_icon_color_on: null
turn_off_on_cancel: true
When listen event I see on start only (no event on finished):
event_type: call_service
data:
domain: simple_timer
service: cancel_timer
service_data:
entry_id: 01KNDCZE1B1P7BKP826JW75KK2
turn_off_entity: true
origin: LOCAL
time_fired: "2026-04-10T03:39:47.811676+00:00"
context:
id: 01KNTQJXQ3XFFT6S0XMV24GP77
parent_id: null
user_id: <user_id>
On Automations I was able do hear the sound on start with:
alias: Timer Start Sound
mode: single
trigger:
- platform: event
event_type: call_service
event_data:
domain: simple_timer
service: start_timer
action:
- service: media_player.play_media
target:
entity_id: media_player.ubuntufirefox
data:
media_content_id: http://192.168.1.3:8123/media/local/Google_Timer.mp3
media_content_type: music
What I miss, why I do not have event finished? If there is better way please let me know.