I wanted to share a project I’ve been putting together: TeamsAssist-macOS.
As an IT infrastructure manager, I spend a massive chunk of my week in Teams meetings. I already use Home Assistant extensively around the house—managing energy consumption, monitoring the heat pump, and handling network appliances—but I really needed a reliable way to bridge my macOS workstation’s call status into those automations.
There are some great solutions out there for Windows, but I wanted something native and lightweight for the Mac ecosystem. This app runs quietly in the background, grabs your current Microsoft Teams status, and pushes it directly to Home Assistant.
A few ways you can use it:
The “On Air” Light: Trigger a smart bulb or LED strip outside your office door to turn red when you join a meeting or unmute your mic.
Media Control: Automatically pause your background music or smart speakers the second a call starts.
Environment Automation: Kick off a specific lighting scene to look better on camera, or adjust the room’s climate control while you’re presenting.
I’d love for any fellow Mac users in the community to give it a spin. If you run into any issues, have feature ideas, or want to contribute, feedback and pull requests are highly appreciated!
Let me know what you think!
Link: https://github.com/TheRudin/TeamsAssist-macOS
