Node-RED

Node-RED and Node-RED Dashboard are pre-installed services, which can be used as data handler between data aquisition and data provisioning interfaces like MQTT, OPC UA, REST APIs or a timeseries database like Informix. Before collected data are passed to a provisioning interface, data values and data structures can be transformed to any requirement of applications. Node-RED Dashboard can visualize collected data on a graphical dashboard. In order to ensure a performant data processing, raw data e.g. from the Passive Integration Option can be transfered as data array via  MQTT message to the next process unit. A data processing unit, is either running natively in a Docker container, or the pre-installed timeseries database can store messages for further processing or data aggregation task as JSON object.

Together with Node-RED the netIOT Edge Gateway provides also a set of pre-installed nodes developed by Hilscher or coming from the Node-RED repository. Some nodes are not updatable by "Manage Palette" due to their system dependencies (mainly related to the hardware). The update of binaries, forced by such dependency definitions, might have a negative impact to the system integrity at all. That’s why we have some restrictions here.

Node-RED nodes / node packages with dependencies to binaries are write protected and cannot be updated

List of affected pre-installed nodes:

Node
Modbus node-set
Serial Communication Node
Siemens S7 (S7Comm) node
SQLite node
Fieldbus (active) node

Fieldbus (passive) node

RS232 NPIX module node
RS485 NPIX module node
LED NPIX module node
LED/IO NPIX module node
EMail node
Twitter node
OPC UA node-set