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

Узел interval

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


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

IMG2

1. Name

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

Приклад:

  • Ім'я узла: every minute

2. Interval

Встановлює періодичність, з якою узел буде надсилати повідомлення. Інтервал задається в хвилинах.

Приклад:

  • 5 minute (кожні 5 хвилин)

Вхідні дані

Узел interval не очікує вхідних повідомлень. Він сам генерує повідомлення відповідно до заданого інтервалу часу.


Вихідні дані

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

Приклад:
Якщо ви задали:

  • Interval: 1 minute

Тоді кожну хвилину буде надсилатися повідомлення з міткою часу.


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

Приклад 1: Повторюване повідомлення кожну хвилину

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

  • Interval: 1 minute

Результат:
Кожну хвилину буде надсилатися повідомлення з міткою часу в msg.payload.