Screenshots From the README of mholzi/beatify.
About
Beatify is a music quiz party game that plays through speakers connected to Home Assistant. Players guess a song's release year, or in the Title & Artist mode type the song title and artist, with partial credit for typos. Music plays on Music Assistant, Sonos or Alexa speakers, and tracks come from streaming services such as Spotify, Apple Music, Tidal, Deezer, YouTube Music and Amazon Music, or from a local library through Music Assistant. Guests join from their phones by scanning a QR code, with no app or account needed. It adds scoring with streaks, power-ups, a podium finale and a live vote on close answers. It runs locally, is set up in the UI, and has an option to bypass login for the Android Companion app that is off by default and not suited to setups behind a reverse proxy.
Automatic summary of the README and code of mholzi/beatify. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Works locally Talks to your devices on your own network. No vendor cloud in between.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Sensors
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
After setup
- Enable HA Android Companion auth bypassOFF by default. When on, requests from the HA Android Companion app on your local network are treated as the host without a login. This weakens authentication and should stay OFF unless the Companion app genuinely cannot authenticate. Do NOT enable it if Beatify is reachable through Home Assistant Cloud (Nabu Casa) or any reverse proxy (nginx, Traefik, Caddy, …): the bypass is unsafe behind a reverse proxy. Beatify refuses it for requests that carry forwarding headers or come from a configured trusted proxy, but a proxy that hides itself could still let an internet visitor host games without credentials.
Texts from the code of mholzi/beatify.
Actions
- Pause gamePauses the running Beatify game and shows the reason on the TV and every phone. Called while the host already paused, it changes the announcement.Fields: Reason
- Resume gameResumes a paused Beatify game where it stopped.
- Next roundEnds the round that is playing (reveal), or starts the next round from the reveal. On the last round's reveal it ends the game.
- End gameEnds the running Beatify game and shows the podium.
Shows in Vulpo
Chart card, Apple Watch.Information
- Installs
- 540 sharing analytics
- GitHub stars
- 229
- Connection
- Works locally
- Upkeep
- Updated in the last 6 months
- Version
- v4.8.6,
- Category
- Media and entertainment, Music and radio services
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
beatify- Issues
- Report an issue














