this post was submitted on 22 Mar 2026
1 points (100.0% liked)

Home Assistant

265 readers
3 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY...

founded 2 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/hasntexplodedyet on 2026-03-21 16:30:56+00:00.


Full disclosure up front:

I used Claude Code to write the bulk of this code. I set the architecture, design, and reviewed code that it wrote and conducted significant testing. But this was written by AI tools. I have years of development experience but use AI now to complete projects like this which I simply do not have the time for otherwise.

In order for this tool to function, you will need to provide it Open Router and ElevenLabs API keys, and it needs to generate LLM / gen AI content.

This post was not written by AI. Real human here.

TL;DR: This app enables you to turn your house into an interactive playground for kids, using your smart devices. Specifically lights, doors, and objects which children can safely interact with. You can run this in three different modes: on a phone/PC using local speakers; using network-attached audio in Home Assistant (sonos, google home, alexa); using Apple TV. The app creates missions/challenges, tells the kids what to do, and sets a timer and automatically polls Home Assistant to determine when they complete the mission. At the end it provides a "game summary".

What's included:

  • Game framework, dockerized
  • Dev environment with a pre-configured dev Home Assistant instance for testing / demo for those who (understandably) prefer to not just YOLO it on their Home Assistant.
  • Source code for Apple TV app - you can build in Xcode and push to your Apple TV (apple limits it to living for 7 days on your TV each push unless you are a paid developer)

What you need to do:

  • Connect to your Home Assistant; I'd suggest making a new user and generating a token for that user.
  • The app will scan your Home Assistant devices and allow you to select which speakers (if any) you want to use for challenges
  • The app will scan your Home Assistance devices and propose challenges (e.g. turn the kitchen lights on; open the back door; turn the fan and light on in the kids bedroom) which YOU review and approve
  • Generate media - the app does this for you, ~~but you need to provide Open Router and ElevenLabs API keys. It will cost somewhere around $3.50 or so to generate all the content. You can re-generate most/all of it if you wish to. Most of the TTS audio text can be modified.~~ Update: just Gemini API keys directly, no more ElevenLabs or Open Router. You'll have better luck being on Tier 2 billing tier in Gemini, but Tier 1 will be ok as well with selective back-offs on rate limiting.

This is just a personal project but I figured it is a fun way to get kids moving and active inside the house, so I put a little extra polish on it and share it because I haven't found many other projects like this.

I of course realize that this is pretty niche and most people won't have a need for this or even want to use it. And that's ok!

Screenshots and more information in the Readme on the GitHub: https://github.com/dcnoren/mission-control

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here