Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.0.3

flutter_iot_wifi

Stellen Sie eine Verbindung zu einem IoT-Zugangspunkt unter Verwendung von Android oder iOS her

AndroidiOS
30-Tage-Downloads
42
Likes
19
Pub-Punkte
130

Paket installieren

flutter pub add flutter_iot_wifi

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

flutter_iot_wifi ist ein Flutter-Paket, das die nahtlose Verbindung mit IoT-Zugangspunkten auf Android- und iOS-Geräten ermöglicht. Es vereinfacht den Prozess des programmgesteuerten Scannens, Auswählens und Verbindens mit WLAN-Netzwerken, die typischerweise von IoT-Geräten wie Smart-Home-Geräten oder eingebetteten Systemen verwendet werden. Das Paket behandelt plattformspezifische Komplexitäten und bietet Entwicklern eine einheitliche API zum Einbinden von IoT-Hardware in ihre Apps. Es unterstützt sowohl Android als auch iOS und ist daher ideal für plattformübergreifende IoT-Anwendungen, die eine direkte Gerätekonfiguration über WLAN erfordern.

Anwendungsfälle

  • Verbindung zu IoT-Geräte-Hotspots herstellen
  • Konfigurieren von Smart-Home-Geräten
  • Paarung von eingebetteter Hardware über Wi-Fi
  • Geräte-Einrichtungsflüsse aktivieren
  • Automatisierung der Netzwerkkonfiguration für Sensoren
  • Unterstützung der berührungslosen Gerätebereitstellung

Hauptmerkmale

  • Plattformübergreifender Android- und iOS-Unterstützung
  • Einfache API für Wi-Fi-Scans und Verbindungen
  • Eingebaute Behandlung von IoT-spezifischen Netzwerkeinrichtungen
  • plattformunabhängige Schnittstelle für die Gerätepaarung
  • Sichere Verbindungsverwaltung
  • Echtzeit-Netzwerkstatus-Updates

Geeignet für

  • IoT-App-Entwickler
  • Entwickler von Smart-Home-Anwendungen
  • Hardware-Integrationsspezialisten
  • Entwickler eingebetteter Systeme
  • Mobile-App-Teams, die mit physischen Geräten arbeiten
  • Prototyping von verbundenen Geräten

Hinweise

  • Gerätespezifische Netzwerkkonfigurationen erforderlich
  • Möglicherweise sind zusätzliche Berechtigungen unter Android und iOS erforderlich
  • Beschränkt auf die Paarung von IoT-Geräten über WLAN
  • Abhängig von den zugrundeliegenden OS-Wi-Fi-APIs
  • Nicht geeignet für allgemeine Wi-Fi-Verwaltung
  • Die Prüfung erfordert möglicherweise physische IoT-Geräte

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

flutter_iot_wifi

Connect to an IoT access point using Android or iOS

Android Support

Currently requires Version >= Android Q

Android Permissions

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> !!! Android < 29 Required to scan !!!
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> !!! Android >= 29 Required to scan !!!

NOTE: Explicit requesting of permissions (e.g. with permission_handler) is required with newer versions.

iOS Support

Minimum iOS >= 11.0, iOS >= 13.0 required for prefix connect

iOS Entitlements

<key>com.apple.developer.networking.HotspotConfiguration</key>
<true/>
<key>com.apple.developer.networking.wifi-info</key>
<true/>

iOS Info.plist

<key>NSLocationWhenInUseUsageDescription</key>
<string>XXXXXX</string>

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.