About
🎯 Multiplayer trivia party game for Home Assistant — scan a QR code, play on your phones, the TV is the board. 5,796 questions in English, German and Spanish.
Description from mholzi/quizify
Shows in Vulpo
Chart card, Apple Watch.Installs over time
50
Oct 21Nov 9
#1,537 of 1,551 Marketplace integrations. Installs sharing analytics.
Supports
- Works locallyTalks to your devices on your own network. No vendor cloud in between.
- From the MarketplaceInstalled through the Marketplace, formerly HACS.
- Actively maintainedIts 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
- Party lightsLights that should glow with the round phase (coral on question, sage on reveal, sun on finale).
- Text-to-speech providerTTS entity (e.g. tts.google_translate_say) used to announce milestones and round results.
- Media player for TTSSpeaker the TTS audio plays through. Required if TTS provider is set.
- Lobby music URLOptional URL of an audio file (e.g. /local/quizify-lobby.mp3, served from your config/www folder) looped on the media player above while waiting in the lobby. It stops when the game starts, so it never overlaps the TTS announcements that share the same speaker. Leave blank for no music. No audio file is included — supply your own.
- Avoid recent repeatsSkip questions that were shown in your recent sessions so replays feel fresh. Questions shown in the last few hours are held back, but only while enough fresh questions remain to fill a game — a small pack still fills every round rather than running out. Turn off to keep the original never-shown-first ordering.
- Community pack submission URLWorker endpoint that turns an in-app pack request or community-pack submission into a GitHub issue for review. Leave blank to use the built-in Quizify worker. Set it only if you run your own worker. The GitHub token lives in that worker, never in your browser or Home Assistant.
- Community pack submission secretOptional shared secret for your own worker, sent as an X-Quizify-Secret header. Set it to match the worker's SHARED_SECRET. Only sent together with a URL set above, never to the built-in worker. Leave blank otherwise.
- Correct-answer sound URLOptional URL to a short sound played when the crowd mostly got the answer right. Leave blank to use the bundled default (if installed).
- Wrong-answer sound URLOptional URL to a short sound played when the crowd mostly missed the answer. Leave blank to use the bundled default (if installed).
- Streak sound URLOptional URL to a short sound played when a player hits an answer streak. Leave blank to use the bundled default (if installed).
- Winner sound URLOptional URL to a short sound played when the winner is decided. Leave blank to use the bundled default (if installed). Plays on the TTS speaker and is skipped while an announcement is live.
- The House Plays AlongThe house plays along: light effects, sounds and the quizify_* events for your own automations. Off by default. Whether the lights also change colour with the game has its own switch in the setup.
- Finale sceneOptional scene activated when the winner is decided, alongside the party-light victory sweep, so you can drive a whole-room celebration look. Leave blank for no scene.
Texts from the code of mholzi/quizify.
Actions
- Reset admin sessionWipe the persisted admin session token. Use this if you can't access the admin panel because the saved token is out of sync. The next admin connection will bootstrap a fresh token.
- Start gameStart a new Quizify game with the default settings. Wire it to an Assist sentence, a Zigbee remote or a dashboard button so the host can start the quiz without the admin panel. Only works from the lobby.
- Next questionAdvance to the next question, like the admin Next button. Great on a remote or via Assist so the host can move the game along from across the room. Only valid once the current question has been revealed.
- Pause gamePause the active question and freeze every player's timer. Map it to a remote button, dashboard button or Assist sentence. Only works while a question is running.
- Resume gameResume a paused game and restart the countdown. Only works when the game is currently paused.
- End gameEnd the current game immediately and jump to the final leaderboard. Wire it to a remote button, dashboard button or Assist sentence. Only works while a game is running.
- Reload question packsRe-read every question pack from disk, including the community packs in the quizify/packs folder of your Home Assistant config directory. Use it after adding, editing or removing a pack so it shows up in the picker without restarting Home Assistant. Only works from the lobby.
Information
- Installs
- 50 sharing analytics
- GitHub stars
- 17
- Connection
- Works locally
- Upkeep
- Updated in the last 6 months
- Version
- v1.26.0,
- Category
- Media and entertainment, TV and streaming
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
quizify- Issues
- Report an issue











