How to

Tektelic LoRaWAN Sensoren mit TagoIO verbinden

So verbinden Sie Tektelic LoRaWAN Sensoren (TUNDRA, HOME, KONA) mit TagoIO. Behandelt die Weiterleitung über den Tektelic Network Server, den Integrationsweg über TTN, das Parsen der Payload für jede Sensorfamilie und Anwendungsfälle in Smart Buildings und in der industriellen Überwachung.

David Hall ·
Tektelic LoRaWAN Sensoren mit TagoIO verbinden

Tektelic Communications baut einen kompletten LoRaWAN Hardware Stack: Gateways, Network Server und Sensoren. Die Sensorreihe deckt Smart Building (HOME Sensor, TUNDRA Slim, SPARK), Industrie (Umweltsensoren BREEZE und BOREALIS) und Landwirtschaft ab.

Tektelic Geräte senden standardisierte LoRaWAN Uplinks. Sie können sie über den eigenen Network Server von Tektelic (TNS), über The Things Network oder über jeden beliebigen LNS, der HTTPS Webhooks unterstützt, routen und die Daten an TagoIO weiterleiten, für langfristige Speicherung, Dashboards und Alarme.

Diese Anleitung beschreibt sowohl den Weg über den Tektelic Network Server als auch den Weg über TTN.

Was Sie vorab benötigen

  • Ein TagoIO Konto (kostenloser Tarif verfügbar)
  • Tektelic Sensoren (TUNDRA, HOME, BOREALIS oder ähnliche)
  • Ein Tektelic Gateway oder ein kompatibles LoRaWAN Gateway
  • Zugang zum Tektelic Network Server (TNS) oder ein TTN Konto

Weg 1: Tektelic Network Server zu TagoIO

Schritt 1: Ein Gerät in TagoIO anlegen

  1. Melden Sie sich bei admin.tago.io an.
  2. Gehen Sie zu Devices → Add Device → HTTPS.
  3. Benennen Sie das Gerät und speichern Sie es.
  4. Kopieren Sie das Device Token aus dem Tab General.

Geräte Dokumentation: docs.tago.io/docs/tagoio/devices

Schritt 2: Eine Push Integration im Tektelic NS konfigurieren

  1. Melden Sie sich an der Weboberfläche des Tektelic Network Servers an.
  2. Gehen Sie zu Ihrer Anwendung und wählen Sie Application Integrations.
  3. Fügen Sie eine HTTP Push Integration hinzu.
  4. Setzen Sie die URL auf https://api.tago.io/data.
  5. Fügen Sie den Header hinzu: Device-Token: YOUR_TAGOIO_DEVICE_TOKEN.
  6. Speichern und aktivieren.

Schritt 3: Den Payload Parser schreiben

Tektelic Sensoren kodieren Daten in einem eigenen Binärformat. Sehen Sie sich den Payload Decoder für Ihren konkreten Sensor in der Tektelic Produktdokumentation an.

Beispiel für den Tektelic TUNDRA Slim (Temperatur + Luftfeuchtigkeit):

const raw = Buffer.from(payload.data || payload.payload_hex, "hex");

// TUNDRA Slim standard payload: 2-byte temp (signed, /10), 2-byte humidity (/10)
const temperature = raw.readInt16BE(0) / 10;
const humidity = raw.readInt16BE(2) / 10;

payload = [
  { variable: "temperature", value: temperature, unit: "C" },
  { variable: "humidity", value: humidity, unit: "%" }
];

Bei Tektelic Sensoren mit mehreren Kanälen wird jeder Kanaltyp durch ein Daten Identifier Byte in der Payload gekennzeichnet. Parsen Sie jeden Kanal entsprechend und geben Sie alle Variablen im TagoIO Array Format zurück.

Payload Parser Dokumentation: docs.tago.io/docs/tagoio/devices/payload-parser

Weg 2: Tektelic Sensoren über The Things Network zu TagoIO

