Pular para o conteúdo principal

Node debug

O node debug é usado para enviar mensagens e dados para o log de depuração. Este node ajuda a rastrear o fluxo de mensagens através do stream, verificar o conteúdo das mensagens e solucionar problemas.

Configurações para o node debug

Os seguintes parâmetros estão disponíveis ao configurar o node:

IMG2

1. Nome

Um campo para especificar o nome do node.
O nome é exibido no espaço de trabalho e ajuda a identificar facilmente o node.
Se deixado em branco, o node será chamado de debug.

Exemplo:

  • Nome do node: debug order

2. Saída

Especifica qual campo e quais dados serão enviados como saída.

Exemplo:

  • msg.orderEvent — envia apenas o conteúdo da propriedade orderEvent.

Exemplo de Uso

Exemplo 1: Enviando o conteúdo de msg.payload

O node function passa a string "Hello, World!" para msg.payload, e o node debug envia essa mensagem para o painel de depuração.

Configurações para o node debug:

  • Saída: msg.payload

Resultado no painel de depuração:

Hello, World!

Exemplo 2: Enviando propriedades personalizadas

O node function adiciona as propriedades msg.temperature e msg.humidity. O node debug envia apenas o valor da temperatura.

Função:

msg.temperature = 25;
msg.humidity = 60;
return msg;

Configurações para o node debug:

  • Saída: msg.temperature

Resultado no painel de depuração:

25