Перейти к основному содержимому

Узел 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.