Play Custom MP3 Files on Alexa with Home Assistant! (Node-RED + Automations)

Overview

🎧 Play Custom MP3s on Alexa with Home Assistant (Node-RED + Automations) Learn how to make Alexa play your own custom MP3 sounds using Home Assistant, Alexa Media Player, and either Automations or Node-RED!

This step-by-step tutorial covers everything you need — from installing HACS to converting your MP3s into the right format and triggering them with a Zigbee contact sensor.

Links:

Prerequisites

  1. HACS (Home Assistant Community Store)

  2. Alexa Media Player Integration

  3. External Access to Home Assistant, Nabu Casa (preferred) or DuckDNS.

Time Stamps

00:00 Intro

00:45 How to Use Chapters & Skip Ahead

01:12 Installing HACS

03:46 Installing Alexa Media Player

07:48 Testing Audio Playback on Alexa

10:03 Required & Optional Software / Add-ons

10:50 Supported MP3 Format

11:42 Sites to Download Sample MP3 Sounds

12:38 Convert MP3 Using Audacity

14:18 Convert MP3 Using FFmpeg

16:27 Copying MP3 File Using File Editor

18:05 Copying MP3 File Using Samba

19:53 Confirming Custom MP3 Playback

21:38 Alexa Error: "Sorry, I'm having trouble accessing your Simon Says EU skill right now"

22:48 Verifying MP3 File URL Path

23:28 DuckDNS Issues & Fixes

28:46 Demo Routine Using Automations

33:40 Demo Routine Using Node-RED

37:00 Outro

← All articles