Header - TobleMiner/ttn-klax GitHub Wiki

Alle dekodierten Nachrichten enthalten einen Header. Der Header ist stets in der Wurzel des JSON Objekts unter dem Schlüssel "header" zu finden und hat folgendes Format:

{
  "batteryPerc": 100, // Ladezustand der Batterie im KLAX, integer
  "configured": true, // Zeigt an, ob der KLAX zum Auslesen von Daten konfiguriert ist, boolean
  "deviceType": "SML Klax", // KLAX firmware, entweder "SML Klax" oder "MODBUS Klax", string
  "meterType": "SML", // Smart Meter Interface-Typ, string
  "version": 1 // Version des KLAX Kommunikationsprotokolls, integer
}

Eine Beispielnachricht mit Header könnte wie folgt aussehen:

{
  "header": {
    "batteryPerc": 100,
    "configured": true,
    "connTest": false,
    "deviceType": "SML Klax",
    "meterType": "SML",
    "version": 1
  },
  ...
}