Wenn Sie Tektelic Sensoren lieber über TTN routen möchten:

  1. Registrieren Sie den Tektelic Sensor in TTN mit seiner DevEUI, AppEUI und AppKey.
  2. Legen Sie in TagoIO ein Gerät mit dem Connector The Things Network v3 an.
  3. Kopieren Sie die Webhook URL und das Authorization Token aus TagoIO.
  4. Fügen Sie in TTN einen Custom Webhook hinzu, der mit dem Authorization Header auf die TagoIO URL zeigt.
  5. Fügen Sie in TagoIO einen Payload Parser hinzu, um die Tektelic Binär Payload aus payload.uplink_message.frm_payload zu dekodieren.

Für den HOME Sensor (Temperatur, Luftfeuchtigkeit, Licht, Bewegung):

const raw = Buffer.from(payload.uplink_message.frm_payload, "base64");
// Adjust offsets per Tektelic HOME Sensor payload spec
const temperature = raw.readInt16BE(1) / 10;
const humidity = raw.readUInt8(3) / 2;
const light = raw.readUInt16BE(4);
const motion = raw.readUInt8(6) & 0x01;

payload = [
  { variable: "temperature", value: temperature, unit: "C" },
  { variable: "humidity", value: humidity, unit: "%" },
  { variable: "light", value: light, unit: "lux" },
  { variable: "motion", value: motion }
];

Schritt 4: Im Live Inspector prüfen

Öffnen Sie den Live Inspector auf Ihrem TagoIO Gerät und bestätigen Sie, dass die Variablen korrekt ankommen.

Live Inspector Dokumentation: docs.tago.io/docs/tagoio/devices/live-inspector

Schritt 5: Dashboards bauen

Tektelic Sensoren werden häufig in größerer Stückzahl über ein Gebäude verteilt eingesetzt. Nutzen Sie Blueprint Dashboards, um mehrere Sensoren mit einem einzigen Layout zu verwalten.

Für Smart Office oder Gebäude Deployments umfasst ein typisches Dashboard:

  • Temperatur und Luftfeuchtigkeit pro Raum im Zeitverlauf
  • Belegungs Heatmap aus Bewegungssensoren
  • CO2 Konzentration pro Zone (bei Einsatz von BOREALIS)
  • Tabelle mit dem Alarmverlauf

Dashboard Dokumentation: docs.tago.io/docs/tagoio/dashboards

Beispiele für Anwendungsfälle

Komfortüberwachung im Smart Office

Tektelic HOME Sensoren in jedem Besprechungsraum und in jedem Großraumbereich. Das TagoIO Blueprint Dashboard zeigt dem Facility Team eine etagenweise Ansicht von Temperatur, Luftfeuchtigkeit und Belegung. Actions lösen über die BMS API Änderungen am HVAC Sollwert aus, sobald die Komfortbereiche überschritten werden.

Überwachung von Kühllagern

Tektelic TUNDRA Sensoren in Kühlräumen und Gefriergeräten. TagoIO speichert die Messwerte alle 5 Minuten, erzeugt Compliance Berichte für Lebensmittelsicherheits Audits und sendet sofort SMS Alarme, wenn die Temperatur abweicht.

Industrielle Umwelt Compliance

Tektelic BREEZE Sensoren, die Feinstaub, CO2 und VOCs in einem Fertigungsbereich erfassen. TagoIO Analysis Skripte berechnen gleitende 8-Stunden Mittelwerte für die behördliche Berichterstattung. Tagesberichte werden über ein Analysis Skript automatisch erstellt und an das Sicherheitsteam gemailt.

Mit KI weiterdenken

Der MCP Server von TagoIO erlaubt es KI Assistenten wie Claude, Ihre Tektelic Sensordaten in natürlicher Sprache abzufragen. Fragen Sie: “Welche Etagen lagen heute länger als 2 Stunden über 25 Grad C?” oder “Zeig mir die Bewegungsmuster in den Konferenzräumen der letzten Woche.”

MCP Dokumentation: docs.tago.io/docs/tagoio/tago-ai/tagoio-mcp-ai-powered-iot-data-integration

Zusammenfassung

Tektelic Sensoren verbinden sich mit TagoIO entweder über den Tektelic Network Server oder über TTN, jeweils per HTTPS Push Integration. Die wesentliche Integrationsaufgabe ist das Schreiben eines Payload Parsers, der das Binärformat von Tektelic dekodiert. Sobald die Daten fließen, übernimmt TagoIO die Speicherung, die geräteübergreifenden Dashboards und das Alarmieren in Echtzeit.