概要
Flutter/Dart パッケージで、AWS IoT データプレーン用のクライアントを提供し、AWS IoT Core デバイスとの安全な通信を可能にします。公式 AWS SDK API 定義から生成されており、MQTT メッセージの公開および購読、デバイスシャドウの管理、リアルタイムデータ交換に対応しています。このパッケージは Android、iOS、Web、macOS、Windows、Linux などすべての主要プラットフォームと互換性があり、クロスプラットフォーム IoT アプリケーションに最適です。手動での API 実装が不要で、AWS IoT サービスへの統合を簡素化します。
用途
- リアルタイムデバイスメッセージ
- IoTデバイスシャドウ管理
- MQTTベースのセンサー データストリーミング
- リモートデバイス制御
- クロスプラットフォームIoTアプリ開発
- セキュアなクラウドデバイス通信
主な機能
- 公式 AWS SDK から生成されました
- WebSocket を介した MQTT をサポート
- プラットフォームに依存しない(すべての主要なOS)
- AWS資格情報によるセキュアな認証
- 自動シリアライズ/デシリアライズ
- 組み込みのエラー処理
適している対象
- FlutterでIoTアプリを開発する開発者
- AWS IoT Core を使用するチーム
- リアルタイムでのデバイス更新を必要とするアプリケーション
- クロスプラットフォームのモバイルおよびウェブIoTソリューション
- 安全なAWS IoT統合が必要なプロジェクト
注意事項
- AWS IoT Core の設定が必要です
- 適切な IAM 権限が必要です
- ネットワーク接続に依存しています
- WebSocket 接続のための追加構成が必要になる場合があります
- IoT以外のAWSサービスには適していません