Von den Schöpfern von node-opcua

OPC UA sorgenfrei einsetzen.

Industrieunternehmen, Softwareanbieter, Integratoren: Wir machen Ihre Anlagen und Plattformen vollständig OPC-UA-fähig — mit unseren einsatzbereiten Produkten oder der direkten Unterstützung derer, die den Code geschrieben haben.

170.000+ Downloads/Monat
Mitglied der OPC Foundation
6 einsatzbereite Produkte
170K+
Downloads/Monat
1.6K
GitHub Stars
10+ Jahre
OPC-UA-Expertise

Produkt-Spotlight

Sehen Sie unsere Produkte in Aktion

Eine Live-Tour durch fünf Sterfive-Produkte — automatischer Wechsel, zum Pausieren mit der Maus darüberfahren.

Im Fokus · OPCUA für Node-RED

Verleihen Sie node-red logo die native Kraft von opcua logo.

OPCUA für Node-RED verbindet industrielle Geräte mit modernen Flows in Minuten. Ziehen, verbinden, ausrollen — produktionsreifes OPC UA, visuell und skriptfähig.

  • Sichere Sitzungen & Zertifikate
  • Durchsatzstarke Abonnements
  • Drag-and-drop-Flow-Knoten
  • OPC UA JSON 1.05
ProduktionsreifProfessionelle LizenzMit bestehenden Flows kompatibel
opcua-node-red.flow.json
[{
"id": "a1",
"type": "opcua-client",
"endpoint": "opc.tcp://plc1:4840",
"actions": [{ "read": "ns=2;s=Tank1.Level" }, { "subscribe": "ns=2;s=Line1.Speed" }]
}, {
"id": "b2",
"type": "function",
"name": "Alert",
"code": "if (msg.payload.Level > 80) node.warn('High level');"
}]

OPC-UA-Variablen in visuellen Flows lesen, abonnieren und schreiben — in Minuten.

Im Fokus · OPC UA Omni-Edge

Jedes Brownfield-Gerät mit einer YAML-Datei anbinden.

S7, Modbus, EtherNet/IP, EtherCAT, IO-Link, OPC UA, Redis — alle als ein einziger standardkonformer OPC-UA-Endpunkt verfügbar. Kein Code, keine Kompilierung, kein Wildwuchs spezialisierter Gateways.

  • Ein YAML, null Code
  • Native S7 · Modbus · IO-Link · EtherCAT
  • OPC-Foundation-Companion-Specs inklusive
  • JSONata-Transformationen, Hot Reload
ProduktionsreifDocker · Linux · Windows · macOSAir-Gapped-Lizenzierung unterstützt
config.yaml
port: 4840
nodesets:
- di
- machinery

instances:
- browseName:     Press42
  organizedBy:    /di:DeviceSet
  typeDefinition: a:HydraulicPressType

brownfieldDevices:
s7:
  - { name: plc1, address: 192.168.1.10, rack: 0, slot: 1 }
modbus:
  - { name: mb1, type: TCP, address: 192.168.1.20, port: 502 }

mapping:
- opcua: /di:DeviceSet/Press42/a:Temperature
  type:  s7
  point: plc1/DB10.DBD0:REAL
  jsonata: value * 0.1 + 273.15

In Ihrer IDE validiert. Mit --watch im laufenden Betrieb neu geladen.

Im Fokus · OPC UA GDS

Der OPC UA Global Discovery Server, als Produkt.

Automatisieren Sie den gesamten X.509-Zertifikatslebenszyklus in Ihrer Anlage — Ausstellung, Erneuerung, Sperrung, Trust-List-Verteilung. PULL und PUSH in derselben Instanz, steckbare CA, Docker in 60 Sekunden.

  • OPC UA Part 12 konform
  • PULL und PUSH in derselben Instanz
  • Eingebaut · Step-CA · Vault · ADCS · EJBCA
  • Docker-nativ, persistentes PKI-Volume
IEC 62443 · NIS2 ausgerichtetAir-Gapped unterstütztAdmin-Web-Oberfläche inklusive
docker-compose.yml
services:
sterfive-gds:
  image: sterfive/gds-server:latest
  ports:
    - "4840:4840"   # OPC-UA-Endpunkt
    - "8443:8443"   # Admin-HTTPS
  volumes:
    - gds-data:/data/gds
  environment:
    GDS_CA_BACKEND:         builtin
    GDS_CERT_VALIDITY_DAYS: 90
    GDS_SERVER_CERT_MODE:   ca-signed
  restart: unless-stopped

volumes:
gds-data:

Steckbare CA. Persistentes Volume. Produktionsreif in fünf Minuten.

Im Fokus · OPC UA Modeler

OPC-UA-Informationsmodelle, geschrieben wie Software.

