Agricultura inteligente

MQTT para Agricultura inteligente

Sondas de umidade do solo, estações meteorológicas, válvulas e controladores de estufa publicam em um único broker MQTT via LTE-M, NB-IoT ou um gateway LoRaWAN. Seu controlador de irrigação, o dashboard da fazenda e o app no celular assinam, e os comandos para as válvulas continuam chegando ao campo quando a conexão rural cai por um tempo.

Sem cartão de crédito

O que você pode construir

Construa o monitoramento e a irrigação da sua fazenda no ConnectMQ

Você constrói as aplicações, o ConnectMQ transporta os dados. Sondas, estações meteorológicas e controladores de válvulas publicam uma única vez via MQTT; o dashboard da fazenda, o controlador de irrigação, o app no celular e as análises agronômicas que você constrói assinam cada um os tópicos de que precisam — adicione um novo talhão ou estufa sem mexer nos demais.

Seus talhões
Sonda de umidade do solofarm/{field}/soil-{id}/moisture
Estação meteorológicafarm/{field}/weather
Válvula e bomba de irrigaçãofarm/{field}/valve-{id}/state
Clima da estufafarm/greenhouse-{id}/climate
ConnectMQ
  • TLS na 8883
  • sessões persistentes
  • mensagens retidas
  • QoS 0, 1 e 2
O que você constrói por cima
Dashboard da fazenda
Controlador de irrigação
App do produtor no celular
Análises agronômicas
O que você recebe

Agricultura inteligente no ConnectMQ

  • Sondas, estações meteorológicas, válvulas e bombas em um único broker
  • Sessões persistentes para conexões rurais que caem e voltam
  • Último estado retido para cada válvula, bomba e sensor
  • Entrega com QoS 1 para comandos de válvulas e bombas
exemplo de estrutura de tópicos
farm/field-7/soil-03/moisture
farm/field-7/valve-2/set
farm/field-7/valve-2/state           (retained)
Dados móveis por sensor de solo / mês
MQTT sobre TLS0.9 MB
uma sessão, frames mínimos
Polling HTTPS (keep-alive)2.6 MB
cabeçalhos em cada requisição
HTTPS, nova conexão por leitura15.6 MB
handshake TLS toda vez

Estimativa por sensor e mês: uma pequena leitura a cada 15 minutos (2.880 por mês) via TLS, incluindo o overhead de TCP/IP e TLS — cerca de 300 bytes por leitura com MQTT QoS 1, 900 bytes com HTTPS keep-alive e 5,4 kB com uma nova conexão HTTPS. Valores ilustrativos, não medições.

Planos de dados

Até 3× menos dados móveis por sensor

Uma leitura de solo tem só alguns bytes. Com MQTT, o frame ao redor dela também continua pequeno; com HTTPS, cabeçalhos e handshakes são a maior parte do que trafega pelo ar. Menos bytes significam um plano de dados IoT menor e menos tempo de rádio em uma sonda alimentada por bateria.

Exemplo real

Solo seco ao amanhecer — a válvula 2 abre antes que a lavoura sofra estresse

Uma configuração de irrigação comum com MQTT: sondas de solo e controladores de válvulas no campo publicam via LTE-M, o controlador de irrigação no escritório da fazenda assina, e seus comandos voltam às válvulas pelo mesmo caminho.

ConnectMQMQTT broker · TLS 8883Regra: solo abaixo de 22%FIELD 731 %18 % ▼V2 ▸ 40 minvalve-2: openEscritório da fazendaControlador de irrigação · assinanteSOIL-0331 %24 %18 %Umidade do soloVálvula 2Válvula 2: aberta · 40 minTalhão 7Sonda de solo e válvula 2 · LTE-Mfarm/field-7/soil-03/moisture {"pct":18}farm/field-7/soil-03/moisture {"pct":18}farm/field-7/valve-2/set {"state":"open"}farm/field-7/valve-2/set {"state":"open"}farm/field-7/valve-2/state {"state":"open"}App da fazenda · agoraTalhão 7 irrigando — válvula 2 aberta por 40 minConnectMQMQTT broker · TLS 8883Regra: solo abaixo de 22%FIELD 731 %18 % ▼V2 ▸ 40 minvalve-2: openEscritório da fazendaControlador de irrigação · assinanteSOIL-0331 %24 %18 %Umidade do soloVálvula 2Válvula 2: aberta · 40 minTalhão 7Sonda de solo e válvula 2 · LTE-Mfarm/field-7/soil-03/moisture {"pct":18}farm/field-7/soil-03/moisture {"pct":18}farm/field-7/valve-2/set {"state":"open"}farm/field-7/valve-2/set {"state":"open"}farm/field-7/valve-2/state {"state":"open"}App da fazenda · agoraTalhão 7 irrigando — válvula 2 aberta por 40 min
  1. 05:45 Sonda de solo no talhão 7

    Publica a umidade do solo a cada 15 minutos via LTE-M. Depois de uma noite seca e com vento, a leitura na profundidade das raízes cai para 18%.

    farm/field-7/soil-03/moisture → {"pct":18,"depth_cm":30}
  2. 05:45 Controlador de irrigação

    Assina farm/field-7/+/moisture via ConnectMQ: abaixo de 22%, sua regra programa 40 minutos e envia o comando de abertura à válvula 2 com QoS 1.

    farm/field-7/valve-2/set → {"state":"open","minutes":40} · QoS 1
  3. 05:46 Controlador da válvula 2

    Abre a válvula por 40 minutos — ela fecha sozinha depois — e publica seu novo estado como mensagem retida, para que todos os dashboards o mostrem na hora.

    farm/field-7/valve-2/state → {"state":"open","until":"06:26"} · retained
  4. 05:46 Produtor

    Recebe uma notificação do app da fazenda, que assina o estado da válvula — sem precisar ir até o campo para conferir.

Se a conexão LTE-M rural cair, o comando de abertura aguarda na sessão persistente do controlador da válvula no ConnectMQ e é entregue com QoS 1 assim que ele se reconecta (QoS 1 · persistent session).

Setores e casos de uso

Onde as equipes usam Agricultura inteligente

Piloto

Faça o piloto de um talhão esta semana

Comece no plano Free sem cartão de crédito. O Basic inclui até 100 conexões simultâneas — o suficiente para as sondas, as válvulas e a estação meteorológica de um talhão ou estufa piloto. Migre para o Scale quando mais talhões, galpões e câmaras frias entrarem em operação.