Перейти до основного вмісту

Узел debug

Узел debug використовується для виведення повідомлень і даних у журнал налагодження. Цей узел допомагає відстежувати проходження повідомлень через потік, перевіряти вміст повідомлень і усувати неполадки.

Налаштування узла debug

При налаштуванні узла доступні наступні параметри:

IMG2

1. Name

Поле для вказання імені узла.
Ім'я відображається в робочій області і допомагає легко ідентифікувати узел.
Якщо залишити порожнім, узел буде називатися debug.

Приклад:

  • Ім'я узла: debug order

2. Output

Вказує, з якого поля і які дані будуть виведені.

Приклад:

  • msg.orderEvent — виводить тільки вміст властивості orderEvent.

Приклад використання

Приклад 1: Виведення вмісту msg.payload

Узел function передає рядок "Hello, World!" у msg.payload, а узел debug виводить це повідомлення в панель налагодження.

Налаштування узла debug:

  • Output: msg.payload

Результат у налагоджувальній панелі:

Hello, World!

Приклад 2: Виведення користувацьких властивостей

Узел function додає властивості msg.temperature і msg.humidity. Узел debug виводить тільки значення температури.

Функція:

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

Налаштування узла debug:

  • Output: msg.temperature

Результат у налагоджувальній панелі:

25