Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2 months 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 (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-29T19:00:26.000Z (over 1 year ago)
- Last Synced: 2024-05-02T02:58:19.803Z (8 months 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