Industrial IoT · Dawlance
LineSentry
Real-time OEE, MTTR and MTBF analytics for factory machines: Rust daemons on Raspberry Pi read Siemens PLCs, React dashboards stream live. €60K saved a year.

Real-time OEE / MTTR / MTBF analytics platform, a vendor-neutral replacement for costly legacy industrial monitoring (€60K saved), live on 4 machines at Dawlance and designed to scale to hundreds across multiple PLCs. Per-PLC Tokio daemons on Raspberry Pi read Siemens S7 bytes via snap7-rs and POST hex frames to a Rust (Axum) backend that decodes Q{byte}.{bit} pins through a multi-PLC registry, runs a 4-state machine, and persists to MongoDB with timezone bucketed aggregations.
React 18 dashboards stream over Socket.IO with Recharts, guided machine setup, and SAP-linked stoppage classification; secured with JWT, reCAPTCHA, and RBAC; shipped via Docker Compose.
Next project
Trainiac
Agentic AI Fitness · MazikGlobal