influxdata / influxdata/docs-v2

Document how to integrate Node-Red with InfluxDB 2 (cloud + OSS)

Open
#1,101 1 comment 0 reactions 0 assignees View on GitHub
low-priority
Dominant language
JavaScript
Stars
82
Forks
326
Avg merge
1d 1h
Merged PRs (30d)
82

Description

**Problem:**
We don't provide any official documentation on how to integrate Node-Red with InfluxDB 2 (cloud + OSS). A google search for "node red influxdb" turns up a couple of pages that describe integration with InfluxDB 1.x:

https://flows.nodered.org/node/node-red-contrib-influxdb
https://flows.nodered.org/flow/1d06cc6dbb57544f2d8b

... but unfortunately, these leave out important details, such as the correct port number (8086 versus 9999).

**Request**:
Please provide documentation on how to:

1. Send data from Node-Red into InfluxDB 2, both OSS and Cloud
2. Get data out of InfluxDB 2, both OSS and Cloud, and into Node-Red
3. Let me know once done, so I can ask our web team to produce a Node-Red landing page to help with SEO and guide developers to how we can help them.

**Background**:
If you're not already familiar with it, Node-Red is a popular open source low-code integration platform. It is built using Node.js and npm, and is popular with IoT developers:

https://github.com/node-red/node-red
https://nodered.org/

Node-Red has over 2500 libraries to get, process, and send data. So, it's essentially Telegraf on steroids. Supporting it fully would greatly help our ability to fully support IoT developers.

Note that this Node-Red library can both send and retrieve data from InfluxDB:

https://flows.nodered.org/node/node-red-contrib-influxdb

Also note that some developers like to use MQTT to get data in and out of InfluxDB, which is another path we may want to consider documenting:

https://flows.nodered.org/flow/83617792aa2c2f50d15ed71f840d9905

https://flows.nodered.org/flow/dc9754a796fac49c918ab5a94f0af58a

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the node-red-contrib-influxdb library and the linked Node-Red flows, focusing on how they send data to and retrieve data from InfluxDB 2. Document both OSS and Cloud integrations, including the correct connection details and ports; consider whether the MQTT flows belong in the guide. Done means users can follow documented steps for both directions and both deployment types.

Written by the indexing model from the issue text.

Assessment

Tech stack
node.js
Domain
databases, documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.