FLUTTER ECOSYSTEM

mqtt_client

Um cliente MQTT baseado em servidor e navegador para o Dart, com suporte a conexões normais, sockets seguros e websockets.

Versão mais recente
10.11.11
Downloads em 30 dias
57,4 mil
Curtidas
544
Pontos Pub
160

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

O pacote mqtt_client é uma implementação em Dart de um cliente MQTT que permite a comunicação em tempo real entre dispositivos e servidores. Ele suporta conexões padrão, seguras (TLS) e por WebSocket, tornando-o adequado para aplicações tanto do lado do servidor quanto baseadas em navegador. Projetado para uso multiplataforma, funciona perfeitamente em Android, iOS, Web, macOS, Windows e Linux. Ideal para projetos de IoT, facilita mensagens leves com modelo publicar-assinar, baixa latência e alta eficiência.

Casos de uso
  • comunicação de dispositivo IoT
  • Streaming de dados em tempo real
  • Monitoramento remoto de sensores
  • automação de casa inteligente
  • Atualizações ao vivo do painel
  • Mensagens de nuvem para dispositivo
Principais recursos
  • Suporta MQTT por TCP, TLS e WebSockets
  • Compatibilidade multiplataforma
  • Leve e eficiente
  • Gerenciamento robusto de conexões
  • modelo de mensageria publicar-assinar
  • Reconexão automática
Indicado para
  • desenvolvedores de IoT
  • Construtores de aplicativos em tempo real
  • Serviços de back-end que exigem pub/sub
  • painéis baseados na web
  • Aplicativos móveis que precisam de atualizações em tempo real
Considerações
  • Requer configuração adequada do corretor
  • Pode ser necessário configuração adicional para conexões seguras
  • Não ideal para cenários de alta frequência e baixa latência sem ajuste
  • Dependente da disponibilidade do broker MQTT externo
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add mqtt_client

Categorias

Repositório-fonte

Projetos relacionados

Rankings