https://github.com/mrroundrobin/teamsmqttbridge
Send and receive Teams Meetings events to an MQTT Broker
https://github.com/mrroundrobin/teamsmqttbridge
home-assistant homeassistant microsoft-teams mqtt teams
Last synced: 22 days ago
JSON representation
Send and receive Teams Meetings events to an MQTT Broker
- Host: GitHub
- URL: https://github.com/mrroundrobin/teamsmqttbridge
- Owner: MrRoundRobin
- License: mit
- Created: 2023-02-04T13:35:02.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-29T19:00:26.000Z (almost 2 years ago)
- Last Synced: 2025-03-27T13:40:43.561Z (about 1 month ago)
- Topics: home-assistant, homeassistant, microsoft-teams, mqtt, teams
- Language: C#
- Homepage:
- Size: 122 KB
- Stars: 11
- Watchers: 3
- Forks: 2
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Teams MQTT Bridge
Using this tool, you can send Teams Meetings information to MQTT. With the Autodiscover option, these information will automatically be available in Home Assistant.
![]()
## Supported features
- Start and stop a meeting recording
- Raise and lower your hand
- Send reactions
- Mute and unmute
- Leave a meeting
- Turn your camera on and off
- Blur or unblur your background## Prerequisites
- Teams third-party app API key ([see docs](https://support.microsoft.com/en-us/office/connect-third-party-devices-to-teams-aabca9f2-47bb-407f-9f9b-81a104a883d6))
- MQTT setup and integrated in Home Assistant ([see docs](https://www.home-assistant.io/integrations/mqtt/))## Setup
- [Download](https://github.com/MrRoundRobin/TeamsMqttBridge/releases/latest) Executable
- Start the Executable
- Install .NET Runtime if requested
- Configure Settings:
- Set Teams API token
- Set MQTT Server address
- Set credentials if needed
- After settings are saved application will start in the background