Nodos en Node-Red
Nodos en Node-Red
Todos los nodos incluyen documentación que puede ver en la pestaña de la barra
lateral Información cuando selecciona un nodo.
Inyectar
Depurar
Función
Cambiar
Cambiar
Plantilla
Inyectar
El nodo Inject se puede utilizar para activar manualmente un flujo haciendo clic en el
botón del nodo dentro del editor. También se puede utilizar para activar flujos
automáticamente a intervalos regulares.
El mensaje enviado por el nodo Inject puede tener sus propiedades payload
y topic configuradas.
Desde Node-RED 1.1.0 , el nodo Inject ahora puede establecer cualquier propiedad en
el mensaje.
Depurar
El nodo Depurar se puede utilizar para mostrar mensajes en la barra lateral Depurar
dentro del editor.
La barra lateral proporciona una vista estructurada de los mensajes que se envían, lo
que facilita la exploración del mensaje.
Junto a cada mensaje, la barra lateral de depuración incluye información sobre la hora
en que se recibió el mensaje y qué nodo de depuración lo envió. Al hacer clic en la
identificación del nodo de origen, se revelará ese nodo dentro del espacio de trabajo.
El nodo también se puede configurar para enviar todos los mensajes al registro de
tiempo de ejecución o para enviar mensajes breves (32 caracteres) al texto de estado
en el nodo de depuración.
La página sobre Trabajar con mensajes brinda más información sobre el uso de la
barra lateral de depuración.
Función
El nodo Función permite ejecutar código JavaScript en los mensajes que pasan a
través de él.
Una guía completa para usar el nodo Función está disponible aquí .
Cambiar
Al establecer una propiedad, el valor también puede ser el resultado de una expresión
JSONata . JSONata es un lenguaje declarativo de consulta y transformación para
datos JSON.
Cambiar
El nodo está configurado con la propiedad a probar, que puede ser una propiedad de
mensaje o una propiedad de contexto.
Plantilla
El nodo Plantilla se puede utilizar para generar texto utilizando las propiedades de
un mensaje para completar una plantilla.
<ul>
{{#payload}}
<li>{{.}}</li>
{{/payload}}
</ul>
<ul>
<li>Nick</li>
<li>Dave</li>
<li>Claire</li>
</ul>