All projects

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.

View on GitHubJul 2025 - Aug 2025
LineSentry: Industrial IoT · Dawlance

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