Automação IoT

Matter vs MQTT: Como os Padrões de Casa Inteligente Diferem e Funcionam Juntos

Matter e MQTT são frequentemente comparados, mas resolvem problemas diferentes. Entenda o que cada um faz, onde se sobrepõem e como um Home Assistant pode usar Matter para os dispositivos e MQTT para tudo o que precisa trafegar.

Comparação Matter vs MQTT mostrando dispositivos Matter em uma rede local Thread e Wi-Fi e mensagens MQTT fluindo por um broker
Rode isso no seu próprio broker MQTTTenha um broker MQTT privado e gerenciado no plano Free e comece com exemplos de código prontos.
Teste grátis Exemplos de código Sem cartão de crédito

Matter vs MQTT é uma das perguntas mais comuns de quem está montando uma casa inteligente em 2026, e a resposta honesta é que eles não são realmente concorrentes. O Matter é um padrão que define como dispositivos de consumo são descobertos, protegidos e controlados na sua rede local; o MQTT é um protocolo de mensageria leve para transportar dados entre quaisquer clientes por meio de um broker. Este artigo explica os dois, compara-os lado a lado e mostra como um Home Assistant pode usar cada um onde ele é mais forte.

O Que é o Matter

O Matter é um padrão de camada de aplicação mantido pela Connectivity Standards Alliance e apoiado pelas principais plataformas de casa inteligente. Seus objetivos são práticos: comprar uma lâmpada, escanear um QR code e fazê-la funcionar com o ecossistema que você usa, de forma local e segura.

Principais características:

  • Baseado em IP. O Matter roda sobre Wi-Fi, Ethernet e Thread (uma malha IPv6 de baixo consumo). Os dispositivos Thread alcançam o restante da rede por meio de um border router, muitas vezes embutido em um alto-falante inteligente ou hub.
  • Modelo de dados de dispositivo padronizado. Uma lâmpada Matter expõe clusters definidos, como On/Off e Level Control. Qualquer controlador certificado sabe operá-la sem integrações específicas do fabricante.
  • Comissionamento e segurança embutidos. Os dispositivos são integrados com um código de configuração, geralmente via Bluetooth LE, e recebem certificados para aquela fabric.
  • Multi-admin. Um dispositivo pode ser controlado por vários ecossistemas ao mesmo tempo.
  • Local primeiro. O controle não exige a nuvem do fabricante.

O que o Matter não tenta ser é um pipeline de dados genérico. Ele foi projetado para controladores conversando com dispositivos na mesma rede doméstica, não para transmitir telemetria a serviços remotos nem para conectar softwares arbitrários.

O Que é o MQTT

O MQTT é um protocolo de mensageria publish/subscribe padronizado pela OASIS. Os clientes se conectam a um broker, publicam mensagens em topics e assinam os topics que lhes interessam. Se o conceito de broker for novo para você, nosso explicativo sobre o que faz um broker MQTT cobre o básico.

Principais características:

  • Transporte, não modelo de dispositivo. O MQTT não define o que é uma "lâmpada". Payloads são bytes; topics e formatos ficam a seu critério ou do software que você usa.
  • Roda onde houver TCP. Microcontroladores, servidores, navegadores via WebSocket, serviços em nuvem.
  • Desacoplado. Publishers e subscribers não se conhecem, o que facilita adicionar dashboards, loggers e automações depois.
  • Local ou remoto. Um broker pode ficar na sua rede ou na nuvem.

Em casas inteligentes, o MQTT é a cola por trás do Zigbee2MQTT, do Tasmota, do ESPHome (opcionalmente), dos dispositivos Shelly e de inúmeros sensores DIY.

Matter vs MQTT Lado a Lado

