Caso de uso

Drones de pulverização, conectados

Cada drone — ou sua estação de solo — publica telemetria, níveis de bateria e tanque e o andamento da missão via LTE ou Wi-Fi da fazenda. Sua plataforma de gestão agrícola envia de volta os planos de missão aprovados, e os apps agronômicos recebem os dados de campo após cada voo. O piloto automático e o rádio do piloto continuam no comando do voo.

Sem cartão de crédito

Usado em
Mensagem de exemplo

PUBLISH farm/drones/ag-03/telemetry

{"lat":38.7342,"lon":-121.8127,"alt_m":3.2,"spd":5.8,"bat":61,"tank_l":14.5,"flow_lpm":4.2,"mission":"m-2291"}

QoS 1 · TLS 8883 · PUBACK

O problema

Dados de voo presos no controle remoto

Prestadores de serviço de pulverização e grandes fazendas voam vários drones por dia em muitos talhões, muitas vezes de mais de um fabricante. Os logs de voo ficam nos controles remotos ou na nuvem de cada fabricante, os planos de missão viajam em pen drive ou por e-mail, e o escritório só sabe o que foi aplicado — e onde — horas depois, quando alguém sobe os logs.

Como funciona

  1. 1

    O lado do drone publica

    Um computador de bordo ou a estação de solo publica posição, altitude, bateria, nível do tanque, vazão e estado da missão via MQTT/TLS pela rede celular ou pela rede da fazenda.

  2. 2

    A plataforma envia a missão

    Seu sistema de gestão agrícola publica a missão aprovada — limites do talhão, mapa de prescrição, taxa de aplicação — no tópico de missão do drone com QoS 1. A estação de solo a carrega no piloto automático depois que o piloto confere.

  3. 3

    O status acompanha cada voo

    O estado da missão (pulverizando, pausa para reabastecer, concluída) e o status online de cada drone, guardados como mensagens retidas, atualizam o painel de operações de todos os drones em campo.

  4. 4

    Os dados chegam à agronomia

    Após cada voo, registros de aplicação e resultados de monitoramento, como zonas de estresse e links para as imagens, são publicados para seu app agronômico, o caderno de campo e o faturamento.

ConnectMQ

O que ele precisa do broker

Comandos confiáveis na cobertura rural

Sessões persistentes e QoS 1 fazem o plano de missão esperar pela estação de solo quando o link LTE cai e chegar assim que ela reconectar.

Status online confiável

Last Will e um tópico de status retido avisam a equipe de operações na hora quando um drone ou uma estação de solo sai da rede.

Credenciais por drone

Cada drone, estação de solo e aplicação tem usuário e ACLs por tópico próprios, então os drones de um prestador só veem as próprias missões.

Alertas sobre a telemetria

Regras de limite para bateria, nível do tanque ou vazão notificam a equipe, que sabe quando planejar um reabastecimento ou uma troca de bateria.

O que você ganha

  • O status de cada drone em uma única tela
  • Planos de missão sem pen drive
  • Registros de aplicação na plataforma após cada voo
  • Drones de vários fabricantes em uma única árvore de tópicos
Topics de exemplo
farm/drones/{drone-id}/telemetry
farm/drones/{drone-id}/status          (retained)
farm/drones/{drone-id}/mission/set
farm/drones/{drone-id}/mission/state   (retained)
farm/fields/{field-id}/as-applied

Setores que usam este caso

Perguntas frequentes

Dá para controlar um drone agrícola com MQTT?

O MQTT é o link de dados entre o drone ou sua estação de solo e a sua plataforma agrícola: telemetria, planos de missão e status. O controle de voo continua com o piloto automático e o rádio do piloto, por exemplo via MAVLink ou o protocolo do fabricante. Um computador de bordo ou a estação de solo faz a ponte entre os dois.

Como levar a telemetria do drone de pulverização para meu software de gestão agrícola?

Rode uma pequena ponte na estação de solo ou em um computador de bordo que leia a telemetria do drone — do piloto automático, via MAVLink ou pelo SDK do fabricante — e a publique no ConnectMQ via MQTT/TLS. Seu software de gestão agrícola assina os tópicos do drone, ou um pequeno serviço assina e grava os dados na API dele.

MQTT funciona para drones em áreas rurais com LTE?

Sim. O MQTT mantém uma única conexão de longa duração com pacotes pequenos, e sessões persistentes com QoS 1 guardam as mensagens de clientes que caem e reconectam. Envie a telemetria de alta frequência com QoS 0 para economizar dados, e planos de missão e registros de aplicação com QoS 1.

Construa isso no ConnectMQ

Comece no plano Free — sem cartão de crédito —, conecte hoje seus primeiros dispositivos e faça upgrade quando entrar em produção.