Par les créateurs de node-opcua

Déployez l'OPC UA en toute sérénité.

Industriels, éditeurs de logiciels, intégrateurs : nous rendons vos installations et vos plateformes pleinement compatibles OPC UA — avec nos produits prêts à l'emploi ou l'accompagnement de ceux qui ont écrit le code.

170K+ téléchargements/mois
Membre OPC Foundation
6 produits prêts à l'emploi
170K+
Téléchargements/Mois
1.6K
GitHub Stars
10+ ans
d'expertise OPC UA

Vitrine produits

Découvrez nos produits en action

Une démonstration en direct de cinq produits Sterfive — défilement automatique, survolez pour mettre en pause.

En vedette · OPCUA pour Node-RED

Boostez node-red logo avec la puissance native d' opcua logo.

OPCUA pour Node-RED connecte vos équipements industriels à des flux modernes en quelques minutes. Glissez, connectez, déployez — du OPC UA de qualité production, visuel et scriptable.

  • Sessions et certificats sécurisés
  • Abonnements à haut débit
  • Nœuds glisser-déposer
  • Support OPC UA JSON 1.05
Prêt pour la productionLicence professionnelleCompatible avec les flux existants
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');"
}]

Lisez, abonnez-vous et écrivez vos variables OPC UA dans des flux visuels — en quelques minutes.

En vedette · OPC UA Omni-Edge

Connectez tout votre brownfield avec un seul fichier YAML.

S7, Modbus, EtherNet/IP, EtherCAT, IO-Link, OPC UA, Redis — tous exposés comme un unique endpoint OPC UA conforme aux standards. Pas de code, pas de compilation, pas d'éparpillement de passerelles spécialisées.

  • Un YAML, zéro code
  • S7 · Modbus · IO-Link · EtherCAT natifs
  • Spécifications compagnon OPC Foundation incluses
  • Transformations JSONata, rechargement à chaud
Prêt pour la productionDocker · Linux · Windows · macOSLicence hors ligne supportée
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

Validé dans votre IDE. Rechargé à chaud avec --watch.

En vedette · OPC UA GDS

Le Global Discovery Server OPC UA, en produit.

Automatisez tout le cycle de vie des certificats X.509 sur votre parc industriel — émission, renouvellement, révocation, distribution des listes de confiance. PULL et PUSH dans la même instance, AC interchangeable, Docker en 60 secondes.

  • Conforme OPC UA Part 12
  • PULL et PUSH dans la même instance
  • Intégrée · Step-CA · Vault · ADCS · EJBCA
  • Natif Docker, volume PKI persistant
Aligné IEC 62443 · NIS2Air-gappé supportéConsole d'admin Web incluse
docker-compose.yml
services:
sterfive-gds:
  image: sterfive/gds-server:latest
  ports:
    - "4840:4840"   # Endpoint OPC UA
    - "8443:8443"   # Console 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:

AC interchangeable. Volume persistant. Prêt pour la production en cinq minutes.

En vedette · Modeleur OPC UA

Vos modèles d'information OPC UA, écrits comme du code.

Un DSL YAML low-code dans Visual Studio Code. Concevez, validez et exportez vos NodeSet2.xml conformes en quelques minutes — avec IntelliSense, documentation au survol et validation à la frappe.

  • DSL YAML low-code dans VS Code
  • Validation en direct, règles de modélisation
  • Génération de NodeSet2.xml à la demande
  • Spécifications compagnon de première classe
VS Code MarketplaceCompatible spécifications compagnonExport NodeSet2.xml
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, validation, docs au survol — directement dans VS Code.

En vedette · Agrégateur OPC UA

Des centaines de serveurs, un seul espace d'adressage.

L'Agrégateur NodeOPCUA se connecte simultanément à des centaines de serveurs OPC UA et les fusionne dans un seul arbre unifié — de sorte que votre SCADA, historian ou client cloud n'ouvre qu'une seule session.

  • Agrégation de centaines de serveurs
  • Un seul endpoint sécurisé en aval
  • Renommage et filtrage des namespaces
  • Soutenu par l'équipe node-opcua
Prêt pour la productionLicence commercialeCode source disponible sous contrat
Agrégateur OPC UA — plusieurs serveurs unifiés dans un seul espace d'adressage

Plusieurs serveurs OPC UA, fusionnés dans un seul espace d'adressage — accessibles depuis une unique session client.

Pourquoi Sterfive

Achetez à l'équipe qui a écrit la pile OPC UA sous-jacente.

« Nous maintenons node-opcua depuis 2014. En une décennie, nous avons vu très précisément où les équipes butent sur OPC UA — et nous avons passé cette décennie à transformer les réponses en produits. Omni-Edge pour le pontage brownfield, GDS pour la gestion des certificats à l'échelle d'une flotte, le Modeleur pour les modèles d'information. Un éditeur, un interlocuteur responsable, pas de chaîne de dépendances — et les ingénieurs qui ont écrit le standard sous-jacent répondent à vos tickets de support. »

Etienne Rossignon — Créateur de NodeOPCUA et CEO de Sterfive

Adoption

Une décennie de croissance exponentielle

Téléchargements npm mensuels moyens de node-opcua depuis 2015 — le socle open-source qui alimente chaque produit Sterfive.

025K50K75K100K2015201720192021202320252026 à ce jour

Pourquoi acheter chez Sterfive

Quatre raisons qu'aucun autre éditeur OPC UA ne peut revendiquer — et qui se cumulent sur chaque produit et chaque service que nous livrons.

Auteurs de node-opcua

Nous n'utilisons pas seulement node-opcua — nous l'avons écrit, et nous le maintenons depuis 2014. Les ingénieurs qui ont bâti la pile open-source OPC UA sont ceux qui répondent à vos tickets de support.

Productisé, pas seulement open-source

Six produits commerciaux prêts à déployer, bâtis sur la même pile que nous maintenons en amont. Pilotés par configuration, natifs Docker, alignés sur la réglementation — et soutenus comme des produits, pas comme des projets parallèles.

Membre de l'OPC Foundation

Officiellement aligné sur le standard. Nos ingénieurs participent aux groupes de travail et au processus de test de conformité. La conformité est notre manière de construire, pas notre manière de communiquer.

Services et support inclus

Conseil, formation et support commercial — adossés à un accès direct aux mainteneurs de node-opcua. Un seul interlocuteur pour le SDK, les produits et le standard sous-jacent.

Prêt à échanger ?

Un seul éditeur pour OPC UA — produits, services et les personnes qui ont écrit la pile.

Demandez un devis, sollicitez une licence d'évaluation, ou dites-nous simplement ce que vous cherchez à construire. L'accès direct aux mainteneurs est inclus dans toutes les offres payantes — un avantage unique au fait d'acheter à l'équipe qui développe la pile OPC UA sous-jacente.