With this app you can communicate with all your devices connected to Homey using MQTT.
The MQTT Hub automatically broadcasts all your devices and capabilities. It will setup mqtt communication channels for external apps to discover and control the Homey devices.
Auto discovery protocols are implemented to simplify the setup and connection with external apps.
This app also includes an MQTT Device, which can be used to add Virtual Devices with mappings between Homey capabilities and mqtt topics.
All functionality of the MQTT Hub:
- Broadcast all available Homey devices and capabilities.
- Create communication channels for each device.
- Continously dispatch device state changes for all connected devices.
- Auto discovery of your Homey devices for external apps.
- Auto discovery of external devices using the Homie convention.
- Add the ability to remotely update the state of any device.
- Dispatch system info (memory, cpu, etc.) on a regular interval.
- Add Virtual MQTT Devices with mappings between Homey capabilities and mqtt topics.
All can be configured via extensive app settings and connection wizards.
This app is a community project based on https://github.com/harriedegroot/nl.hdg.mqtt from Harrie de Groot.
Thank you for your efforts in creating this app.
Click on a device above to show related Flow cards only.
When...
Homie Discovery
Turned on
Homie Discovery
Turned off
MQTT Device
Turned on
MQTT Device
Turned off
MQTT Device
Value changed
MQTT Device
Text changed
i
Triggers when the text capability changes.
MQTT Device
Number changed
i
Triggers when the number capability changes.
MQTT Hub
An MQTT device changed
MQTT Hub
A CPU warning has occurred
i
Triggers when the app is consuming too much CPU time.
MQTT Hub
A memory warning has occurred
i
Triggers when the app is consuming too much memory.
And...
Homie Discovery
Is turned on
MQTT Device
Is turned on
Then...
Homie Discovery
Turn on
Homie Discovery
Turn off
Homie Discovery
Toggle on or off
MQTT Device
Turn on
MQTT Device
Turn off
MQTT Device
Toggle on or off
MQTT Device
Set value of capability Capability to Value
MQTT Hub
Trigger broadcast
MQTT Hub
Start Hub sync and broadcast
Support
Having an issue with this app?
Contact the developer here.
What’s new
Version 4.5.4 — HA device class for CO/CO2 sensors changed (carbon_monoxide, carbon_dioxide). HA entity state set to 'unavailable' if Homey value is undefined.