Tempo Umgebungsmonitor

Aus IoT
Wechseln zu: Navigation, Suche

Go Up to ThingConnect-Geräte


Der Tempo Wireless Umgebungsmonitor mit Wetterstation ist ein Umgebungsmonitor mit integrierten Sensoren für Temperatur, Luftfeuchtigkeit und Luftdruck.

Mit der Komponente TTempoEnvironmentalMonitor kommunizieren Sie mit dem Tempo Wireless Umgebungsmonitor mit Wetterstation.

Speicherort der Demo

Das Beispielprojekt für den Tempo Wireless Umgebungsmonitor mit Wetterstation befindet sich nach der Installation der Komponente in den folgenden IoT-Demoverzeichnissen:

  • Start | Programme | Embarcadero RAD Studio Berlin | Beispiele und navigieren Sie dann zu:
    • Delphi: Internet of Things\Object Pascal\Thing Connect\TempoMonitor
    • C++: Internet of Things\CPP\Thing Connect\TempoMonitor

Unterstützte Dienste

Der Tempo Wireless Umgebungsmonitor mit Wetterstation unterstützt die folgenden Dienste und Merkmale von Bluetooth LE:

Dienst (EN) Merkmal (EN) Eigenschaft Ereignis Lesen Abonnieren Schreiben
Battery Service (EN) Battery Level (EN) BatteryLevel OnBatteryLevelUpdate
YesSubscriptionFeature.png
Device Information (EN) Firmware Revision String (EN) FirmwareRevision OnFirmwareRevisionUpdate
YesSubscriptionFeature.png
Hardware Revision String (EN) HardwareRevision OnHardwareRevisionUpdate
YesSubscriptionFeature.png
Manufacturer Name String (EN) ManufacturerName OnManufacturerNameUpdate
YesSubscriptionFeature.png
Model Number String (EN) ModelNumber OnModelNumberUpdate
YesSubscriptionFeature.png
Software Revision String (EN) SoftwareRevision OnSoftwareRevisionUpdate
YesSubscriptionFeature.png
Immediate Alert (EN) Alert Level (EN) ImmediateAlert
YesSubscriptionFeature.png

Der Tempo Wireless Umgebungsmonitor mit Wetterstation unterstützt die folgenden benutzerdefinierten Dienste:

Dienst Eigenschaft Ereignis Lesen Abonnieren Schreiben Beschreibung
Benutzerdefinierte Luftfeuchtigkeit HumidityData OnHumidityDataUpdate
YesSubscriptionFeature.png
Gibt die TTempoHumidityData-Daten für die Luftfeuchtigkeit zurück.
HumidityTimeSync OnHumidityTimeSyncUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Gibt die TTempoTimeSync-Daten für die Luftfeuchtigkeit zurück.
HumidityWindowControl OnHumidityWindowControlUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Gibt die TTempoWindowControl-Daten für die Luftfeuchtigkeit zurück.
Benutzerdefinierte sonstige Dienste CustomDeviceConfig OnCustomDeviceConfigUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Gibt die TTempoDeviceConfig-Gerätekonfigurationsdaten zurück.
CustomDeviceFindAlert OnCustomDeviceFindAlertUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Gibt den Suchstatus für das Gerät zurück (Wert des Such-Triggers in Byte, wenn ein Gerät gefunden wurde).
CustomDeviceName OnCustomDeviceNameUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Gibt den Namen des Geräts zurück.
Benutzerdefinierter Luftdruck PressureData OnPressureDataUpdate
YesSubscriptionFeature.png
Gibt die TTempoPressureData-Daten für den Luftdruck zurück.
PressureTimeSync OnPressureTimeSyncUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Gibt die TTempoTimeSync-Daten für den Luftdruck zurück.
PressureWindowControl OnPressureWindowControlUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Gibt die TTempoWindowControl-Daten für den Luftdruck zurück.
Benutzerdefinierte Temperatur TemperatureData OnTemperatureDataUpdate
YesSubscriptionFeature.png
Gibt die TTempoTemperatureData-Temperaturdaten zurück.
TemperatureTimeSync OnTemperatureTimeSyncUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Gibt die TTempoTimeSync-Daten für die Temperatur zurück.
TemperatureWindowControl OnTemperatureWindowControlUpdate
YesSubscriptionFeature.png
YesSubscriptionFeature.png
Gibt die TTempoWindowControl-Daten für die Temperatur zurück.

Gerätedetails

  • Gerät: Tempo Umgebungsmonitor
  • Modell: BL600
  • Firmware: BL600:v1.2.54.0
  • Technologie: Bluetooth LE

Benutzerdefinierte Datentypen

Die benutzerdefinierten Datentypen des Tempo Umgebungsmonitors sind in der folgenden Unit definiert:

  • Iot.Device.TempoEnvironmentMonitorTypes

Benutzerdefinierte Daten für die Tempo-Zeitsynchronisierung

Der Typ TTempoTimeSync gibt die spezifischen Daten zur Zeitsynchronisierung für den Tempo Wireless Umgebungsmonitor mit Wetterstation zurück.

  • Value: Das vom Gerät empfangene Roh-Byte-Array.
  • TimeCounter: Zeitzählerwert in Sekunden. Die möglichen Werte reichen von 0 bis 3600.
  • TimeCounterRollover: Wert für den Zeitzählerüberlauf in Sekunden.
  • TotalSamples: Gesamtanzahl verfügbarer Stichproben.
  • CalibrationOffset: Wert des Kalibrierungs-Offsets.

