TagoIO verarbeitet IoT-Daten herausragend gut: Erfassung, Speicherung, Dashboards und Alarmierung. Doch es gibt Workflows, die über die nativen Actions von TagoIO hinausgehen: ein CRM aktualisieren, wenn ein Sendungssensor die Temperaturgrenzen überschreitet, ein Jira-Ticket erstellen, wenn eine Maschine offline geht, tägliche Energiemesswerte mit einer Tabelle synchronisieren oder eine WhatsApp-Nachricht senden, wenn ein CO2-Alarm auslöst.
n8n ist eine Open-Source-Plattform zur Workflow-Automatisierung. Sie verbindet hunderte Apps und Dienste über einen visuellen, knotenbasierten Editor. Sie können n8n selbst hosten oder n8n Cloud nutzen.
Die Kombination aus TagoIO und n8n liefert Ihnen zwei sich ergänzende Automatisierungsebenen: TagoIO für das Routing von IoT-Daten und die Gerätelogik, und n8n für die app-übergreifende Automatisierung von Geschäftsprozessen, ausgelöst durch eben diese Daten.
Was Sie vorab brauchen
- Ein TagoIO-Konto (kostenloser Tarif verfügbar)
- Eine n8n-Instanz (selbst gehostet oder n8n Cloud)
- Ein TagoIO Profile Token mit API-Zugriff (erstellen Sie es in TagoIO unter Account → Profile Tokens)
Überblick über die Architektur
[IoT-Sensoren] → [TagoIO: Erfassung, Speicherung, Alarmierung]
↓ (Webhook-Trigger oder API-Abfrage)
[n8n-Workflow] → [Slack, Jira, Google Sheets, CRM usw.]
n8n kann sowohl aus TagoIO lesen (um Gerätedaten zur Verarbeitung abzurufen) als auch in TagoIO schreiben (um berechnete Werte zurück in die Device-Buckets zu schieben).
Muster 1: TagoIO Action → n8n-Webhook-Trigger
Die einfachste Integration: Wenn eine TagoIO Action auslöst (Schwellenwert überschritten, Gerät offline, neue Daten), ruft sie einen n8n-Webhook auf, um einen Workflow zu starten.
Schritt 1: Einen Webhook-Knoten in n8n erstellen
- Erstellen Sie in n8n einen neuen Workflow.
- Fügen Sie einen Webhook-Knoten als Trigger hinzu.
- Setzen Sie die Methode auf POST und notieren Sie sich die Production URL (z. B.
https://your-n8n.instance/webhook/tagoio-alert). - Aktivieren Sie den Knoten.
Schritt 2: Eine TagoIO Action konfigurieren, die den Webhook aufruft
- Gehen Sie in TagoIO zu Actions → Add Action.
- Wählen Sie Ihren Trigger (z. B. Variable value condition:
temperature > 35). - Setzen Sie den Aktionstyp auf HTTP Request.
- Setzen Sie die URL auf Ihre n8n-Webhook-URL.
- Setzen Sie die Methode auf POST und fügen Sie einen JSON-Body mit dem relevanten Kontext hinzu:
{
"device_id": "$DEVICE_ID$",
"variable": "$VARIABLE$",
"value": "$VALUE$",
"timestamp": "$TIMESTAMP$"
}
- Speichern Sie die Action.
Jetzt empfängt n8n das Ereignis jedes Mal, wenn die Bedingung in TagoIO erfüllt ist, und Ihr Workflow läuft.
Actions-Dokumentation: docs.tago.io/docs/tagoio/actions
Muster 2: n8n fragt die TagoIO API nach Gerätedaten ab
Für Batch-Verarbeitung oder Reporting nutzen Sie n8n, um einen periodischen API-Aufruf an TagoIO zu planen und die Ergebnisse zu verarbeiten.
Die neuesten Daten von einem TagoIO-Gerät abrufen
Fügen Sie in n8n einen HTTP Request-Knoten hinzu:
- Methode: GET
- URL:
https://api.tago.io/data?variable=temperature&qty=100 - Headers:
Authorization:YOUR_PROFILE_TOKENContent-Type:application/json
TagoIO API-Dokumentation: docs.tago.io/docs/tagoio/api
Die Antwort ist ein JSON-Array aus Datenpunkten. Leiten Sie das Ergebnis an nachgelagerte n8n-Knoten weiter: filtern, transformieren, in Google Sheets schreiben, ein Jira-Ticket erstellen oder in Slack posten.
Beispiel: Täglicher Energiebericht in Google Sheets
- Schedule Trigger (läuft jeden Tag um 6 Uhr)
- HTTP Request → TagoIO API, ruft die Energiemesswerte der letzten 24 Stunden ab
- Code-Knoten → aggregiert die kWh-Summen pro Gerät
- Google Sheets → hängt eine Zeile mit Datum, Gerät und Gesamtverbrauch an
Das ersetzt eine manuelle Reporting-Aufgabe durch eine vollständig automatisierte tägliche Übersicht.
Muster 3: Berechnete Daten aus n8n zurück nach TagoIO schreiben
n8n-Workflows können Daten aus externen Quellen verarbeiten und die Ergebnisse zurück in die TagoIO-Device-Buckets schieben, um Ihre IoT-Daten mit Geschäftskontext anzureichern.
Daten an ein TagoIO-Gerät senden (POST)
Nutzen Sie einen HTTP Request-Knoten in n8n:
- Methode: POST
- URL:
https://api.tago.io/data - Headers:
Device-Token: YOUR_DEVICE_TOKEN - Body (JSON):
[
{"variable": "work_order_open", "value": 1},
{"variable": "maintenance_due", "value": "2026-06-15"}
]
Dieses Muster ist nützlich, wenn Ihre TagoIO-Dashboards Daten aus Ihrem ERP, CMMS oder Ticketing-System neben den Live-Sensorwerten abbilden sollen.
Dokumentation zum Senden von Daten: docs.tago.io/docs/tagoio/devices/sending-data
Muster 4: Bidirektionale Synchronisation: TagoIO Analysis + n8n
Für fortgeschrittene Szenarien können Sie n8n-Workflows aus TagoIO Analysis-Skripten heraus auslösen (serverloses JavaScript, das in der Cloud läuft):
// TagoIO Analysis script
const axios = require("axios");
const N8N_WEBHOOK_URL = "https://your-n8n.instance/webhook/analysis-trigger";
await axios.post(N8N_WEBHOOK_URL, {
event: "anomaly_detected",
device: "sensor-plant-floor-A",
details: "Vibration exceeded 4g threshold for 3 consecutive readings"
});
Analysis-Dokumentation: docs.tago.io/docs/tagoio/analysis
So kann komplexe TagoIO-Logik (Anomalieerkennung, Korrelationen über mehrere Variablen, flottenweite Aggregationen) app-übergreifende Workflows in n8n auslösen.
Praxisbeispiele für Workflows
Erstellung von Wartungstickets
Trigger: Eine TagoIO Action löst aus, wenn der Vibrationssensor den Schwellenwert überschreitet. n8n-Workflow: Erstellt ein Jira-Issue mit Geräte-ID, Zeitstempel, Sensorwert und Link zum TagoIO-Dashboard. Ergebnis: Das Wartungsteam erhält automatisch ein strukturiertes Ticket, ohne manuelle Erfassung.
Benachrichtigung bei überschrittener Sendungstemperatur
Trigger: Eine TagoIO Action löst aus, wenn die Temperatur an einem Kühlketten-Gerät 8 °C überschreitet. n8n-Workflow: Schlägt den Sendungsdatensatz im CRM anhand der Geräte-ID nach → Postet eine Slack-Nachricht im Logistik-Kanal → Sendet eine E-Mail an den Kunden. Ergebnis: Vollständige Nachverfolgbarkeit und Kundenkommunikation aus einem einzigen IoT-Ereignis.
Wöchentliche E-Mail mit Management-Dashboard
Trigger: n8n-Schedule (jeden Montag um 8 Uhr). n8n-Workflow: Fragt die TagoIO API nach den Produktionsdaten der letzten 7 Tage ab → Berechnet die Trends im Wochenvergleich → Erzeugt eine formatierte HTML-E-Mail → Versendet sie über Gmail oder SendGrid. Ergebnis: Das Management-Team erhält eine wöchentliche IoT-Zusammenfassung, ohne sich bei TagoIO anzumelden.
Mit KI noch weiter gehen
Kombinieren Sie n8n, TagoIO und Claude über den MCP-Server von TagoIO. Ihre TagoIO-Daten sind in natürlicher Sprache abfragbar, und n8n kann mehrstufige Workflows orchestrieren, die KI-Antworten mit IoT-Aktionen verbinden.
MCP-Dokumentation: docs.tago.io/docs/tagoio/getting-started/tagoio-mcp-ai-powered-iot-data-integration
Zusammenfassung
n8n und TagoIO sind sich ergänzende Ebenen. TagoIO verwaltet IoT-Daten, Geräte und die Alarmierung der ersten Stufe. n8n übernimmt die app-übergreifenden Geschäftsworkflows, die diese Ereignisse auslösen sollen. Verbinden Sie beide über Webhooks (TagoIO → n8n) oder geplante API-Abfragen (n8n → TagoIO) und führen Sie Ihre IoT-Daten in jedes Geschäftssystem ein, das Ihr Team bereits nutzt.
- TagoIO Actions: docs.tago.io/docs/tagoio/actions
- Daten senden: docs.tago.io/docs/tagoio/devices/sending-data
- Analysis-Skripte: docs.tago.io/docs/tagoio/analysis
- TagoIO API-Referenz: docs.tago.io/docs/tagoio/api
- MCP: docs.tago.io/docs/tagoio/getting-started/tagoio-mcp-ai-powered-iot-data-integration


