FLUTTER ECOSYSTEM

esp_smartconfig

EspTouch 和 EspTouchV2 的 SmartConfig 配置协议实现。纯 Dart。适用于所有平台。

最新版本
3.0.0
近 30 天下载
644
喜欢数
46
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

一个用于物联网设备配置的 Esptouch 和 EsptouchV2 智能配置协议的 Dart 实现。可让 ESP8266/ESP32 设备通过智能手机或桌面应用程序无缝连接 Wi-Fi,无需直接网络访问。完全平台无关,支持 Android、iOS、macOS、Windows 和 Linux。专为希望在跨平台 Flutter 应用中集成零接触设备配对功能的开发者设计。该包完全使用 Dart 编写,无原生依赖,确保在所有支持平台上兼容。

适合场景
  • 物联网设备接入
  • 智能家居设备设置
  • 嵌入式设备配置
  • 跨平台 Wi-Fi 配置
  • 自动设备注册
主要特点
  • Esptouch 和 EsptouchV2 支持
  • 纯 Dart 实现
  • 多平台兼容性
  • 无需原生代码
  • 轻量且高效
  • 安全的Wi-Fi凭证传输
适合对象
  • Flutter 开发人员构建物联网应用
  • 使用ESP芯片的硬件集成商
  • 需要零接触设备设置的应用程序
  • 跨平台移动/桌面解决方案
  • 避免原生平台代码的项目
使用建议
  • 需要兼容的 ESP8266/ESP32 固件
  • 移动平台所需的网络权限
  • 仅限支持Esptouch协议的设备
  • 不处理配置后的设备重启
  • 最佳用于本地网络环境
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add esp_smartconfig

所属分类

依赖

依赖清单 2 项

源码仓库

关联项目