Zu Content springen
Deutsch
  • Es gibt keine Vorschläge, da das Suchfeld leer ist.

Juno IX BSX Payload Beschreibung

Suchen Sie die Payload Beschreibung für den Juno IX BSX Sensor? 

📄 Sie können das PDF oben ansehen oder hier herunterladen .

1. Allgemeine Beschreibung

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.

2. Begriffserklärung

Begriffe 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

3. 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.

Abbildung 1: Beispiel eines Uplink‑Payloads (Helios Drucksensor)

Abbildung 1: Beispiel eines Uplink‑Payloads (Helios Drucksensor)

5. 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 + RSSI‑Daten werden zur Ortung übertragen.
Reguläre Telemetrie Daten 1 Reguläre Payload‑Daten des Sensors, z. B. Temperatur, rel. Luftfeuchtigkeit, Winkel, Batteriespannung etc.

Beispiel für der WIFI SSID Scan Payload:

Abbildung 2: Beispiel eines WIFI‑SSID‑Scan‑Payloads

Abbildung 2: Beispiel eines WIFI‑SSID‑Scan‑Payloads

6. Dekodierung der WIFI SSID SCAN und GNSS SCAN Daten

Für die Dekodierung der WIFI SSID SCAN und GNSS SCAN Daten können folgende Provider empfohlen werden:

  • Semtech LoRa Cloud (abgekündigt Ende Juli 2025)
  • AWS
  • Tencent
  • Traxmate
  • Sentinum

Für On‑Prem‑Applikationen können lokale Datenbanken verwendet werden.

Juno BSX Betriebsstundenzähler LoRaWAN Payload Beschreibung

Artikel Code Features
S-JUNO-iX-LOEU-BSX-BM INDUSTRIAL JUNO IP69k Betriebsstundenzähler mit Magnetfeldsensor LoRaWAN®
S-JUNO-iX-MIOTY-BSX-BM INDUSTRIAL JUNO IP69k Betriebsstundenzähler mit Magnetfeldsensor mioty®
S-JUNO-iX-NBM1-BSX-BM INDUSTRIAL JUNO IP69k Betriebsstundenzähler mit Magnetfeldsensor Cellular
S-JUNO-iX-LOEU-BSX-BM-TH INDUSTRIAL JUNO IP67 Betriebsstundenzähler und TH Sensor, Temperatur und rel. Luftfeuchtigkeit mit Magnetfeldsensor LoRaWAN® – nur auf Anfrage und MOQ erhältlich
S-JUNO-iX-MIOTY-BSX-BM-TH INDUSTRIAL JUNO IP67 Betriebsstundenzähler und TH Sensor, Temperatur und rel. Luftfeuchtigkeit mit Magnetfeldsensor mioty® – nur auf Anfrage und MOQ erhältlich
S-JUNO-iX-NBM1-BSX-BM-TH INDUSTRIAL JUNO IP67 Betriebsstundenzähler und TH Sensor, Temperatur und rel. Luftfeuchtigkeit mit Magnetfeldsensor Cellular – nur auf Anfrage und MOQ erhältlich
S-JUNO-iX-LOEU-BSX INDUSTRIAL JUNO IP69k Betriebsstundenzähler und TH Sensor, Temperatur und rel. Luftfeuchtigkeit mit Magnetfeldsensor LoRaWAN®
S-JUNO-iX-MIOTY-BSX INDUSTRIAL JUNO IP69k Betriebsstundenzähler mit Vibrations- und Magnetfeldsensor mioty®
S-JUNO-iX-NBM1-BSX INDUSTRIAL JUNO IP69k Betriebsstundenzähler mit Vibrations- und Magnetfeldsensor Cellular
S-JUNO-iX-LOEU-BSX-TH INDUSTRIAL JUNO IP67 Betriebsstundenzähler mit Vibrations- und Magnetfeldsensor LoRaWAN® – nur auf Anfrage und MOQ erhältlich
S-JUNO-iX-MIOTY-BSX-TH INDUSTRIAL JUNO IP67 Betriebsstundenzähler mit Vibrations- und Magnetfeldsensor mioty® – nur auf Anfrage und MOQ erhältlich
S-JUNO-iX-NBM1-BSX-TH INDUSTRIAL JUNO IP67 Betriebsstundenzähler mit Vibrations- und Magnetfeldsensor Cellular – nur auf Anfrage und MOQ erhältlich

7. Juno BSX Payload‑Feldbeschreibung

Byte Nummer Alias Name Beschreibung Einheit Bezeichnung im Payload Decoder Modul‑schlüssel Datahub .json Schlüssel
1 – 2 Modulschlüssel 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 bleiben mit älteren Dekodern 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 an das Datenpaket an.
• 4 Bit LSB: Sub‑ / Product Version. Bei Helios kodieren diese Bits die konkrete Konfiguration angeschlossener Sensorik.
module_key XXX1 module_key
3 Uplink Zähler Protokoll‑unabhängiger Uplink‑Counter, der maximal bis 255 reicht. Danach beginnt der Counter wieder bei 0. uplink_counter XXX1 uplink_counter
4 – 5 Batterie Spannung Aktuelle Spannung der Batterie in Millivolt.
Spannung in Volt:
battery_voltage = (dataBytes[3] << 8 | dataBytes[4]) / 1000.0
mV battery_voltage XXX1 battery_voltage
6 Interne Temperatur Temperatur des Sensors:
internal_temperature = bytes[6] - 128
Temperaturwert des Controllers, ungenau ±2 °C
°C internal_temperature XXX1 internal_temperature
7 – 10 Betriebszeit Betriebszeit in Sekunden bis Reset über Kommando oder Batteriewechsel operating_seconds XXX1 operating_seconds
11 – 14 Zyklen Zyklen, wie oft die Maschine angelaufen ist bzw. gestartet wurde cycles XXX1 Cycles
15 – 16 ON/OFF Rate Rate zwischen ON‑Zeit und OFF‑Zeit seit dem letzten Uplink, z. B. 10 (/100) → 0,1 % utilization_rate XXX1 utilization_rate
17 Aktivität Zeigt an, ob eine Aktivität festgestellt ist is_active XXX1 is_active
18 – 19 Temperatur Genauer Temperaturwert:
decoded.temperature = ((bytes[idx++] << 8) | bytes[idx++]) / 10 – 100
NUR BEI TH VERSION
°C temperature XXX1 temperature
20 Rel. Luftfeuchtigkeit Relative Luftfeuchtigkeit
NUR BEI TH VERSION
%RH humidity XXX1 humidity
JUNO BSX Logo