Apollon-Q T/R/TR Payload Beschreibung
Sie suchen eine Payload Beschreibung für den Apollon-Q-T/R/TR
Hier finden Sie eine Payload Beschreibung für den Apollon-Q-T/R/TR 👇
In diesem Kapitel wird die Struktur der Telemetriedaten beschrieben. Die Anzahl der Bytes in der Payload hängt von der Konfiguration des Sensors ab. Der Aufbau der Daten hängt davon ab, welche Sensoren in Ihrem Produkt vorhanden sind. Im Prinzip hat jede Version einen Header. Dieser hat Informationen über die Version und den Status des Sensors und enthält außerdem einen Master-Messwert. Dieser Messwert kann einfach als der aktuelle Messwert angenommen werden. Nach dem Header folgt ein zusätzlicher Payload-Teil, der weitere Informationen enthält, wie z. B. spezielle Parameter für das Messprinzip oder Einstellungen zur Positions- und Öffnungserkennung. Nicht jeder Sensor hat einen zusätzlichen Payload-Teil.
PAYLOAD BESCHREIBUNG
| Begriff | Beschreibung |
|---|---|
| Byte No. | Byte-Nummer beginnend bei 1 |
| Alias | Verständlicher Name der Variablen |
| Beschreibung | Beschreibung der Variablen |
| Bezeichnung | Bezeichnung im Dataconverter |
| Einheit | Einheit der Variablen |
| Datahub .json Schlüssel | Schlüssel im .json bei Nutzung des Datahubs |
Struktur des Modulschlüssels :
|
Byte 1 |
Byte 2 |
||
|
Bit 7 – 4 |
Bit 3 – 0 |
Bit 7 – 4 |
Bit 3 – 0 |
|
Basis-ID-Modul z. B. Sentiface, Senticom, Sentivisor |
Major Version (SW/HW Version) |
Minor Version (SW/HW Version) |
Produkt Version (Sensoren, z.b. TH, THL, ACC, …) |
Der Modulschlüssel des SENTIFACE-Moduls kann aus den ersten 2 Bytes jedes Uplinks entnommen werden. Der Modulschlüssel wird für den Downlink benötigt.
Portbelegung für WiFi SSID Scan Payload, GNSS Scan Payload und reguläre Payload
| Feature | LoRaWAN Port | Beschreibung |
|---|---|---|
| GNSS Scan Payload | 192 | Rohdaten (Satelliten-ID, Zeit, etc.) werden zum Geolocation-Backend gesendet. |
| WiFi SSID Scan Payload | 197 | Gescannte MAC-Adressen und RSSI-Daten werden zur Ortung übertragen. |
| Reguläre Telemetrie-Daten | 1 | Reguläre Payload-Daten des Sensors, wie z. B. Temperatur, relative Luftfeuchtigkeit, Winkel und Batteriespannung. |
Example for the WIFI SSID scan payload:

