Moniteur d'environnement Tempo

De IoT
Aller à : navigation, rechercher

Aller au parent Périphériques ThingConnect


Le Tempo Wireless Environment Monitor and Weather Station est un moniteur d'environnement pourvu de capteurs intégrés pour la température, l'humidité et la pression.

Utilisez le composant TTempoEnvironmentalMonitor pour communiquer avec la station météo et le moniteur d'environnement sans fil Tempo.

Emplacement de la démo

Après l'installation du composant, les projets exemple associés au composant Tempo Wireless Environment Monitor and Weather Station se trouvent dans les répertoires démo IoT suivants :

  • Démarrer | Programmes | Embarcadero RAD Studio Berlin | Exemples puis naviguez jusqu'à :
    • Delphi : Internet of Things\Object Pascal\Thing Connect\TempoMonitor
    • C++ : Internet of Things\CPP\Thing Connect\TempoMonitor

Services pris en charge

Le composant Tempo Wireless Environment Monitor and Weather Station prend en charge les services et les caractéristiques Bluetooth LE suivants :

Service Caractéristique Propriété Evénement Lecture Abonnement Ecriture
Battery Service Battery Level BatteryLevel OnBatteryLevelUpdate
YesSubscriptionFeature.png
Device Information Firmware Revision String FirmwareRevision OnFirmwareRevisionUpdate
YesSubscriptionFeature.png
Hardware Revision String HardwareRevision OnHardwareRevisionUpdate
YesSubscriptionFeature.png
Manufacturer Name String ManufacturerName OnManufacturerNameUpdate
YesSubscriptionFeature.png
Model Number String ModelNumber OnModelNumberUpdate
YesSubscriptionFeature.png
Software Revision String SoftwareRevision OnSoftwareRevisionUpdate
YesSubscriptionFeature.png
Immediate Alert Alert Level ImmediateAlert
YesSubscriptionFeature.png

Le composant Tempo Wireless Environment Monitor and Weather Station prend en charge les services personnalisés suivants :

