Analysis updated 2026-05-18
Show family or roommates a red light whenever you are on a video call
Trigger a smart light automatically for any meeting app without configuring each app separately
Mirror a reference light's color and brightness whenever you are not in a meeting
Run a lightweight status indicator without installing a full smart home automation platform
| axedl/meeting-light | 0xustaz/streamgate | a-bissell/unleash-lite | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | hard | hard |
| Complexity | 2/5 | 4/5 | 4/5 |
| Audience | general | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires a Windows PC, a Home Assistant instance with a controllable light, and a long lived access token.
Meeting Light is a small Windows app that sits in your system tray and changes the color of a Home Assistant smart light whenever you are on a call, then changes it back once you are done. The clever part is how it knows you are in a meeting: instead of hooking into Teams, Zoom, or Discord directly, it reads the same microphone usage record that Windows itself keeps for its privacy settings. Because of this, it works with almost any app that uses your microphone, including browser based Google Meet and Slack huddles, without needing separate support for each one. The app checks this microphone record every two seconds and looks for any app on a list you configure. If one of those apps currently holds the microphone, it treats you as being in a meeting and turns the chosen light to a meeting color, commonly red. You can also click the tray icon to override the state manually, and that override sticks until the microphone itself changes again. Outside of meetings, you can set a second reference light so your controlled light mirrors whatever that light is doing, matching its color and brightness instead of just turning off. Everything is configured through a settings window the first time you run it: you enter your Home Assistant address and access token, pick which light to control, choose your meeting and fallback colors, and select which apps count as meeting apps. Setup requires a Windows 10 or 11 computer, a Home Assistant installation with at least one controllable light, a long lived access token from Home Assistant, and Python if you want to run it from source rather than build a standalone executable. The project is released under the MIT license.
A Windows tray app that turns a Home Assistant light red during calls, detecting meetings automatically from microphone usage instead of any video app API.
Mainly Python. The stack also includes Python, Windows, Home Assistant.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.