パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v0.3.0

environment_sensors

デバイスからの周囲温度、相対湿度、環境光および気圧を読み取るためのFlutterプラグインです。

AndroidiOS
30日間ダウンロード
140
いいね数
27
Pub ポイント
140

パッケージをインストール

flutter pub add environment_sensors

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

environment_sensors パッケージは、Android および iOS デバイスから周囲の温度、相対湿度、環境光レベル、気圧などの環境データにアクセスできる Flutter プラグインです。リアルタイムのセンサー値を読み取るためのシンプルな API を提供しており、環境状態をモニタリングまたはそれに応じたアプリケーションに最適です。このプラグインはネイティブデバイスセンサーを利用し、サポートされているプラットフォーム間で一貫したデータを提供します。コミュニティの貢献者によってメンテナンスされており、透明性とコラボレーションのために GitHub にホストされています。

用途

  • 環境モニタリングアプリ
  • スマートホーム統合
  • 天気追跡機能
  • 屋外活動のトラッキング
  • IoTデバイスのデータ収集

主な機能

  • リアルタイムセンサー読み取り
  • 複数の環境指標のサポート
  • クロスプラットフォーム互換性(AndroidおよびiOS)
  • シンプルで直感的な API
  • オープンソースで、積極的にメンテナンスされています

適している対象

  • 環境アプリを開発する開発者
  • IoTおよびスマートデバイスの統合
  • リアルタイムセンサー・データを必要とするアプリ
  • ウェアラブル機器とモバイルヘルスアプリ

注意事項

  • センサーの利用可能性はデバイスのハードウェアに依存します
  • データの正確性はデバイスによって異なる場合があります
  • AndroidおよびiOSで適切な権限が必要です
  • 特定のセンサー種別に限定
  • 高精度の科学的測定には適していません

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

Environment Sensors

Flutter plugin for accessing ambient temperature, relative humidity, ambient light, and barometric pressure sensors of a device.

Install

Add environment_sensors as a dependency in pubspec.yaml. For help on adding as a dependency, view the documentation.

Usage

Check for availability of sensors

final environmentSensors = EnvironmentSensors();   

    var tempAvailable = await environmentSensors.getSensorAvailable(SensorType.AmbientTemperature);
    var humidityAvailable = await environmentSensors.getSensorAvailable(SensorType.Humidity);
    var lightAvailable = await environmentSensors.getSensorAvailable(SensorType.Light);
    var pressureAvailable = await environmentSensors.getSensorAvailable(SensorType.Pressure);

Get sensor stream

final environmentSensors = EnvironmentSensors();

  environmentSensors.pressure.listen((pressure) {
    //Pressure in Millibars
    print(pressure.toString());
  });

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。