Apollon Q T/R/TR/SW Payload Beschreibung
| Byte Nummer | Alias Name | Einheit | Bezeichnung im Decoder | Modul-schlüssel | Datahub .json Schlüssel |
|---|---|---|---|---|---|
| 1 – 2 | Modulschlüssel | module_key | XXX1 | module_key | |
|
Beschreibung: Byte 1 • 4 Bit MSB: Modulcode. Bei Mioty ausschließlich „Sentiface" Telemetrie-Modul, d.h. stets 0x1.• 4 Bit LSB: Major Version. FW der gleichen Major-Version, aber größerer Minor-Version, bleibt mit älteren Decodern kompatibel – die Anzahl der Bytes kann sich aber ändern! Byte 2 • 4 Bit MSB: Minor Version. Neue SW-Versionen fügen ggf. inkrementell neue Telemetrie zum Datenpaket hinzu. • 4 Bit LSB: Sub / Product Version. Bei Helios kodieren diese Bits die konkrete Konfiguration angeschlossener Sensorik. |
|||||
| 3 | Uplink Zähler | uplink_counter | XXX1 | uplink_counter | |
| Beschreibung: Protokollunabhängiger Uplink-Counter, der maximal bis 255 zählt und dann wieder bei 0 beginnt. | |||||
| 4 – 5 | Batteriespannung | mV | battery_voltage | XXX1 | battery_voltage |
Beschreibung: Aktuelle Spannung der Batterie in Millivolt.// Spannung in Volt
|
|||||
| 6 | Interne Temperatur | °C | internal_temperature | XXX1 | internal_temperature |
Beschreibung: Interne Temperatur des Sensors.// Temperatur in °C
|
|||||
| 7 | Alarm Variable | alarm | XXX1 | alarm | |
|
Beschreibung: Uplink wurde durch einen Alarm verursacht. • 0: Alarm nicht ausgelöst • 1: Alarm ausgelöst Für Sensoren der neuen Generation (Bit-zuordnung): • 1: Delta-Alarm • 2: Temperaturalarm • 4: Öffnungsalarm • 8: Vandalismusalarm |
|||||
| 8 – 9 | Mastermesswert | mm | master_value | XXX1 | master_value |
|
Beschreibung: • APOQ-XXXX-T: aktueller Messwert des ToF-Sensors in mm. • APOQ-XXXX-R: Messwert für den maximalen Radar-Peak in mm. • APOQ-XXXX-TR: berechneter Messwert aus den Distanzen beider Messprinzipien in mm. |
|||||
Apollon Q T Version Payload Beschreibung (ohne Radar)
| Byte Nummer | Alias Name | Einheit | Bezeichnung im Payload Decoder | Modul-schlüssel | Datahub .json Schlüssel |
|---|---|---|---|---|---|
| 10 | Status ToF Sensor | tof_status | XXX1 | tof_status | |
|
Beschreibung: Status des Sensors bezogen auf den letzten Messwert. • 0: Valid range • 2 / 4: Out of bounds • 5: Hardware fail • 7: Wrapped target • 8: Algorithm fail • 14: Invalid range • 99: More than one valid target detected |
|||||
| 11 – 12 | Distanz | mm | tof_distance | XXX1 | tof_distance |
|
Beschreibung: Aktuell gemessene Distanz des ToF-Sensors in mm. (vgl. Mastervalue, wenn Quelle des Sensors gleich ist.) |
|||||
| 13 | Modus ToF (Index) | tof_index | XXX1 | tof_index | |
|
Beschreibung: Modus, in dem der Sensor den letzten Wert aufgenommen hat. • 0: Short – bis 1,3 m • 1: Medium – bis 3 m • 2: Long – bis 4 m |
|||||
Apollon Q R Version Payload Beschreibung (ohne ToF)
| Byte Nummer | Alias Name | Einheit | Bezeichnung im Payload Decoder | Modul-schlüssel | Datahub .json Schlüssel |
|---|---|---|---|---|---|
| 10 | Status Radar | radar_status | XXX1 | radar_status | |
|
Beschreibung: • 0: Error • 1: Erfolg |
|||||
| 11 | Anzahl der Peaks | radar_no_peaks | XXX1 | radar_no_peaks | |
|
Beschreibung: Anzahl der erfassten Peaks. |
|||||
| 12 – 13 | Distanz 1 | mm | radar_distance_1 | XXX1 | radar_distance_1 |
|
Beschreibung: Distanz mit maximalem Peak in mm. |
|||||
| 14 – 15 | Peak 1 | dBsm | radar_ra_1 | XXX1 | radar_ra_1 |
|
Beschreibung: Distanz mit maximalem Peak in dBsm. |
|||||
| 16 – 17 | Distanz 2 | mm | radar_distance_2 | XXX1 | radar_distance_2 |
|
Beschreibung: Distanz mit zweithöchstem Peak in mm. |
|||||
| 18 – 19 | Peak 2 | dBsm | radar_ra_2 | XXX1 | radar_ra_2 |
|
Beschreibung: Distanz mit zweithöchstem Peak in dBsm. |
|||||
| 20 – 21 | Distanz 3 | mm | radar_distance_3 | XXX1 | radar_distance_3 |
|
Beschreibung: Distanz mit dritthöchstem Peak in mm. |
|||||
| 22 – 23 | Peak 3 | dBsm | radar_ra_3 | XXX1 | radar_ra_3 |
|
Beschreibung: Distanz mit dritthöchstem Peak in dBsm. |
|||||
Apollon Q TR / SW Version Payload Beschreibung (mit Radar und ToF)
| Byte Nummer | Alias Name | Einheit | Bezeichnung im Payload Decoder | Modul-schlüssel | Datahub .json Schlüssel |
|---|---|---|---|---|---|
| 10 | Status ToF Sensor | tof_status | XXX1 | tof_status | |
|
Beschreibung: Status des Sensors bezogen auf den letzten Messwert : • 0 – Valid range • 2 / 4 – Out of bounds • 5 – Hardware fail • 7 – Wrapped target • 8 – Algorithm fail • 14 – Invalid range • 99 – Mehr als ein gültiges Ziel erfasst |
|||||
| 11 – 12 | Distanz (vgl. Master Value) | mm | tof_distance | XXX1 | tof_distance |
|
Beschreibung: Aktuelle gemessene Distanz des ToF-Sensors in mm. |
|||||
| 13 | Modus ToF (Index) | tof_index | XXX1 | tof_index | |
|
Beschreibung: Modus, in dem der Sensor den letzten Wert aufgenommen hat: • 0 – Short (bis 1,3 m) • 1 – Medium (bis 3 m) • 2 – Long (bis 4 m) |
|||||
| 14 | Status Radar | radar_status | XXX1 | radar_status | |
|
Beschreibung: • 0 – Error • 1 – Erfolg |
|||||
| 15 | Anzahl der Peaks | radar_no_peaks | XXX1 | radar_no_peaks | |
|
Beschreibung: Anzahl der erfassten Peaks. |
|||||
| 16 – 17 | Distanz 1 | mm | radar_distance_1 | XXX1 | radar_distance_1 |
| Beschreibung: Distanz mit maximalem Peak in mm. | |||||
| 18 – 19 | Peak 1 | dBsm | radar_ra_1 | XXX1 | radar_ra_1 |
| Beschreibung: Distanz mit maximalem Peak in dBsm. | |||||
| 20 – 21 | Distanz 2 | mm | radar_distance_2 | XXX1 | radar_distance_2 |
| Beschreibung: Distanz mit zweithöchstem Peak in mm. | |||||
| 22 – 23 | Peak 2 | dBsm | radar_ra_2 | XXX1 | radar_ra_2 |
| Beschreibung: Distanz mit zweithöchstem Peak in dBsm. | |||||
| 24 – 25 | Distanz 3 | mm | radar_distance_3 | XXX1 | radar_distance_3 |
| Beschreibung: Distanz mit dritthöchstem Peak in mm. | |||||
| 26 – 27 | Peak 3 | dBsm | radar_ra_3 | XXX1 | radar_ra_3 |
| Beschreibung: Distanz mit dritthöchstem Peak in dBsm. | |||||
Apollon Q – angehängte Bytes (ACC / HALL)
| Angehängte Bytes | Alias Name | Einheit | Bezeichnung im Payload Decoder | Modul-schlüssel | Datahub .json Schlüssel |
|---|---|---|---|---|---|
| 1 | Sensor Status (ACC) | acc_status | XXX1 | acc_status | |
|
Beschreibung: Gibt den Status des Beschleunigungssensors zurück: • 0: OK • sonstige: Fehler |
|||||
| 1 | Orientierung (ACC) | acc_orientation | XXX1 | acc_orientation | |
|
Beschreibung: Zeigt die Orientierung des Sensors an: • 0: Vertikal (liegt auf der Seite) • 1: Face Up (Linse zur Decke) • 2: Face Down (Linse zum Boden) • 3: Error |
|||||
| 1 | Klappenöffnung (ACC) | acc_open | XXX1 | acc_open | |
|
Beschreibung: Zeigt an, ob der Deckel nach einem definierten Zeitintervall noch geöffnet ist. |
|||||
| 1 | Öffnungen Lifetime Counter (ACC) | acc_open_cnt | XXX1 | acc_open_cnt | |
|
Beschreibung: Gesamtanzahl der Öffnungen über den gesamten Lebenszyklus. |
|||||
| 1 | Vandalismus Alarm (ACC) | acc_impact | XXX1 | acc_impact | |
|
Beschreibung: Gibt an, ob ein Vandalismus-Event aktiv ist: • 0: Kein Vandalismusevent • 1: Vandalismusevent |
|||||
| 1 | Klappenöffnung (HALL) | hall_open | XXX1 | hall_open | |
|
Beschreibung: Zeigt an, ob eine Klappe (mit angebrachtem Sensor) geöffnet ist: • 1: Geöffnet • 0: Geschlossen |
|||||
| 1 | Öffnungen Lifetime (HALL) | hall_open_cnt | XXX1 | hall_open_cnt | |
|
Beschreibung: Gesamtanzahl der Öffnungen über den gesamten Lebenszyklus (Hall-Sensor). |
|||||
Apollon Q – angehängte Bytes (Histogramm-Debugdaten, ToF Version = 2)
| Angehängte Bytes | Alias Name | Einheit | Bezeichnung im Payload Decoder | Modul-schlüssel | Datahub .json Schlüssel |
|---|---|---|---|---|---|
| 1 Byte angehängt | Histogramm Typ/Version | histo_type | XXX1 | histo_type | |
|
Beschreibung: Gibt an, ob nur Werte mit der Histogramm-Funktion übertragen werden oder zusätzlich Werte mit dem üblichen Durchschnitts-Algorithmus: • 0: Nur Histogramm-Werte (im master_value oder tof_distance) • 1: Histogramm-Werte und Werte des Durchschnitts-Algorithmus |
|||||
| 1 Byte angehängt | Histogramm Status | tof_hist_stat | XXX1 | tof_hist_stat | |
|
Beschreibung: Für genauere Informationen bitte den Hersteller kontaktieren. Gilt für Varianten mit Histogramm Typ/Version = 0 (an der Payloadlänge +5 Bytes erkennbar). |
|||||
| 2 Bytes angehängt | Histogramm Distanz | mm | tof_hist_dist | XXX1 | tof_hist_dist |
|
Beschreibung: Distanz (in mm), die mit dem Histogramm-Feature-Algorithmus gemessen wurde. Im Normalbetrieb sollten diese Werte nur gering von den üblichen Distanzwerten abweichen und können starke Verschmutzungen auf der Linse kompensieren. |
|||||
Beispiele Dekodierung (Febris)
| Bytes | HEX | Beschreibung |
|---|---|---|
| 1 | 11 | Modul-schlüssel |
| 2 | 11 | Modul-schlüssel |
| 3 | CE | Uplink Counter |
| 4 | 14 | Battery Voltage |
| 5 | 8E | Battery Voltage |
| 6 | 07 | Interne Temperatur |
| 7 | EE | Interne Temperatur |
| 8 | 1D | Rel. Luftfeuchte |
| 9 | 00 | Taupunkt |
| 10 | 02 | Taupunkt |
| 11 | 03 | Luftdruck |
| 12 | D6 | Luftdruck |
| 13 | 01 | CO₂ |
| 14 | D1 | CO₂ |
| 15 | 00 | Alarm |
Technische Änderungen behalten wir uns ohne vorherige Ankündigung vor. Alle Angaben ohne Gewähr.
![]()
![]()
Dokumentationen Links
Die Links für die weiteren Dokumentationen den Apollon-Q T/R/TR finden Sie hier:
