Skip to content
Henry Arce automation · AI · data

Own product · part of Sindri · 2026

Efesto: Sindri reads the factory

Problem
Machine status, good and bad parts and alarms stay inside each PLC or SCADA, far from the ERP, and connecting them usually means opening ports into the factory.
What I did
A read-only shop-floor agent with 16 connectors: OPC UA, Modbus, Siemens S7, Rockwell, Beckhoff, Omron, MQTT, MTConnect, BACnet, historian SQL, files and scales, among others. The connection goes out from the factory, stores and resends if the network drops, and no plant addresses or passwords ever leave it.
Result
Tested with 22 simulated machines: 106 out of 106 data points reach Sindri. If one machine goes down, the rest carry on. Not yet connected to a real factory.

Python · OPC UA · Modbus · Siemens S7 · MQTT · SQLite · Docker

View on GitHub

Try it in the lab

Related service: Power BI for factories: OEE, downtime and scrap

If your team has tasks that keep repeating or data that doesn’t add up, tell me about it: info@arcedatalab.com

Other projects

Back to all projects

Leave Henry a message

It goes straight to Henry. Your details are only used to reply to you.