The Home Assistant speaker you already own.

HAudio turns any Android phone, tablet or TV box into a speaker Home Assistant can talk to. Music, radio and announcements, over your own Wi-Fi.

Get it on Google Play 7 days free, then €2.99 once
No subscription. Launch price, €5.99
Setup

Home Assistant finds it by itself.

Open HAudio and it pops up in Home Assistant as a new device. Tap Configure. That's the whole setup: no IP addresses, no YAML, no account.

Announcements

Your home finally has something to say.

Send text-to-speech from any automation: the morning weather, the washing machine finishing, a reminder that the bins go out tonight.

Music

Music and radio in every room.

HAudio is a full media player in Home Assistant. Play radio, playlists and podcasts on it, change the volume, pause and skip from your dashboards and automations.

Doorbell

It interrupts politely.

When an announcement comes in, your music pauses, the message plays, and the music picks up right where it left off.

Always on

On duty, all night.

HAudio runs quietly in the background, 24/7. Perfect for a wall-mounted tablet, a spare phone on its charger or an Android TV box.

How it works

Your audio never leaves home.

Home Assistant talks to HAudio directly over your Wi-Fi, the same way it talks to ESPHome devices. Nothing goes through anyone's server, so it's private and there's no lag.

No cloud · No account Home Assistant Your Wi-Fi Kitchen Living room Bedroom
Found automaticallyAnnounced on your network, so Home Assistant spots it straight away.
A real media playerEvery device shows up as its own media_player entity.
Private by designNo ads, no sign-up, and your audio never touches the internet.

Set up in about a minute

Three steps. No config files.

1

Install HAudio

On any phone, tablet or TV box running Android 7.0 or newer, on the same Wi-Fi as Home Assistant.

HAudioHome Assistant speaker
Install
2

Tap Configure

Home Assistant finds the new speaker on its own. Give it a name like "Kitchen" and you're done.

New device discovered
Kitchen TabletESPHome
Configure
3

Use it everywhere

It's a normal media player, so it works in dashboards, scripts and automations.

action: tts.speak
target:
  entity_id: tts.piper
data:
  media_player_entity_id:
    media_player.kitchen
  message: "Dinner's ready!"

Made for Home Assistant

Everything a speaker should do.

Automatic discovery

No IP addresses to type. Home Assistant finds each speaker the moment the app starts.

Announcements

Text-to-speech from any automation. Music pauses for the message, then carries on.

Music and radio

Play, pause, skip and set the volume like any other media player in Home Assistant.

Runs 24/7

Keeps playing in the background with the screen off. Built for wall tablets and phones on a charger.

A speaker in every room

Install it on as many devices as you like and name each one: kitchen, hallway, bedroom.

Local and private

No account, no ads, no cloud. Your audio stays on your own network.

Pricing

Pay once. Keep it forever.

Try every feature free for 7 days. If you like it, unlock it with a single purchase. No subscription, and nothing to renew.

Launch price

7 days free, then

€2.99 €5.99

One-time purchase. Lifetime access.

  • Every feature, no tiers
  • Restore it on your other devices with the same Google account
  • Supports an independent developer
Get it on Google Play

Google Play shows the price in your local currency.

FAQ

Good questions.

What do I need?

Home Assistant with the ESPHome integration, and an Android device running Android 7.0 or newer. Both need to be on the same local network.

Does my audio go through the cloud?

No. Home Assistant sends audio straight to the device over your local network. HAudio doesn't need an account or an internet connection to play.

Can I use it for text-to-speech announcements?

Yes. Use any TTS engine in Home Assistant with the HAudio media player as the target. If music is playing, it pauses for the announcement and then resumes.

Can I have more than one speaker?

Yes. Install HAudio on each device and give each one a name. Every device appears in Home Assistant as its own media player.

Does the app have to stay open?

No. HAudio runs as a background service with a small notification, so it keeps working with the screen off or while you use other apps.

What happens after the free trial?

The speaker stops playing until you unlock HAudio with the one-time purchase. Your settings are kept, and the purchase is linked to your Google account, so you can restore it on your other devices.

Give that old phone a job.

7 days free. Then €2.99, once.

Get it on Google Play