Skip to content

RoomCall

Push-to-talk intercom for Home Assistant, on the speakers you already own. Hold a button, talk, and your voice plays in the room you picked — on Sonos, AirPlay and Google Cast speakers.

Open your Home Assistant instance and open RoomCall in HACS.

Pick a room and hold to talk Talking Delivery report per speaker

What you get

  • Hold-to-talk card for any dashboard, in the Home Assistant app or browser.
  • Rooms are your areas — talk to one room or everywhere at once.
  • Walkie-talkie chirp before each message, and announce mode so Sonos ducks the music.
  • roomcall.broadcast for automations: text-to-speech or audio files, per area.
  • Local only — no cloud, no accounts; audio never leaves your network.

Set it up in Home Assistant → Run it without Home Assistant

Try the standalone app in 30 seconds

No Home Assistant? RoomCall also runs as its own server with mDNS speaker discovery.

pipx install roomcall
roomcall serve --demo

Open http://localhost:8765, pick a room and hold the button. Demo mode uses fake speakers, so nothing is played.

Standalone web app