Benutzerdefinierte Daten für die Tempo-Fenstersteuerung

Der Typ TTempoWindowControl gibt die spezifischen Daten zur Fenstersteuerung für den Tempo Wireless Umgebungsmonitor mit Wetterstation zurück.

  • WindowControl: Daten zur Fenstersteuerung in 2 Byte.

Benutzerdefinierte Daten für die Tempo-Temperaturmessung

Der Typ TTempoTemperatureData gibt spezifische Messdaten für die Temperatur im Tempo Wireless Umgebungsmonitor mit Wetterstation zurück.

  • Value: Das vom Gerät empfangene Roh-Byte-Array. Jedes dieser Merkmale repräsentiert dreimal TimeCounterRollover Sekunden der Daten.
  • LatestReadingLowTemperature: Gibt die letzte Messung der niedrigsten Temperatur mit einer Genauigkeit von 0,1 Grad Celsius zurück.
    • Wertebereich: -25,0 bis 75,0.
  • LatestReadingAverageTemperature: Gibt die letzte Messung der Durchschnittstemperatur mit einer Genauigkeit von 0,1 Grad Celsius zurück.
    • Wertebereich: -25,0 bis 75,0.
  • LatestReadingHighTemperature: Gibt die letzte Messung der höchsten Temperatur mit einer Genauigkeit von 0,1 Grad Celsius zurück.
    • Wertebereich: -25,0 bis 75,0.
  • PreviousReadingLowTemperature: Gibt eine Zwischenmessung der niedrigsten Temperatur mit einer Genauigkeit von 0,1 Grad Celsius zurück.
    • Wertebereich: -25,0 bis 75,0.
  • PreviousReadingAverageTemperature: Gibt eine Zwischenmessung der Durchschnittstemperatur mit einer Genauigkeit von 0,1 Grad Celsius zurück.
    • Wertebereich: -25,0 bis 75,0.
  • PreviousReadingHighTemperature: Gibt eine Zwischenmessung der höchsten Temperatur mit einer Genauigkeit von 0,1 Grad Celsius zurück.
    • Wertebereich: -25,0 bis 75,0.
  • OldestReadingLowTemperature: Gibt die älteste Messung der niedrigsten Temperatur mit einer Genauigkeit von 0,1 Grad Celsius zurück.
    • Wertebereich: -25,0 bis 75,0.
  • OldestReadingAverageTemperature: Gibt die älteste Messung der Durchschnittstemperatur mit einer Genauigkeit von 0,1 Grad Celsius zurück.
    • Wertebereich: -25,0 bis 75,0.
  • OldestReadingHighTemperature: Gibt die älteste Messung der höchsten Temperatur mit einer Genauigkeit von 0,1 Grad Celsius zurück.
    • Wertebereich: -25,0 bis 75,0.

Benutzerdefinierte Daten für die Tempo-Luftfeuchtigkeitsmessung

Der Typ TTempoHumidityData gibt spezifische Messdaten für die Luftfeuchtigkeit im Tempo Wireless Umgebungsmonitor mit Wetterstation zurück.

  • Value: Das vom Gerät empfangene Roh-Byte-Array. Jedes dieser Merkmale repräsentiert zwölfmal TimeCounterRollover Sekunden der Daten.
    • THumidityIndex: Stichprobenindex der Luftfeuchtigkeitsdaten von 0 bis 11.
    • Luftfeuchtigkeitsdatenwerte werden in % rh im Wertebereich von 5 bis 95 gemessen.

Benutzerdefinierte Daten für die Tempo-Luftdruckmessung

Der Typ TTempoPressureData gibt spezifische Messdaten für den Luftdruck im Tempo Wireless Umgebungsmonitor mit Wetterstation zurück.

  • Value: Das vom Gerät empfangene Roh-Byte-Array. Jedes dieser Merkmale repräsentiert sechsmal TimeCounterRollover Sekunden der Daten.
    • TPressureIndex : Stichprobenindex der Luftdruckdaten von 0 bis 5.
    • Luftdruckdatenwerte werden in rh im Wertebereich von -32768 bis 32768 gemessen.

Benutzerdefinierte Konfigurationsdaten des Tempo-Geräts

Der Typ TTempoDeviceConfig gibt die Beacon-Konfigurationen im Tempo Wireless Umgebungsmonitor mit Wetterstation zurück.

  • Value: Das vom Gerät empfangene Roh-Byte-Array.
  • MajorNumber: Gibt die Hauptnummer des Beacon zurück. Mit dem Wert 0 wird die Beacon-Übertragung abgeschaltet.
  • MinorNumber: Gibt die Unternummer des Beacon zurück.
  • CalibrationOffset: Wert des Beacon-Kalibrierungs-Offsets.

Bekannte Probleme

  • Der Tempo Umgebungsmonitor kann nicht mit Windows-Computern gekoppelt werden. Wenn Ihre Anwendung auf der Zielplattform 32-Bit-Windows oder 64-Bit-Windows ausgeführt wird, kann sie nicht mit dem Tempo Umgebungsmonitor gekoppelt werden.
  • Die Timeout-Dauer nach der Verbindung des Tempo Umgebungsmonitors mit einer Anwendung beträgt 10 Sekunden, danach wird die Verbindung abgebrochen. Die Anwendung kann während dieser Zeitspanne Daten anfordern und Antwortdaten erhalten. Danach muss die Anwendung die Verbindung erneut herstellen.

Siehe auch