Ein Low-Code-YAML-DSL in Visual Studio Code. Standardkonforme NodeSet2.xml-Dateien entwerfen, validieren und exportieren — in Minuten, mit IntelliSense, Hover-Docs und Live-Validierung beim Tippen.

  • Low-Code-YAML-DSL in VS Code
  • Live-Validierung, Modellierungsregeln
  • NodeSet2.xml-Generierung auf Knopfdruck
  • Companion-Specs als First-Class-Bürger
VS Code MarketplaceCompanion-Spec-tauglichNodeSet2.xml-Export
press.model.yaml
namespaces:
- uri: http://acme.com/UA/Press/
  alias: a

types:
- browseName:  a:HydraulicPressType
  subtypeOf:   di:DeviceType
  components:
    - browseName: a:Temperature
      nodeClass:  Variable
      dataType:   Double
      modelling:  Mandatory
    - browseName: a:Pressure
      nodeClass:  Variable
      dataType:   Double
      modelling:  Mandatory
    - browseName: a:Status
      nodeClass:  Variable
      dataType:   String
      modelling:  Optional

IntelliSense, Validierung, Hover-Docs — direkt in VS Code.

Im Fokus · OPC UA Aggregator

Hunderte Server, ein Adressraum.

Der NodeOPCUA-Aggregator verbindet sich gleichzeitig mit Hunderten OPC-UA-Servern und führt sie zu einem einheitlichen Baum zusammen — sodass Ihr SCADA, Historian oder Cloud-Client nur eine einzige Sitzung öffnet.

  • Fan-In von Hunderten OPC-UA-Servern
  • Ein sicherer Downstream-Endpunkt
  • Namespace-Remapping & Filterung
  • Vom node-opcua-Team unterstützt
ProduktionsreifKommerzielle LizenzQuellcode unter Vertrag verfügbar
OPC UA Aggregator — mehrere Server in einem Adressraum

Mehrere OPC-UA-Server, in einem einzigen Adressraum vereint — erreichbar aus einer einzigen Client-Sitzung.

Warum Sterfive

Kaufen Sie beim Team, das den OPC-UA-Stack darunter geschrieben hat.

„Wir pflegen node-opcua seit 2014. In einem Jahrzehnt haben wir genau gesehen, wo Teams bei OPC UA an Wände laufen — und wir haben dieses Jahrzehnt damit verbracht, die Antworten zu produktisieren. Omni-Edge für Brownfield-Bridging, GDS für Zertifikatsverwaltung auf Flottenebene, der Modeler für Informationsmodelle. Ein Anbieter, ein verantwortlicher Ansprechpartner, keine Abhängigkeitskette — und die Ingenieure, die den zugrundeliegenden Standard geschrieben haben, beantworten Ihre Supporttickets."

Etienne Rossignon — Erfinder von NodeOPCUA und CEO von Sterfive

Adoption

Ein Jahrzehnt exponentielles Wachstum

Durchschnittliche monatliche npm-Downloads von node-opcua seit 2015 — das Open-Source-Fundament, das jedes Sterfive-Produkt antreibt.

025K50K75K100K2015201720192021202320252026 bisherig

Warum bei Sterfive kaufen

Vier Gründe, die kein anderer OPC-UA-Anbieter für sich beanspruchen kann — und die sich über jedes Produkt und jede Dienstleistung von uns multiplizieren.

Autoren von node-opcua

Wir nutzen node-opcua nicht nur — wir haben ihn geschrieben und pflegen ihn seit 2014. Die Ingenieure, die den Open-Source-OPC-UA-Stack gebaut haben, sind dieselben, die Ihre Supporttickets beantworten.

Produktisiert, nicht nur Open Source

Sechs einsatzbereite kommerzielle Produkte, gebaut auf demselben Stack, den wir Upstream pflegen. Konfigurationsgesteuert, Docker-nativ, regulatorisch ausgerichtet — und als Produkte unterstützt, nicht als Nebenprojekte.

Mitglied der OPC Foundation

Offiziell am Standard ausgerichtet. Unsere Ingenieure arbeiten in den Arbeitsgruppen und im Konformitätstestprozess mit. Compliance ist die Art, wie wir bauen — nicht die Art, wie wir werben.

Dienstleistungen und Support inklusive

Beratung, Schulung und kommerzieller Support — gestützt auf direkten Zugang zu den node-opcua-Maintainern. Ein Ansprechpartner für den SDK, die Produkte und den zugrundeliegenden Standard.

Bereit zu sprechen?

Ein Anbieter für OPC UA — Produkte, Dienstleistungen und die Menschen, die den Stack geschrieben haben.

Fordern Sie ein Angebot an, bitten Sie um eine Evaluationslizenz oder erzählen Sie uns einfach, was Sie bauen möchten. Direkter Zugang zu den Maintainern ist in jeder kostenpflichtigen Stufe enthalten — ein einzigartiger Vorteil davon, beim Team zu kaufen, das den zugrundeliegenden OPC-UA-Stack selbst entwickelt.