Nyx Payload Beschreibung

Sie suchen die Payload Beschreibung für den Nyx Sensor?

Hier finden Sie die Nutzlastbeschreibung für den Nyx Sensor.


Byte: 1-2

Alias: Modulschlüssel
Bezeichnung: module_key
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Nyx Reihe
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 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 / Produktversion. Bei Nyx kodieren diese Bits die konkrete Konfiguration angeschlossener Sensorik.


Byte: 3

Alias: Uplink Zähler
Bezeichnung: uplink_counter
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Nyx Reihe
Beschreibung: Protokollunabhängiger Uplinkcounter, der maximal bis 255 reicht. Danach beginnt der Counter wieder bei 0.


Byte: 4-5

Alias: Batterie Spannung
Bezeichnung: battery_voltage
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Nyx Reihe
Beschreibung: Aktuelle Spannung der Batterie in Millivolt
//Spannung in Volt: (dataBytes[3] << 8 | dataBytes[4]) / 1000.0


Byte: 6-7

Alias: Interne Temperatur
Bezeichnung: internal_temperature
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Nyx Reihe
Beschreibung: Temperatur des Sensors
// Internal_temperature = ((bytes[5] << 8) | bytes[6]) / 10 - 100
Dieser Wert ist bei diesem Sensor der Temperaturwert, gemäß Spezifikation im technischen Datenblatt.


Byte: 8

Alias: Relative Luftfeuchte
Bezeichnung: humidity
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Nyx Reihe
Beschreibung: Relative Luftfeuchtigkeit in %RH


Byte: 9-10

Alias: Taupunkt
Bezeichnung: dew_point
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Nyx Reihe
Beschreibung: Taupunkt in °C


Byte: 11

Alias: Alarm Variable
Bezeichnung: alarm_level
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Nyx Reihe
Beschreibung: Alarm Level, entspricht der grünen, gelben und roten Anzeige an den LEDs.


Byte: 12-13

Alias: Lichtintensität Indikator
Bezeichnung: raw_lux
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Nyx Reihe
Beschreibung: Lichtintensität in Lux als Indikator, keine direkte Messung des Umgebungslichts.
Für Dekodierung:
decoded.lux = (1 << (raw_lux >> 12)) * (raw_lux & 0x0FFF) * 0.01


Byte: 14

Alias: Gas Sensor Status
Bezeichnung: internal_temperature
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Nyx Reihe
Beschreibung: Status des Gassensors.


Byte: 15-16

Alias: Luftdruck
Bezeichnung: pressure
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Nyx Reihe
Beschreibung: Luftdruck


Byte: 17

Alias: Indoor Air Quality Status
Bezeichnung: iaq_status
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Nyx Reihe
Beschreibung: Indoor Air Quality Status


Byte: 18-19

Alias: Indoor Air Quality Index
Bezeichnung: iaq_index
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Nyx Reihe
Beschreibung: Indoor Air Quality Index


 

Dokumentation Links

Die Links für die weiteren Dokumentationen des Nyx finden Sie hier: