InfluxDB is one of the most widely used time‑series databases in modern systems. It powers sensor networks, IoT deployments, industrial telemetry, observability pipelines, and analytics workloads across cloud and on‑prem environments. With Nodlyn's new InfluxDB connector, these capabilities become first‑class citizens inside your workflows — without sacrificing the local‑first execution model.
Why InfluxDB Fits Perfectly in Local‑First Automation
InfluxDB is lightweight, fast, and designed for real‑time ingestion. It runs on developer laptops, edge devices, factory gateways, Kubernetes clusters, and private servers. This makes it a natural match for Nodlyn's philosophy: your workflows run locally, your data stays local, and your automation remains under your control.
Instead of routing sensor values or Flux queries through a cloud automation platform, Nodlyn connects directly to your InfluxDB instance — whether it's running on localhost, Docker, or a private monitoring server.
The InfluxDB Connector: What It Can Do
The connector exposes two core capabilities that cover the most common time‑series workflows:
- writePoint — build and write line‑protocol points using measurement, field, tags, and optional timestamp
- queryFlux — execute Flux queries via
/api/v2/queryand return CSV results
Each capability is implemented as a standard Nodlyn node, with schema‑driven settings and predictable outputs. No custom UI code is required — everything flows through the existing inspector and palette.
Writing Data Points: Flexible and Precise
The writePoint capability supports two modes:
- Raw line protocol — if
lineProtocolis provided, it is sent as‑is - Structured point builder — measurement + field + tags + timestamp are assembled automatically
The helper handles:
- escaping measurement, tag, and field keys
- numeric, boolean, and string field formatting
- optional timestamps
- JSON tag parsing
This makes it ideal for:
- sensor ingestion
- IoT telemetry
- industrial automation
- workflow‑driven data pipelines
Flux Querying: Full Access to Time‑Series Data
The queryFlux capability executes Flux queries using the official InfluxDB v2 API:
from(bucket: "sensors")
|> range(start: -1h)
|> limit(n: 10)
The executor returns:
- CSV body — raw response from InfluxDB
- rowCount — approximate number of data rows
- flux — the executed query
This unlocks powerful use cases:
- trend analysis
- threshold checks
- rolling windows
- aggregations
- custom analytics pipelines
Connection Settings: Unified and Explicit
All InfluxDB nodes share a unified connection schema:
- URL — base address of the InfluxDB instance
- API Token — stored securely
- Organization — required for all v2 operations
- Timeout — per‑node HTTP timeout
This keeps configuration consistent across all InfluxDB operations. Nodlyn encrypts secrets locally using AES‑256‑GCM, so your token never leaves your machine.
Dry‑Run Support: Safe by Default
Every InfluxDB executor implements Nodlyn's dry‑run mode. This means:
- No points are written
- No queries are executed
- No external systems are touched
Dry‑run lets you validate workflows, inspect outputs, and debug pipelines without interacting with InfluxDB.
Performance Characteristics
Because InfluxDB is optimized for high‑throughput ingestion and Nodlyn executes locally, operations are extremely fast:
- Writes — milliseconds
- Flux queries — milliseconds
There is no cloud round‑trip, no external API gateway, and no vendor throttling. Your automation runs at the speed of your hardware.
Cloud‑Compatible, Still Local‑First
All InfluxDB capabilities are marked CloudCompatible. If you choose to run workflows in Nodlyn Cloud, InfluxDB nodes behave exactly the same — connecting to your instance over a secure channel.
But the philosophy remains unchanged: you decide where your time‑series data lives.
The Bottom Line
InfluxDB brings high‑fidelity time‑series storage and analytics to Nodlyn workflows. Combined with Nodlyn's local‑first execution model, you get an automation stack that is fast, private, and deeply integrated with your telemetry systems.
Whether you're writing sensor data, running Flux queries, or building analytics pipelines, InfluxDB fits seamlessly into the Nodlyn ecosystem.