Service Propriété Evénement Lecture Abonnement Ecriture Description
Custom Humidity HumidityData OnHumidityDataUpdate
YesSubscriptionFeature.png
Renvoie les données TTempoHumidityData relatives à l'humidité.
HumidityTimeSync OnHumidityTimeSyncUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Renvoie les données TTempoTimeSync relatives à l'humidité.
HumidityWindowControl OnHumidityWindowControlUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Renvoie les données TTempoWindowControl relatives à l'humidité.
Custom Misc CustomDeviceConfig OnCustomDeviceConfigUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Renvoie les données de configuration du périphérique TTempoDeviceConfig.
CustomDeviceFindAlert OnCustomDeviceFindAlertUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Renvoie l'état d'alerte de recherche de périphérique (valeur de déclenchement de recherche en octets lorsqu'un périphérique est découvert).
CustomDeviceName OnCustomDeviceNameUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Renvoie le nom du périphérique.
Custom Pressure PressureData OnPressureDataUpdate
YesSubscriptionFeature.png
Renvoie les données TTempoPressureData relatives à la pression.
PressureTimeSync OnPressureTimeSyncUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Renvoie les données TTempoTimeSync relatives à la pression.
PressureWindowControl OnPressureWindowControlUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Renvoie les données TTempoWindowControl relatives à la pression.
Custom Temperature TemperatureData OnTemperatureDataUpdate
YesSubscriptionFeature.png
Renvoie les données de température TTempoTemperatureData.
TemperatureTimeSync OnTemperatureTimeSyncUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Renvoie les données TTempoTimeSync relatives à la température.
TemperatureWindowControl OnTemperatureWindowControlUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Renvoie les données TTempoWindowControl relatives à la température.

Informations sur le périphérique

  • Périphérique : Tempo Environmental Monitor
  • Modèle : BL600
  • Microprogramme : BL600:v1.2.54.0
  • Technologie : Bluetooth LE

Types de données personnalisés

Le composant Tempo Environment Monitor définit ses types de données personnalisés dans l'unité suivante :

  • Iot.Device.TempoEnvironmentMonitorTypes

Données de synchronisation Tempo personnalisée

Le type TTempoTimeSync renvoie des données de synchronisation spécifiques pour la station météo et le moniteur d'environnement sans fil Tempo.

  • Value : Tableau d'octets brut reçu à partir du périphérique.
  • TimeCounter : Valeur du compteur d'heures en secondes. Les valeurs possibles vont de 0 à 3600.
  • TimeCounterRollover : Valeur de conversion du compteur d'heures en secondes.
  • TotalSamples : Nombre total d'échantillons disponibles dans le compte.
  • CalibrationOffset : Valeur de décalage du calibrage.

Données de contrôle des fenêtres Tempo personnalisées

Le type TTempoWindowControl renvoie des données de contrôle des fenêtres spécifiques pour la station météo et le moniteur d'environnement sans fil Tempo.

  • WindowControl : Données de contrôle des fenêtres en 2 octets.

Données de mesure de température Tempo personnalisée

Le type TTempoTemperatureData renvoie des données mesurées spécifiques à la température dans la station météo et le moniteur d'environnement sans fil Tempo.

  • Value : Tableau d'octets brut reçu à partir du périphérique. Chacune de ces caractéristiques représente trois fois TimeCounterRollover secondes de données.
  • LatestReadingLowTemperature : Renvoie la dernière lecture de la température la plus basse, avec une précision de 0,1 degré Celsius.
    • La plage de valeurs se situe entre -25,0 et 75,0.
  • LatestReadingAverageTemperature : Renvoie la dernière lecture de la température moyenne, avec une précision de 0,1 degré Celsius.
    • La plage de valeurs se situe entre -25,0 et 75,0.
  • LatestReadingHighTemperature : Renvoie la dernière lecture de la température la plus élevée, avec une précision de 0,1 degré Celsius.
    • La plage de valeurs se situe entre -25,0 et 75,0.
  • PreviousReadingLowTemperature : Renvoie la lecture intermédiaire de la température la plus basse, avec une précision de 0,1 degré Celsius.
    • La plage de valeurs se situe entre -25,0 et 75,0.
  • PreviousReadingAverageTemperature : Renvoie la lecture intermédiaire de la température moyenne, avec une précision de 0,1 degré Celsius.
    • La plage de valeurs se situe entre -25,0 et 75,0.
  • PreviousReadingHighTemperature : Renvoie la lecture intermédiaire de la température la plus élevée, avec une précision de 0,1 degré Celsius.
    • La plage de valeurs se situe entre -25,0 et 75,0.
  • OldestReadingLowTemperature : Renvoie la lecture la plus ancienne de la température la plus basse, avec une précision de 0,1 degré Celsius.
    • La plage de valeurs se situe entre -25,0 et 75,0.
  • OldestReadingAverageTemperature : Renvoie la lecture la plus ancienne de la température moyenne, avec une précision de 0,1 degré Celsius.
    • La plage de valeurs se situe entre -25,0 et 75,0.
  • OldestReadingHighTemperature : Renvoie la lecture la plus ancienne de la température la plus élevée, avec une précision de 0,1 degré Celsius.
    • La plage de valeurs se situe entre -25,0 et 75,0.

Données de mesure d'humidité Tempo personnalisée

Le type TTempoHumidityData renvoie des données mesurées spécifiques à l'humidité dans la station météo et le moniteur d'environnement sans fil Tempo.

  • Value : Tableau d'octets brut reçu à partir du périphérique. Chacune de ces caractéristiques représente douze fois TimeCounterRollover secondes de données.
    • THumidityIndex : Index d'échantillons de données sur l'humidité de 0 à 11.
    • Les valeurs de données d'humidité sont mesurées en  %rh et la plage de valeurs se situe entre 5 et 95.

Données de mesure de pression Tempo personnalisée

Le type TTempoPressureData renvoie des données mesurées spécifiques à la pression dans la station météo et le moniteur d'environnement sans fil Tempo.

  • Value : Tableau d'octets brut reçu à partir du périphérique. Chacune de ces caractéristiques représente six fois TimeCounterRollover secondes de données.
    • TPressureIndex  : Index d'échantillons de données sur la pression de 0 à 5.
    • Les valeurs de données de pression sont mesurées en hPa, et la plage de valeurs se situe entre -32768 et 32768.

Données de configuration de périphérique Tempo personnalisé

Le type TTempoDeviceConfig renvoie les configurations beacon dans la station météo et le moniteur d'environnement sans fil Tempo.

  • Value : Tableau d'octets brut reçu à partir du périphérique.
  • MajorNumber : Renvoie le numéro majeur du beacon. Une valeur 0 désactive la diffusion du beacon.
  • MinorNumber : Renvoie le numéro mineur du beacon.
  • CalibrationOffset : Valeur de décalage du calibrage du beacon.

Problèmes connus

  • Le périphérique Moniteur d'environnement Tempo ne peut pas être appairé à une machine Windows. Si la plate-forme cible de votre application est Windows 32 bits ou Windows 64 bits, elle ne peut pas être appairée au moniteur d'environnement Tempo.
  • Le périphérique Tempo Environment Monitor a un délai d'expiration de 10 secondes une fois la connexion à l'application établie, puis il se déconnecte. L'application peut demander des données et recevoir les données de réponse lors de cette période. Une fois ce délai passé, l'application doit se connecter à nouveau.

Voir aussi