Aspecto Matter MQTT
Tipo Padrão de interoperabilidade de dispositivos Protocolo de mensageria
Órgão de padronização Connectivity Standards Alliance OASIS
Modelo de dados de dispositivo Sim, clusters padronizados Não, definido pela aplicação
Rede Wi-Fi, Ethernet, Thread (via border router) Qualquer rede TCP/IP, TLS, WebSocket
Descoberta e integração QR ou código de configuração, comissionamento BLE Configuração manual ou convenções como o discovery do Home Assistant
Modelo de segurança Certificados de dispositivo, credenciais por fabric TLS mais credenciais do broker
Escopo típico Rede doméstica local Local, nuvem ou ambos
Acesso remoto Pelo seu controlador ou ecossistema Diretamente, por um broker acessível pela internet
Melhor para Comprar dispositivos de consumo certificados que simplesmente funcionam Dispositivos DIY, telemetria, integrações, dados remotos
Certificação Obrigatória para o logotipo Matter Nenhuma; qualquer cliente pode se conectar

Onde o Matter Vence

O Matter é a melhor escolha quando você compra dispositivos prontos e quer que funcionem entre ecossistemas com o mínimo de configuração. Fechaduras, termostatos, tomadas e lâmpadas com suporte a Matter podem ser adicionados ao Home Assistant, Apple Home, Google Home e Alexa ao mesmo tempo, sem nuvens de fabricantes no caminho. Dispositivos Matter baseados em Thread também trazem baixo consumo e uma malha autorrecuperável, o que combina com sensores a bateria.

Para os moradores que não são técnicos, o modelo de dados padronizado é uma vantagem real: uma lâmpada se comporta como lâmpada em qualquer app.

Onde o MQTT Vence

O MQTT é a melhor escolha quando você constrói ou modifica dispositivos, precisa que os dados saiam de casa ou quer que muitos programas independentes compartilhem os mesmos eventos:

  • Um sensor ESP32 que você mesmo programou está a poucas linhas de publicar em um broker; construir um dispositivo Matter certificado é um projeto muito maior, mesmo com suporte de SDK.
  • Um dashboard em nuvem, um banco de dados de séries temporais e o Node-RED podem assinar os mesmos topics sem mexer no dispositivo.
  • Dados de vários locais, como uma casa de praia, um sítio ou o apartamento dos pais, podem se encontrar em um único broker acessível pela internet.
  • Equipamentos que não são de consumo, como inversores solares, bombas de calor ou estações meteorológicas, muitas vezes falam MQTT ou podem ser conectados a ele via bridge.

Se você está projetando esses topics, nosso guia de estrutura de topics MQTT para casa inteligente apresenta um layout que escala.

Como Matter e MQTT Coexistem no Home Assistant

O Home Assistant é o lugar mais comum onde os dois se encontram. Ele tem uma integração Matter que atua como controlador Matter e uma integração MQTT que se conecta a um broker. Dentro do Home Assistant, ambos viram entidades comuns, então as automações podem misturá-los livremente. O guia de MQTT no Home Assistant cobre o lado MQTT, incluindo como apontá-lo para um broker MQTT externo.

A parte interessante é levar dados para fora dos dispositivos Matter. O Matter em si é local, então, se você quiser as leituras de um termostato Matter em um dashboard na nuvem ou em outro local, o Home Assistant pode republicar o estado dele no MQTT. A integração nativa mqtt_statestream faz isso com poucas linhas de YAML:

# configuration.yaml
mqtt_statestream:
  base_topic: home1/statestream
  publish_attributes: true
  publish_timestamps: true
  include:
    entity_globs:
      - sensor.living_room_*
      - climate.*

O estado de cada entidade incluída passa a aparecer em um topic como home1/statestream/climate/living_room/state. Para ter mais controle sobre o formato, use uma automação com a ação de publish do MQTT:

automation:
  - alias: "Publish Matter thermostat to MQTT"
    triggers:
      - trigger: state
        entity_id: climate.living_room
    actions:
      - action: mqtt.publish
        data:
          topic: home1/livingroom/thermostat/state
          retain: true
          payload: >
            {"current": {{ state_attr('climate.living_room', 'current_temperature') }},
             "target": {{ state_attr('climate.living_room', 'temperature') }},
             "mode": "{{ states('climate.living_room') }}"}

O inverso também funciona: uma automação disparada por uma mensagem MQTT pode chamar um serviço em um dispositivo Matter, de modo que um painel de parede DIY que publica via MQTT pode acionar uma lâmpada Matter.

Testando a Bridge com um Servidor MQTT Público

