OPC UA zu Google Sheets: kostenloser Open-Source-Connector

Kostenlos und Open Source

Ihre Maschinendaten in 10 Minuten in einer Tabelle

opcua-to-sheets liest Variablen von jedem OPC-UA-Server und schreibt sie in ein Google Sheet, ein Tabellenblatt pro Maschine. Nur lesend, MIT-Lizenz, ohne Telemetrie.

Nur lesend: schreibt nie in Ihre SPSMIT-LizenzKeine TelemetrieNode.js 22.13+
Auf GitHub holenOEE-Vorlage erhalten
$ opcua-to-sheets run --config config.yaml [Press 01] Timestamp | Status | Running | PartCounter [Press 01] 2026-11-02 06:00:00 | ok | true | 12840 [Press 01] 2026-11-02 06:00:10 | ok | true | 12846

Schnellstart

Fünf Befehle, von einem PC oder Raspberry Pi im Werksnetz.

  1. 1
    Installieren und Variablen findenInstalliert das Tool und listet dann jede Variable mit der Node-ID zum Kopieren.npm install -g github:TEEPTRAKCOM/opcua-to-sheets opcua-to-sheets browse opc.tcp://192.168.0.10:4840
  2. 2
    Konfiguration schreibenEndpoint, Variablen und das Ziel-Google-Sheet.opcua-to-sheets init config.yaml
  3. 3
    Ohne Google testenZeigt die Zeilen auf dem Bildschirm. Stimmen sie, funktioniert die SPS-Seite.opcua-to-sheets run --config config.yaml --dry-run
  4. 4
    Tabelle verbindenGoogle-Dienstkonto anlegen und die Tabelle als Bearbeiter freigeben.sheet: spreadsheetId: "<ID from the sheet URL>" credentials: "./service-account.json"
  5. 5
    StartenJede Maschine in ihrem Blatt, auch über Verbindungsabbrüche hinweg.opcua-to-sheets run --config config.yaml

Funktioniert mit

Siemens S7-1500Beckhoff TwinCAT 3KEPServerEX (Rockwell, …)IgnitionOPC UA

Node-IDs unterscheiden sich je nach Hersteller. Der Befehl browse zeigt Ihre.

OEE-Vorlage

Der Connector liefert Rohdaten. Diese Vorlage macht daraus Verfügbarkeit, Leistung, Qualität und OEE pro Schicht, mit einem Pareto der Stillstandsgründe. Kostenlos.

Ihre Angaben gehen an den TEEPTRAK-Partnerverantwortlichen Ihrer Region und sonst nirgendwohin. Kein Newsletter.

Hier ist Ihre Vorlage

Öffnen, dann Datei > Kopie erstellen. Nennen Sie die Maschine in config.yaml "Raw data", dann füllt der Connector die Tabelle direkt.Vorlage öffnen

Wo die Tabelle an ihre Grenzen kommt

Rund 50 Schreibvorgänge pro MinuteDie Google Sheets API erlaubt 60 Schreibanfragen pro Minute und Nutzer. Genug für eine Linie, knapp für ein Werk.
Keine Schichten, keine StillstandsgründeEine SPS-Variable sagt, dass die Linie steht. Sie sagt nicht, warum. Das sagen die Bediener, im Moment selbst.
Niemand wird alarmiertEine Tabelle ruft niemanden an, wenn eine Linie seit zehn Minuten steht.

Wenn Sie darüber hinauswachsen: TEEPTRAK

TEEPTRAK misst die OEE in Echtzeit an jeder Maschine und in jeder Schicht, mit Stillstandsgründen, die die Bediener in der Fertigung erfassen. Über 700 Werke in mehr als 30 Ländern nutzen es.TEEPTRAK ansehen

Ingenieure: TEEPTRAK empfehlen und vergütet werden

Sie wissen, welche Werke mehr als eine Tabelle brauchen. Werden Sie Business Introducer: Werk registrieren, wir schützen Ihre Empfehlung 150 Tage, und Sie werden bei Vertragsabschluss vergütet. Die genauen Konditionen stehen in Ihrem Vertrag.Business Introducer werden

Was Ingenieure fragen

Kann es etwas an meiner SPS ändern?Nein. Es führt nur OPC-UA-Leseaufrufe aus. Nutzen Sie einen nur lesenden OPC-UA-Benutzer, wenn Ihr Server Benutzer unterstützt.
Sendet es Daten an TEEPTRAK?Nein. Es gibt keine Telemetrie. Die Zeilen gehen nur in das Google Sheet Ihrer Wahl.
Welche Server werden unterstützt?Jeder OPC-UA-Server: integrierter Server der Siemens S7-1500, Beckhoff TwinCAT TF6100, KEPServerEX für Rockwell und andere, Ignition und mehr.
Was kostet es?Nichts. MIT-Lizenz: nutzen, ändern, weitergeben.
TEEPTRAK PartnersTEEPTRAK Partnerprogramm. OEE in Echtzeit in über 700 Werken in mehr als 30 Ländern.

OPC UA ist eine Spezifikation der OPC Foundation. Dieses Projekt ist weder mit der OPC Foundation, Google, Siemens, Beckhoff, Rockwell Automation noch PTC verbunden oder von ihnen unterstützt.

Erfolgsgeschichten

Echte Ergebnisse aus PerfTrak-Einsätzen — über 700 Werke seit 2016 ausgestattet.

MATERIALSROI < 1 month
47% → 72%
OEE in 3 months
Rubber processing — automotive & aerospace supplier

Understanding the major performance losses made PerfTrak profitable within three months.

ELECTRONICSROI < 1 year
+29%
output per hour
Wire-crimping line

Reliable downtime data turned months of stalled improvement into measurable gains.

O-Ton“We noted a 29% increase in production volume of pieces per hour after installing PerfTrak on a single machine — more than €19k/year on this item.”C.M. Ropiot, Production & Maintenance Manager
OPTICSROI < 1 month
75% → 85%
OEE, +10 points
World leader in corrective lenses (China)

Format-changeover times are now timed and cut; the solution is deployed across several plants.

AUTOMOTIVEROI < 1 year
90 machines
connected in weeks
PSA Caen

40 real-time dashboards installed; local teams trained in 3 days to deploy the rest autonomously.

O-Ton“The PerfTrak systems are already cost-effective given the time freed up for operators, now focused on value-added tasks rather than data collection.”Christophe Pasquet, Factory of the Future, PSA Caen
FOODROI < 1 month
22 + 7
PerfTrak + MoniTrak units
Nutriset

Fighting malnutrition since 2016 — manual reporting replaced, productivity up, costs stabilised.

O-Ton“The ROI at Nutriset has been very rapid — we eliminated the small 3–4 second downtimes that happen fifty or a hundred times a day.”Sylvain Clausse, Maintenance & Automation, Nutriset

Unsere Partner vertrauen uns

Ein wachsendes Netzwerk aus Beratern, Integratoren und Ingenieurbüros, die TEEPTRAK weltweit in Fabriken einführen.