ogamma Visual Logger for OPC rebranding

We are rebranding our flagship product ogamma Visual Logger for OPC as Idako: Industrial Data Collector to better reflect its functionality and positioning.
The new name Idako is derived from Industrial Data Collector, with the letter C intentionally replaced by K to ensure consistent international pronunciation without ambiguity.
This rebranding does not affect existing deployments and licenses. The application will continue to operate seamlessly after upgrading.
In 2026, we plan to introduce additional features and further enhance Idako, with a strong focus on large enterprise deployments where high performance, availability, and reliability are critical.

The new product home page is at https://onewayautomation.com/idako

New version 4.2.2 of the ogamma Visual Logger for OPC

We are pleased to announce the release of a new version, 4.2.2, of the ogamma Visual Logger for OPC.
The most important changes are:

Free software/tools

Industrial Data Collector

Industrial Data Collector is an integration tool that harvests industrial control data from OPC UA servers, and stores & forwards it to databases or MQTT brokers. The former name is ogamma Visual Logger for OPC.

Community Edition is free forever for commercial use (limitation: up to 64 variables).

Runs in Docker: https://hub.docker.com/r/ogamma/idako, as well as on Windows, Linux, and Raspberry PI/ Siemens IoT2050.
For details on deployment and using it, refer online User Manual.

Industrial Data Explorer

Industrial Data Explorer is a two-in-one web application for exploring industrial data published on MQTT brokers and exposed via OPC UA servers.
Runs in Docker: https://hub.docker.com/r/ogamma/ide
Live demo is available at https://ide.opcfy.io Feel free to register and try to connect to publicly accessible OPC UA servers and MQTT brokers listed below.
Hint: after login, to add connections, click on the gear icon at the top right corner.
For details and to report feedback / issues please visit the product page on GitHub.

OPC UA Servers

Recently, one of our customers asked: What OPC UA Servers are available to test OPC UA client applications, such as ogamma Visual Logger for OPC (now re-branded as Idako: Industrial Data Collector) ? In other words, they needed to simulate a data stream that an OPC UA Client could ingest using the OPC UA Server interface.

There are many demo/simulation OPC UA servers available that you can either download and run on your PCs, and also there are some already running instances with public endpoints available to connect over the Internet.  Here is the list:

Product name Vendor Platform Link
OPC UA Simulation Server Prosys OPC Windows, Linux, MacOS

https://prosysopc.com/products/opc-ua-simulation-server/

Public OPC UA Endpoint: opc.tcp://uademo.prosysopc.com:53530/OPCUA/SimulationServer

OPC UA Weather Server One-Way Automation Linux + Docker

Public OPC UA Endpoint: opc.tcp://ows.opcuaserver.com:4855/ 
hosted by One-Way Automation

Hint: Call method Objects/Weather/AddCity to add your location. Pass 2 arguments: 2-letter country code (https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) and city/location name.

OPC UA C++ Demo Server Unified Automation Windows

https://www.unified-automation.com/downloads/opc-ua-servers.html

Requires registration (free) to download

Public endpoint, hosted by One-Way Automation: opc.tcp://opcuaserver.com:48010

Eclipse Milo OPC UA Demo Server Open-source, the main contributor is Kevin Herron (Inductive Automation). Written in Java, runs on Windows, Linux, Docker.

https://github.com/digitalpetri/opc-ua-demo-server

Public OPC UA endpoint URL: opc.tcp://milo.digitalpetri.com:62541/milo

OPC PLC Server Microsoft Cross-platform .NET application. Runs on Windows, Linux, Docker

https://learn.microsoft.com/en-us/samples/azure-samples/iot-edge-opc-plc/azure-iot-sample-opc-ua-server/

Docker image: mcr.microsoft.com/iotedge/opc-plc

Public endpoint hosted by One-Way Automation: opc.tcp://opcplc.opcfy.io:50000

Note: only secured connections are allowed. Client certificates will be accepted automatically.

Node OPC UA Server Sterfive Cross-platform  Public endpoint: opc.tcp://opcuademo.sterfive.com:26543

 

Public MQTT Brokers

When we created recently Industrial Data Explorer, we needed to have also publicly available MQTT brokers. Below is a list of

some MQTT brokers we used for tests:

Product name Vendor Host name
MonsterMQ  Andreas Vogler

https://monstermq.com/

test.monstermq.com
Mosquitto https://mosquitto.org/ test.mosquitto.org
EMQX https://www.emqx.com/en broker.emqx.io
HiveMQ https://www.hivemq.com/ broker.hivemq.com

 

OPC UA Client C++ SDK: new version has been released!

We’ve officially released our OPC UA Client C++ SDK 2.0.0!

 

It’s the Easiest-To-Use C++ SDK in the market!

 

Here’s what’s new:

With a re-designed distribution package, you don’t need to build dependencies. Now, it’s easier to evaluate and you can start using it in minutes!

Its main advantages:

✅  Designed by Developers for Developers, so it implements all heavy lifting functionalities. This translates to writing minimal code to communicate with OPC UA Servers.

✅  Compared to other SDKs for C/C++, implementing your application using our SDK is way faster. This leads to project development with a lower budget and shorter timelines.

✅  Makes coding more enjoyable by featuring utilities and helpers!

✅  Automatically reconnects to OPC UA servers, recreating subscriptions and monitored items.

✅  Our simple API fully utilizes the power of modern C++

✅  Uses native C++ base data types (without SDK-specific types).

✅  Uses asynchronous & synchronous calls, and callbacks.

✅  Supports complex data types, enabling values to be easily converted to JSON or string format.