Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.3.0

environment_sensors

Um plugin Flutter para ler temperatura ambiente, umidade relativa, luz ambiente e pressão barométrica de um dispositivo.

AndroidiOS
Downloads em 30 dias
140
Curtidas
27
Pontos Pub
140

Instalar pacote

flutter pub add environment_sensors

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote environment_sensors é um plugin Flutter que permite o acesso a dados ambientais, como temperatura ambiente, umidade relativa, níveis de luz ambiente e pressão barométrica, a partir de dispositivos Android e iOS. Ele fornece uma API simples para ler valores em tempo real dos sensores, tornando-o ideal para aplicativos que monitoram ou respondem às condições ambientais. O plugin utiliza sensores nativos do dispositivo e fornece dados consistentes em plataformas compatíveis. É mantido por um colaborador da comunidade e hospedado no GitHub para transparência e colaboração.

Casos de uso

  • Aplicativos de monitoramento ambiental
  • Integração de casa inteligente
  • Recursos de rastreamento do tempo
  • rastreamento de atividades ao ar livre
  • coleta de dados de dispositivo IoT

Principais recursos

  • Leituras em tempo real dos sensores
  • Suporte para múltiplos métricas ambientais
  • Compatibilidade multiplataforma (Android e iOS)
  • API simples e intuitiva
  • de código aberto e mantido ativamente

Indicado para

  • Desenvolvedores construindo aplicativos ambientais
  • Integrações de IoT e dispositivos inteligentes
  • Aplicativos que exigem dados de sensores em tempo real
  • Dispositivos vestíveis e aplicativos de saúde móvel

Considerações

  • A disponibilidade do sensor depende do hardware do dispositivo
  • A precisão dos dados pode variar entre os dispositivos
  • Requer permissões apropriadas no Android e no iOS
  • Limitado a tipos específicos de sensores
  • Não adequado para medições científicas de alta precisão

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

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());
  });

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.