Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.

Home Assistant Settings

## 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