Skip to main content

OPC UA Interface in ConnectedCooking

Highlightbox

OPC UA interface for ConnectedCooking – specification, supported profiles, information model and nodes


1. Introduction

ConnectedCooking provides an OPC UA server interface (version 1.05) as a remote interface for OPC UA clients. The interface is available at:
opc.tcp://app.connectedcooking.com:4840/OPCUA/ConnectedCooking
The implementation is based on DIN Spec 18898 (OPC 30200) companion specification.


2. Stack Profile

The server supports the Standard 2017 UA Server Profile with the following stack profile:

  • Data encoding: OPC UA Binary
  • Transport protocols: OPC UA TCP
  • Security modes: Sign, SignAndEncrypt
  • Security policies: Basic256Sha256, Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss
  • User authentication: Username + password
  • Endpoint: opc.tcp://app.connectedcooking.com:4840/OPCUA/ConnectedCooking

Future extensions to the stack are possible. Currently, OPC UA Published Events (push model) and Services/Methods are not supported.


3. Namespaces

The interface uses the following namespaces:


4. Information Model

The information model is based on OPC 30200 data types.

  • Node IDs are generated dynamically according to defined patterns.
  • Devices are listed as components of the DeviceSet node (ExpandedNodeId "http://opcfoundation.org/UA/DI/", 5001) dynamically.
  • The maximum number of devices is 10.


5. Nodes Specification All nodes in the ConnectedCooking namespace (index 4) have string-based identifiers and are generated dynamically.
Example nodes for SelfCookingCenter® / iCombi Pro / iCombi Classic:

  • Root node:
    ns=4,s=CombiSteamerDevice_<deviceID>
  • Energy source:
    ns=4,s=CombiSteamerDevice_<deviceID>/EnergySource
  • Automatic cleaning:
    ns=4,s=CombiSteamerDevice_<deviceID>/IsWithAutomaticCleaning
  • External/Internal core temp sensor:
    ns=4,s=CombiSteamerDevice_<deviceID>/IsWithExternalCoreTempSensor,
    ns=4,s=CombiSteamerDevice_<deviceID>/IsWithInternalCoreTempSensor
  • Device class:
    ns=4,s=CombiSteamerDevice_<deviceID>/DeviceClass
  • Error messages:
    ns=4,s=CombiSteamerDevice_<deviceID>/ErrorConditions/Error_<errorID>
  • Software/Hardware revision:
    ns=4,s=CombiSteamerDevice_<deviceID>/SoftwareRevision,
    ns=4,s=CombiSteamerDevice_<deviceID>/DeviceRevision

For VarioCookingCenter® / iVario Pro, analogous nodes apply with specific parameters for multifunctional pans.


Highlightbox

Notes and Limitations

iCombi Classic support is still in preview and does not fully meet the specification.

Namespace indexing may change in future versions.

The complete list of nodes and their status is available in the official specification.


Was this resource helpful?

Related Articles

Contact

Contact Support.

Let us know how we can help you more.