Appearance
Integration Hub
Named inbound connectors with unified transform for Generic HTTP, ChirpStack, TTN, and MQTT broker bridges.
Architecture
text
Vendor (HTTP webhook or MQTT broker)
→ auth (HTTP secret) / MQTT session
→ typed adapter decode
→ pipeline Transform steps
→ optional script transform
→ device resolve (optional auto-create)
→ telemetry ingest (+ Rule Engine)UI
- Sidebar → Integrations (
/integrations) - Create wizard, detail (URL/secret or MQTT settings), Transform, events, downlink
- Examples & recipes panel (sample JSON + docs + SDK scripts)
- Tenant Settings only links here
Runnable scripts: device SDK examples/integrations/ (see overview).
URLs / transports
| Kind | How data enters |
|---|---|
| Named HTTP | POST /api/v1/integrations/i/{id}/telemetry?tenantId=… |
| Legacy ChirpStack / TTN / generic | type URLs under /api/v1/integrations/{type}/telemetry |
| MQTT bridge | Platform connects to your broker and consumes topicFilter |
Rule Engine downlink
Node type integration_downlink (config JSON on a rule engine):
json
{
"type": "integration_downlink",
"integrationId": "<uuid>",
"fPort": 1,
"payloadFromKey": "downlink_hex"
}Requires ChirpStack/TTN downlink enabled on that integration.
