Modos de Funcionamento

Entenda como cada modo afeta a comunicação entre rádio, rede mesh e Internet no Meshtastic.

O que Ă© o MQTT?

O MQTT (Message Queuing Telemetry Transport) é um protocolo de mensagens leve, ideal para aplicações de Internet das Coisas (IoT). É otimizado para:

  • 🔌 Conexões instáveis ou de baixa largura de banda
  • đź“¶ Redes semipermanentes ou intermitentes
  • ⚡ Baixo consumo de energia

Foi desenhado para enviar mensagens de forma eficiente entre dispositivos, como sensores, rádios e gateways.

MQTT no contexto Meshtastic

No Meshtastic, o MQTT atua como uma ponte entre a rede LoRa (mesh) e a Internet. Isto permite:

  • 📤 Enviar mensagens da rede mesh para a Internet
  • 📥 Receber mensagens da Internet dentro da rede LoRa
  • 🌍 Ligar dispositivos em zonas remotas a servidores, apps e utilizadores em qualquer parte do mundo

Quando configurado corretamente, um único nó com acesso à Internet pode estender o alcance da rede, permitindo comunicação com dispositivos remotos ou integração com servidores e notificações.

MQTT Ativo
com ligação à internet

Este modo permite que o dispositivo funcione como ponte MQTT, enviando e recebendo mensagens entre a rede LoRa e a Internet.
Apesar de ter ligação à Internet, a prioridade de envio e receção de mensagens continua a ser via rádio (RF), usando LoRa sempre que possível.

Module Configuration → MQTT

  • MQTT enabled → Ligado âś…

Proxy to Client ou Network

  • Proxy to Client enabled → Ligado âś…
  • WiFi enabled (ESP32) → Ligado âś…

Radio Configuration → Channels

  • Canal Primário → LongFast
  • Uplink → Ligado âś… (LoRa → Internet)
  • Downlink → Ligado âś… (Internet → LoRa)

Radio Configuration → LoRa

  • OK to MQTT → Ligado âś…
  • Ignore MQTT → Desligado ❌
Recomendado
MQTT Passivo
sem ligação à internet, via LoRa

Ideal para nós em locais remotos sem Internet. Este modo permite ao dispositivo encaminhar mensagens via LoRa até um nó com acesso à Internet, sem requerer conectividade direta.
A exclusividade continua a ser comunicação por rádio (RF), sendo o MQTT apenas um meio complementar de transporte.

Module Configuration → MQTT

  • MQTT enabled → Desligado ❌

Proxy to Client ou Network

  • Proxy to Client enabled → Desligado ❌
  • WiFi enabled (ESP32) → Desligado ❌

Radio Configuration → Channels

  • Canal Primário → LongFast
  • Uplink → Ligado âś… (LoRa → Internet)
  • Downlink → Ligado âś… (Internet → LoRa)

Radio Configuration → LoRa

  • OK to MQTT → Ligado âś…
  • Ignore MQTT → Desligado ❌
⚠️ Não Recomendado
MQTT Desligado

Neste modo, o dispositivo ignora completamente o tráfego MQTT. Só comunica via LoRa, sem qualquer ponte com a Internet.

Este modo isola o dispositivo da rede

Ao manter o MQTT desligado, o nó torna-se desconectado da rede global. Não envia nem recebe mensagens da Internet, nem ajuda a retransmitir para outros rádios, especialmente noutras frequências ou regiões.

Este modo nĂŁo contribui para a resiliĂŞncia da rede Meshtastic. Deve ser usado apenas em testes locais ou redes isoladas. Para ajudar a comunidade, opte pelo modo Passivo ou Ativo.

Module Configuration → MQTT

  • MQTT enabled → Desligado ❌

Radio Configuration → LoRa

  • OK to MQTT → Desligado ❌
  • Ignore MQTT → Ligado âś…

Outros Modos de Funcionamento


Client Mute

Rádios de bolso e em movimento.

Client

Rádio usado dentro de casa.

Gateway

Rádio exterior expansor com WiFi.

Gate

Rádio exterior expansor.