Node-RED

Драйвер создает node-red сервер и позволяет общаться с ним.

Текущий релиз
7.0.2
Разработчик
bluefox, Matthias Kleine, Ingo Fischer
Лицензия
Apache-2.0

Примечание: Если вы не можете найти свой штат в диалоговом окне выбора ID узлов ioBroker, нажмите кнопку обновления в настройках экземпляра или перезапустите экземпляр Node-RED. После перезапуска будет создан новый список объектов.

Настройки

Общие настройки

Максимальный размер оперативной памяти

В конфигурации адаптера/экземпляра можно настроить максимальный объем ОЗУ/кучи для процесса Node-RED. Значение по умолчанию достаточно для небольших установок Node-RED. Если у вас много узлов или вы наблюдаете проблемы с производительностью или сбои процесса Node.RED в логах, пожалуйста, увеличьте значение максимального объема ОЗУ! В зависимости от доступного объема ОЗУ (см., например, использование free -m в параметре "avail") увеличьте его до 1024 (=1 ГБ) или даже больше.

Безопасный режим

Запуск потоков не будет осуществлен, и вы можете отредактировать потоки, чтобы устранить проблемы с перегрузкой.

Хранилище контекста

Node-RED может хранить контекст узла (context, flow и global) в разных контекстные хранилища. Этот адаптер настраивает два из них:

МагазинПостоянныйОписание
fileдаХранилище по умолчанию. Контекст записывается в каталог данных ioBroker и сохраняется после перезапуска адаптера
memoryOnlyнетКонтекст хранится только в оперативной памяти и теряется сразу после перезагрузки адаптера

Хранилище можно выбрать в диалоговом окне конфигурации каждого узла, использующего контекст. Если хранилище не выбрано, используется file.

Примечание: До версии 6.0.8 файловое хранилище называлось default. Если вы явно выбрали хранилище в узле, откройте узел и снова выберите file, иначе Node-RED выдаст предупреждение о неизвестном контекстном хранилище.

Аутентификация

Никто

Без аутентификации

Простой

Простая аутентификация

Расширенный

Расширенная аутентификация

Узлы

IoBroker в

IoBroker out

IoBroker get

IoBroker получить объект

Список ioBroker

IoBroker sendTo

Changelog

7.0.2 (2026-08-15)

  • (@GermanBluefox) Allowed to use admin instance with authentication (Admin 7.6.4 is required)
  • (@thiloms) Added an additional memory based context storage (memoryOnly)
  • (@thiloms) The file based context storage was renamed from default to file. Existing data is kept, but nodes with an explicitly selected store must be re-selected in the editor
  • (@GermanBluefox) The adapter backend was rewritten in TypeScript. The sources are now located in src and are compiled into build
  • (@GermanBluefox) Disabled the node-red notification about a new node-red version, as node-red is updated together with the adapter
  • (@GermanBluefox) Updated nore-red to 5

6.0.8 (2025-03-24)

  • (@GermanBluefox) Do not try to connect to unsecure admin from secure page and vice versa

6.0.7 (2025-03-24)

  • (@GermanBluefox) Replace Select-ID dialog with a library
  • (@GermanBluefox) Packages were updated

6.0.5 (2024-12-30)

  • (@GermanBluefox) Restart node-red if admin settings changed
  • (@GermanBluefox) Node-red updated to 4.0.8

6.0.1 (2024-09-30)

  • (@GermanBluefox) Corrected the case if envVars settings is undefined
  • (@GermanBluefox) Used common @iobroker/eslint-config
  • (@GermanBluefox) Node-red updated to 4.0.3

License

Copyright 2014-2026 bluefox dogafox@gmail.com.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.