Aller au contenu principal

Nœud debug

Le nœud debug affiche des messages et des données dans le journal de débogage. Il permet de suivre le passage des messages dans le flux, de vérifier leur contenu et de résoudre les problèmes.

Paramètres du nœud debug​

Vous pouvez configurer les paramètres suivants :

Paramètres du nœud debug : "Name" vaut debug, "Output" vaut msg.orderEvent, bouton "Submit".

1. Name​

Nom du nœud.
Il s'affiche dans l'espace de travail et permet d'identifier le nœud.
Si vous laissez ce champ vide, le nœud s'appelle debug.

Exemple :

  • Nom du nœud : debug order

2. Output​

Indique depuis quel champ et quelles données le nœud affiche.

Exemple :

  • msg.orderEvent : affiche uniquement le contenu de la propriété orderEvent.

Exemple d'utilisation​

Exemple 1 : afficher le contenu de msg.payload​

Le nœud function place la chaîne "Hello, World!" dans msg.payload, et le nœud debug affiche ce message dans le panneau de débogage.

Paramètres du nœud debug :

  • Output : msg.payload

Résultat dans le panneau de débogage :

Hello, World!

Exemple 2 : afficher des propriétés personnalisées​

Le nœud function ajoute les propriétés msg.temperature et msg.humidity. Le nœud debug n'affiche que la valeur de la température.

Fonction :

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

Paramètres du nœud debug :

  • Output : msg.temperature

Résultat dans le panneau de débogage :

25