TapHome

MQTT Integration

Submitted by
Last updated: 06. 2026

What is MQTT?

MQTT is a lightweight publish/subscribe protocol designed for IoT devices. Instead of direct device-to-device communication, devices exchange messages through a central broker using topics — structured paths like home/living_room/temperature.

Popular MQTT-compatible devices include Shelly, Sonoff/Tasmota, Zigbee2MQTT gateways, and many DIY sensors.

MQTT Broker in TapHome

TapHome includes a built-in MQTT Broker that runs locally on the controller — no cloud or external broker required. It handles all communication between TapHome and your MQTT devices over your local network.

Activate the MQTT Broker in Settings → Hardware → MQTT Broker on your TapHome controller.

Using Ready-Made Templates

Once the MQTT Broker is running, the fastest way to connect devices is through Packet Parser templates. Templates define the MQTT topics and data mappings for each device — no manual configuration needed.

  1. Go to Hardware → Add Module → Packet Parser
  2. Select MQTT as the protocol
  3. Choose a template for your device
  4. Configure the device IP/hostname and confirm

Browse the available MQTT templates below.

Custom MQTT Integration

For devices without a ready-made template, you can create a custom Packet Parser module with MQTT protocol and define topic subscriptions and commands manually.

Found a problem with this device template?

Tell us what's wrong, what's missing, or how the template should behave. We rely on your feedback to keep the catalog accurate.

Verified by TapHome

Want to use this in your TapHome Core?

Open this template in the Customer Portal to apply it to one of your homes, or to draft a refinement and submit it back to the catalog.

Open in portal