TapHome

MQTT Integration

Submitted by
Last updated: 03. 2026

Cos’è MQTT?

MQTT è un protocollo publish/subscribe leggero progettato per i dispositivi IoT. Invece della comunicazione diretta tra dispositivi, i messaggi vengono scambiati tramite un broker centrale utilizzando i topic — percorsi strutturati come home/living_room/temperature.

Tra i dispositivi compatibili con MQTT più diffusi ci sono Shelly, Sonoff/Tasmota, gateway Zigbee2MQTT e numerosi sensori DIY.

MQTT Broker in TapHome

TapHome include un MQTT Broker integrato che funziona localmente sul controller — senza cloud né broker esterni. Gestisce tutta la comunicazione tra TapHome e i tuoi dispositivi MQTT sulla rete locale.

Attiva il MQTT Broker in Impostazioni → Hardware → MQTT Broker sul controller TapHome.

Utilizzo dei template predefiniti

Una volta avviato il MQTT Broker, il modo più rapido per collegare i dispositivi è tramite i template del Packet Parser. I template definiscono i topic MQTT e le mappature dei dati per ogni dispositivo — senza necessità di configurazione manuale.

  1. Vai in Hardware → Aggiungi Modulo → Packet Parser
  2. Seleziona MQTT come protocollo
  3. Scegli un template per il tuo dispositivo
  4. Configura l’IP/hostname del dispositivo e conferma

Sfoglia i template MQTT disponibili qui sotto.

Integrazione MQTT personalizzata

Per i dispositivi senza un template predefinito, puoi creare un modulo Packet Parser personalizzato con protocollo MQTT e definire manualmente le sottoscrizioni ai topic e i comandi.