Antes de apontar o Home Assistant para um broker privado, você pode observar o fluxo no servidor MQTT público com um prefixo aleatório. Configure a integração MQTT com o broker broker.connectmq.com, porta 1883, um client ID único e sem credenciais, altere o base_topic para algo como connectmq/demo/m6t3w1/statestream e então observe:

mosquitto_sub -h broker.connectmq.com -p 1883 -i watch-m6t3w1 -t "connectmq/demo/m6t3w1/#" -v

Lembre-se de que o servidor MQTT público pode ser lido por qualquer pessoa que adivinhe seu topic, então use-o apenas com entidades de teste e protótipos, nunca com fechaduras, alarmes, dados de presença ou outros dados de produção. O guia do servidor MQTT público (gratuito), vinculado acima, lista seus limites.

Guia de Decisão

  1. Comprando dispositivos de consumo para o controle do dia a dia? Prefira Matter, de preferência sobre Thread para dispositivos a bateria.
  2. Construindo seus próprios sensores ou controladores? Use MQTT.
  3. Precisa de dados fora da rede doméstica? Use MQTT, com o Home Assistant fazendo a bridge dos estados Matter se necessário.
  4. Vários softwares consumindo os mesmos dados? O modelo publish/subscribe do MQTT se encaixa.
  5. Já tem dispositivos Zigbee ou Z-Wave? Conecte-os ao MQTT ou ao Home Assistant; veja Zigbee vs Wi-Fi para casas inteligentes com MQTT.

Na prática, a maioria das casas avançadas acaba com os dois: Matter para dispositivos certificados, MQTT como backbone de dados.

Um Broker Confiável para o Lado MQTT

Quando o lado MQTT da casa cresce e passa a incluir locais remotos, dashboards na nuvem ou acesso pelo celular, um broker que você não precisa manter se torna atraente. O ConnectMQ é um broker MQTT gerenciado com TLS na porta 8883, WebSocket seguro na 8084 e um explorador de topics ao vivo, e o Home Assistant se conecta a ele como a qualquer outro broker. Para uma comparação de abordagens de hospedagem, veja o guia de broker MQTT na nuvem e, para mais projetos, explore o guia de automação IoT.

Conecte o Home Assistant ao ConnectMQ

Crie um broker Serverless gratuito em app.connectmq.com, sem cartão de crédito, insira as credenciais geradas na integração MQTT do Home Assistant com TLS ativado e comece a transmitir os estados dos seus dispositivos Matter e DIY para o seu broker ConnectMQ.

Perguntas frequentes

O Matter está substituindo o MQTT?

Não. O Matter padroniza como dispositivos de consumo são controlados em uma rede local, enquanto o MQTT transporta mensagens entre quaisquer softwares e dispositivos. Eles resolvem problemas diferentes e muitas vezes rodam lado a lado.

Um dispositivo Matter pode publicar diretamente no MQTT?

Não como parte do padrão Matter. Um controlador como o Home Assistant lê o dispositivo Matter e republica seu estado no MQTT por meio do mqtt_statestream ou de uma automação.

Devo construir meus sensores DIY com Matter ou MQTT?

O MQTT é muito mais simples para dispositivos DIY e permite enviar dados para qualquer lugar. O Matter faz sentido para produtos que precisam funcionar em todos os ecossistemas de consumo.

O Matter precisa de internet?

Não. O Matter foi projetado para controle local. O acesso remoto passa pelo seu controlador ou pelo app do ecossistema, e é aí que um broker MQTT acessível pela internet pode complementá-lo.

Artigos relacionados

Guia de Configuração do Zigbee2MQTT: do Coordenador ao Painel

Instale o Zigbee2MQTT com Docker, configure o coordenador e a conexão MQTT, pareie e renomeie dispositivos, controle-os via MQTT e veja seus estados em um painel, testando primeiro no servidor MQTT público (gratuito).

8 min de leitura

Todos os artigos →

Seu broker MQTT privado está a poucos cliques de distância

Crie uma conta, receba as credenciais do seu broker e conecte seu primeiro dispositivo — sem servidores para instalar, atualizar ou escalar.