Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pulimento/winremotecontrol
Control your PC remotely, using MQTT and a ZigBee device
https://github.com/pulimento/winremotecontrol
home-assistant home-automation ikeahack ikeatradfri microsoft-teams mqtt streamdeck zigbee
Last synced: about 1 month ago
JSON representation
Control your PC remotely, using MQTT and a ZigBee device
- Host: GitHub
- URL: https://github.com/pulimento/winremotecontrol
- Owner: pulimento
- License: gpl-3.0
- Created: 2022-03-03T09:08:17.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-04-27T13:03:24.000Z (over 1 year ago)
- Last Synced: 2023-04-27T14:29:48.016Z (over 1 year ago)
- Topics: home-assistant, home-automation, ikeahack, ikeatradfri, microsoft-teams, mqtt, streamdeck, zigbee
- Language: Inno Setup
- Homepage:
- Size: 3.11 MB
- Stars: 8
- Watchers: 2
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WinRemoteControl
This app has the main goal to be able to execute some actions on a Windows computer, when subscribed to a MQTT server.
In this example, I'm using [Home Assistant](https://www.home-assistant.io/) automations, Zigbee and a [IKEA remote](https://www.ikea.com/us/en/p/tradfri-remote-control-00443130/) to trigger messages via MQTT.
Current actions include turn the system volume up and down, and toggling Microsoft Teams self-mute.
You will need an MQTT server to connect to. If you have one, you can use anything to publish to a certain MQTT topic.
## How to install
An Inno Setup-generated installer is available from the [Releases](https://github.com/pulimento/WinRemoteControl/releases) section.
Alternatively, you can download and run the code using Visual Studio or equivalent.
## Usage
Settings are stored on a JSON file in the same folder of the executable, edit it with your configuration before starting the server.
## Some third party software used
- [MQTTNet](https://github.com/dotnet/MQTTnet)
- [InnoSetup](https://jrsoftware.org/isdl.php)