Your machine data in a spreadsheet in 10 minutes
opcua-to-sheets reads tags from any OPC UA server and writes them to a Google Sheet, one tab per machine. Read-only, MIT licensed, no telemetry.
Quickstart
Five commands from a PC or a Raspberry Pi on the plant network.
- 1Install and find your tagsInstalls the tool, then lists every variable with the node ID to copy.
npm install -g github:TEEPTRAKCOM/opcua-to-sheets opcua-to-sheets browse opc.tcp://192.168.0.10:4840 - 2Write a configEndpoint, tags, and the Google Sheet to write to.
opcua-to-sheets init config.yaml - 3Test without GooglePrints the rows on screen. If they look right, the PLC side works.
opcua-to-sheets run --config config.yaml --dry-run - 4Connect the sheetCreate a Google service account and share your sheet with it as Editor.
sheet: spreadsheetId: "<ID from the sheet URL>" credentials: "./service-account.json" - 5RunLogs every machine to its own tab and keeps going through outages.
opcua-to-sheets run --config config.yaml
Works with
Node IDs differ by brand. The browse command shows yours.
OEE starter sheet
The connector gives you raw data. This sheet turns it into Availability, Performance, Quality and OEE per shift, with a stop-reason Pareto. Free.
