-
Notifications
You must be signed in to change notification settings - Fork 0
Introduction
Fatih Boy edited this page Apr 21, 2017
·
1 revision
Enterprisecoding WinMQTTHub is an application/windows service/library which allows you to remotely control your Windows system over MQTT.
WinMQTT consist of tree main components;
Component | Description |
---|---|
WinMQTTHub.Core | Main library for WinMQTTHub. Entry class ** Hub ** located within this assembly. |
WinMQTTHub.App | WinMQTTHub desktop application. Acts as a simple desktop application wrapper for ** Hub ** class. |
WinMQTTHub.Service | WinMQTTHub service application. Acts as a simple windows service wrapper for ** Hub ** class. |
Hub class Sends following message with JSON payload during start up and shutdown phases;
Topic: | /winmqtthub/system/online | QoS: | 2 | Persistent: | yes |
---|---|---|---|---|---|
Payload: | state:boolean | ||||
True when WinMQTTHub is running, false otherwise. |
All WinMQTTHub functionality provided through addon libraries. WinMQTT comes with following predefined libraries;
WinMQTTHub has build in addon support. Details on extensibility can be found on wiki page. Please feel free to contribute with your own addons.