node-red-contrib-iiot-opcua 1.0.14

The next evolution IoT/IIoT OPC UA toolbox package for Node-RED based on node-opcua.

npm install node-red-contrib-iiot-opcua

Platform Node-RED Node-RED IIoT OPC UA Repository GitLab Quality GitLab CI ES_Sourdce_Version ES_Deploy_Version NodeJS_Version NPM download NPM version


The IoT/IIoT OPC UA toolbox package for Node-RED based on node-opcua.


If you like that contributor's package for OPC UA, then please give us your star at GitHub !

Become a backer of the project straight away!

  • tested with Node 6 LTS
  • tested with Node 8
  • based on node-opcua v0.1.x

Code Release GitHub

The release of the source code will follow later at the end of the year.


Run command on Node-RED installation directory.

npm install node-red-contrib-iiot-opcua 

or run command for global installation.

npm install -g node-red-contrib-iiot-opcua 

try these options on npm install to build, if you have problems to install

--unsafe-perm --build-from-source

Flow Example


Let's work together! Please read and accepted CONTRIBUTING by your sign and send it via E-Mail.


Debugging on remote devices is important to help users. The verbose logging provides interesting points in different abstractions if IDE or console debugging is not possible.

Start debug with Node-RED in verbose (-v) mode to get a verbose logging:

DEBUG=opcuaIIoT* node-red -v 1>nodeREDIIoTOPCUA.log 2>&1

or on local Node-RED

DEBUG=opcuaIIoT* node red.js -v 1>nodeREDIIoTOPCUAServer.log 2>&1

Debug Options

Please, read the Wiki article


Follow the white rabbit!

Package Information

Known Issues and TODO's


  • converting in Result Filter is not finished yet
  • dynamic methods
  • dynamic IP for connector


  • Connector
    • session closing
    • connection reset on errors
  • more Bad status situations handling
  • Publish Engine Error
  • Events doesn't work sometimes see node-opcua issue

Flow Example


The BSD 3-Clause License

Klaus Landsdorf

That is a whole new Node-RED package started in 2017 based on the node-opcua v0.1.x and the API documentation. The old copyrights by Mika Karaila are just to honor his pioneer work in the years 2015/2016 for Node-RED and OPC UA.


This is not an official product of the OPC Foundation. It is just to provide OPC UA to Node-RED based on node-opcua.

Contribution node-opcua

I'd like to give special thanks to Etienne Rossignon for the node-opcua packages and very special for the node-opcua-isa95 package!

Node Info

Version: 1.0.14
Updated 1 week, 3 days ago
License: BSD-3-Clause


14 in the last day
134 in the last week
950 in the last month


  • node-red
  • OPC UA
  • opc-ua
  • opcua
  • opc ua
  • nodered opcua
  • node-red opc ua
  • iiot
  • IIoT
  • unified automation
  • opc foundation
  • node-opcua
  • biancode
  • modbus


  • biancode