FLUTTER ECOSYSTEM

esp_smartconfig

Implementações de EspTouch e EspTouchV2 dos protocolos de provisionamento SmartConfig. Dart puro. Todas as plataformas.

Versão mais recente
3.0.0
Downloads em 30 dias
644
Curtidas
46
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

Uma implementação em Dart dos protocolos de configuração inteligente Esptouch e EsptouchV2 para provisionamento de dispositivos IoT. Permite a configuração sem fio contínua de dispositivos ESP8266/ESP32 por meio de smartphones ou aplicativos desktop sem necessidade de acesso direto à rede. Totalmente independente de plataforma, suportando Android, iOS, macOS, Windows e Linux. Projetado para desenvolvedores que desejam integrar emparelhamento de dispositivos zero-touch em aplicações Flutter multiplataforma. O pacote opera totalmente em Dart, sem dependências nativas, garantindo compatibilidade em todas as plataformas suportadas.

Casos de uso
  • onboarding de dispositivo IoT
  • configuração de gadget para casa inteligente
  • Configuração de dispositivo embarcado
  • Provisionamento de Wi-Fi multiplataforma
  • Registro automático de dispositivos
Principais recursos
  • Suporte a Esptouch e EsptouchV2
  • Implementação pura em Dart
  • Compatibilidade multiplataforma
  • Nenhum código nativo necessário
  • Leve e eficiente
  • Transferência segura de credenciais de Wi-Fi
Indicado para
  • Desenvolvedores Flutter construindo aplicativos IoT
  • Integradores de hardware usando chips ESP
  • Aplicações que precisam de configuração de dispositivo sem toque
  • Soluções multiplataforma para móvel/desktop
  • Projetos evitando código nativo da plataforma
Considerações
  • Requer firmware compatível com ESP8266/ESP32
  • Permissões de rede necessárias em plataformas móveis
  • Limitado a dispositivos que suportam o protocolo Esptouch
  • Não trata reinicialização do dispositivo após a configuração
  • Melhor usado em ambientes de rede local
Plataformas compatíveisAndroidiOSmacOSWindowsLinux

Instalar pacote

flutter pub add esp_smartconfig

Categorias

Dependências

Lista de dependências 2 itens

Repositório-fonte

Projetos relacionados