Introducción
Como InfluxDB es una base de datos de series temporales (TSDB) de código abierto, está diseñada para que sea fácil almacenar y acceder a la información. Una buena base de datos es crucial para cualquier empresa u organización. Esto se debe a que la base de datos almacena todos los detalles pertinentes sobre lo que la empresa quiere almacenar, como salarios, registros transaccionales o cualquier información valiosa.
Traducción realizada con la versión gratuita del traductor www.DeepL.com/Translator
En este post, vamos a continuar con esta otra publicación Ir >>> y aprenderemos a enviar datos a la base de datos, sólo instalando un nodo InfluxDB en Node-RED.
Enlaces relacionados
Node-red-contrib-influxdb
Ahora, vamos a abrir Node-RED >>> e instalar los nodos node-red-contrib-influxdb de InfluxDB.
1. Por lo tanto, ve al Menú > Administrar Paleta > Instalar > Escribe: node-red-contrib-influxdb y haz clic en Instalar.
2. A continuación, ve a la sección de nodos, filtra tu búsqueda por influx (afluencia) y suelta un nodo Influx out.
3. A continuación, configura tu nodo Influx out con un servidor, una organización, un bucket y una medición. Nosotros lo hicimos así:
[{"id":"0e17644c4b3628b4","type":"influxdb out","z":"b716fdc48724e610","influxdb":"bc4ab5cb2a050021","name":"","measurement":"test","precision":"","retentionPolicy":"","database":"","retentionPolicyV18Flux":"","org":"Industrial Shields","bucket":"test","x":340,"y":100,"wires":[]},{"id":"bc4ab5cb2a050021","type":"influxdb","hostname":"127.0.0.1","port":"8086","protocol":"http","database":"test","name":"test","usetls":true,"tls":"d50d0c9f.31e858","influxdbVersion":"2.0","url":"http://localhost:8086","rejectUnauthorized":false,"credentials":{}},{"id":"d50d0c9f.31e858","type":"tls-config","name":"","cert":"","key":"","ca":"","certname":"","keyname":"","caname":"","servername":"","verifyservercert":false}]
Nota: Para importar este archivo json, ve a Node-RED > Menú > Importar > Pega este archivo JSON, y haz clic en Importar.
4. Finalmente, añade un nodo inject con un numero para ejecutar este ejemplo.

Obtener datos de InfluxDB
Ahora, despliega tu aplicación y haz clic en el botón del nodo de inyección para enviar los datos a la base de datos.
Así que, ¡vamos a ver qué tenemos ahora en la base de datos!

Como puedes ver, ¡hemos guardado la información en InfluxDB! Pero, ¿y si la información no procediera de un nodo de inyección, sino de datos MQTT?
¿Quieres aprender cómo?
II. Tutorial sobre InfluxDB, Node-RED y MQTT: Envío de datos a InfluxDB