Перейти к содержанию

Безопасная Работа С Flow

Перед Изменением

  1. Убедитесь, что работаете на нужном объекте.
  2. Экспортируйте изменяемый flow через Export → Current flow.
  3. Сохраните экспорт без credentials в согласованном хранилище.
  4. Изменяйте один сценарий за раз.

Экспорт flow не заменяет серверный backup. Полный backup выполняет специалист MiMiSmart.

Deploy

Кнопка Deploy применяет изменения к работающей системе. Перед нажатием:

  • проверьте все соединения;
  • отключите автоматический запуск Inject при старте, если он не нужен;
  • убедитесь, что сценарий не образует цикл;
  • добавьте Debug на время проверки;
  • для управляющих узлов добавьте Catch.

После проверки удалите избыточные Debug-сообщения или отключите Debug nodes.

Initial Events

После Deploy или восстановления соединения устройство выдаёт текущее состояние с msg.mimismart.initial=true. Если сценарий должен реагировать только на новые изменения, добавьте Switch:

msg.mimismart.initial is false

Иначе Deploy может ошибочно запустить пользовательское действие.

Что Нельзя Делать

  • изменять config node, URL или ключ без согласования;
  • устанавливать и обновлять nodes через Palette Manager;
  • удалять системные flow;
  • публиковать редактор Node-RED в Интернет;
  • передавать экспорт с credentials;
  • перезапускать контейнеры и server-3 для проверки сценария;
  • использовать raw-команды без подтверждённого протокола.