Übersicht
Eine Dart-Implementierung der Esptouch- und EsptouchV2-Smart-Konfigurationsprotokolle für die Bereitstellung von IoT-Geräten. Ermöglicht eine nahtlose WLAN-Einrichtung von ESP8266/ESP32-Geräten über Smartphones oder Desktop-Apps, ohne direkten Netzwerkzugriff zu erfordern. Vollständig plattformunabhängig und unterstützt Android, iOS, macOS, Windows und Linux. Speziell für Entwickler konzipiert, die Zero-Touch-Gerätepaarung in plattformübergreifenden Flutter-Anwendungen integrieren möchten. Das Paket läuft vollständig in Dart und hat keine nativen Abhängigkeiten, was die Kompatibilität auf allen unterstützten Plattformen sicherstellt.
Anwendungsfälle
- Onboarding von IoT-Geräten
- Einrichtung von Smart-Home-Geräten
- Eingebettete Gerätekonfiguration
- Plattformübergreifende Wi-Fi-Bereitstellung
- Automatisierte Geräteregistrierung
Hauptmerkmale
- Esptouch und EsptouchV2 Unterstützung
- Reine Dart-Implementierung
- Plattformübergreifende Kompatibilität
- Kein natives Code erforderlich
- Leichtgewichtig und effizient
- Sichere Übertragung von Wi-Fi-Anmeldeinformationen
Geeignet für
- Flutter-Entwickler, die IoT-Apps erstellen
- Hardware-Integrator, die ESP-Chips verwenden
- Anwendungen, die eine berührungslose Geräteeinrichtung erfordern
- Plattformübergreifende Lösungen für mobile Geräte/Desktop
- Projekte, die native Plattformcode vermeiden
Hinweise
- Kompatible ESP8266/ESP32-Firmware erforderlich
- Auf mobilen Plattformen benötigte Netzwerkzugriffe
- Beschränkt auf Geräte, die das Esptouch-Protokoll unterstützen
- Behandelt Geräte-Neustart nach Konfiguration nicht
- Am besten in lokalen Netzwerkumgebungen verwendet