Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/linqlover/onairsync

Automatically monitor whether you are in a (video) call and push updates to openHAB
https://github.com/linqlover/onairsync

covid-19 home-automation home-office openhab video-call

Last synced: about 1 month ago
JSON representation

Automatically monitor whether you are in a (video) call and push updates to openHAB

Awesome Lists containing this project

README

        

# OnAirSync

[![.github/workflows/build.yml](https://github.com/LinqLover/OnAirSync/workflows/.github/workflows/build.yml/badge.svg)](https://github.com/LinqLover/OnAirSync/actions) [![latest release](https://img.shields.io/github/v/release/LinqLover/OnAirSync.svg)](https://github.com/LinqLover/OnAirSync/releases)

Automatically monitor whether you are in a (video) call and push updates to [openHAB](http://www.openhab.org/).
Works for Win32 apps only (no Linux, no UWP apps).
For more information, also read the [official announcement thread in the openHAB Community forum](https://community.openhab.org/t/ann-onairsync-let-openhab-know-when-you-are-in-a-meeting/116991?u=linqlover).

## Installation

- Download the latest release from the [release section](https://github.com/LinqLover/OnAirSync/releases)
- Extract it
- Execute it using `OnAirSync -i `

For better convenience, you may want to create an automated task in the Windows scheduled task settings (trigger: on log-on, action: start `cmd.exe /c "start /b C:\path\to\OnAirSync.exe -i "`, run whether user is logged on or not).

## Development

See [`build.yml`](.github/workflows/build.yml) on how to build the project using `dotnet`.
VS Code can also generate some convenient `{launch,task}.json` files for you.

Contributions or questions of all kinds are highly welcome!