Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/weejewel/net.weejewel.mqttserver
MQTT Server for Homey pro
https://github.com/weejewel/net.weejewel.mqttserver
Last synced: about 2 months ago
JSON representation
MQTT Server for Homey pro
- Host: GitHub
- URL: https://github.com/weejewel/net.weejewel.mqttserver
- Owner: WeeJeWel
- License: gpl-3.0
- Created: 2024-07-26T13:24:44.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-01T12:10:09.000Z (6 months ago)
- Last Synced: 2024-12-06T14:23:58.456Z (about 2 months ago)
- Language: HTML
- Homepage: https://homey.app/a/net.weejewel.mqttserver
- Size: 181 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.txt
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
This app creates a MQTT Server (also called Broker), and publishes Homey Pro's devices' state to it.
USAGE
First, create a new user with a username & password in the app's Advanced Settings.Then, download any MQTT Client and connect to Homey Pro's IP address on your LAN. All topics should be visible automatically.
To set the status of a device, publish a JSON-strigified value to `homey/devices//capabilities/`. For example, publish `true` to `homey/devices/abc...efg/capabilities/onoff` to turn on a device.
NOTES
The server also supports the 'homie' convention (see https://homieiot.github.io) for compatibility with 3rd party MQTT clients.