PLACEHOLDER STILL — 3D TOUR UNAVAILABLE
Overview
LIVE FROM THE LINE
Gross— kg
Tare— kg
Net (mattresses)— kg
Bales stored0
Case study · Mattress Recycling Company

From scale to dashboard: digitising a mattress recycling plant.

How Brimit built an end-to-end IoT platform for a mattress recycling company — automatic weight capture, one-tap operator tablets, and live management reporting.

The client & the problem

An industrial recycling line, run on paper.

The mattress recycling company operates a recycling line in the Netherlands. Inbound trucks deliver end-of-life mattresses; the line separates them into foam, springs and textile, baled and shipped onward.

Before: weights were read off scale displays and transcribed by hand — paper weegbonnen, manual Excel, no live picture of throughput or material mix.

01 · Weighbridge

Where the data journey begins.

A truck drives onto the weighbridge. The DD700 weight terminal is read over Modbus RTU by a small Go service; every reading is published to MQTT within the plant network. No manual transcription, no retyping.

02 · The pile

Mattresses are staged for disassembly — and every truckload on this pile already has a net weight on record.

02 · Disassembly

Each mattress is separated into its material streams — foam, springs, textile. The physical heart of the plant.

03 · Press

Material streams are pressed into bales — and every bale that leaves the press is about to become a data point.

04 · Bale scale

One tap, one record.

The bale scale's XK3190-A12E terminal streams 15-byte weight packets over RS-232; a Go adapter normalises them into clean JSON readings.

05 · Bale storage & outbound

The loop closes.

Outbound loads are weighed out the same way, net weights paired automatically. Every kilogram in and out of the plant is now accounted for digitally.

Free play

You have walked the line. Now run it.

Unlocks drag-to-look, truck and bale controls — scroll pauses while you play.
RECYCLING PLANT · NETHERLANDSWEEGBON № DEMO
LOADING SCENE_
0 kg / 20 220 kg
Contacting scene…
3D is unavailable in this browser — the full story continues with placeholder stills.
06 · The digital layer

Everything you just watched was also happening in software.

Each weighing you watched travelled this path in under a second.

WHAT YOU WATCHED
The mattress recycling yard — weighbridge, disassembly line, press and bale storage
The same production process you just toured — now read by software at every scale.
WHAT THE SOFTWARE SAW — LIVE
Architecture

Told as a journey, not a box diagram.

The same path every reading takes — from a terminal on the plant floor to a row in the analytics database.

01 CAPTURE
Terimal querist

Modbus RTU readings from scales published to MQTT.

02 NAMESPACE
UNS

Every reading structured and injected into Unified Namespace — hardware-agnostic.

03 BACKBONE
RabbitMQ

Domain events over Service Bus. No polling. Microservice architecture

04 ANALYTICS
Historian · PostgreSQL

Operations mirrored for dashboards and reporting.

RecyclingWorkspace
No-code database

The single gateway to operational data — materials, suppliers, scales, operations — with change detection that pushes master-data updates to the tablets within a minute.

ScalesProcessor
MQTT → events → microservice

Turns configured scale readings into ingress and process operations automatically.

TelemetryWriter
InfluxDB

Every raw reading retained for history and diagnostics.

Replicator
PostgreSQL

Mirrors operations into the analytics database — event-driven, with a reconciliation sweep and soft deletes.

One on-site box. No cloud bills.

Docker containers running at the on-site server in the plant's server room, maintained remotely by Brimit over secured access.

docker compose up -d
Seeing the results

Dashboards on the wall, reports in the inbox.

Grafana dashboard — material tonnage by stream, bale counts and hourly throughput
Grafana

Trend dashboards on the analytics database — also live on a 65″ kiosk on the plant floor.

StakeholdersDashboard — monthly weight operations, materials weight trend, recycled-materials breakdown and composition pie chart
StakeholdersDashboard

Management web app: monthly tonnage, material mix, 30 / 180 / 365-day comparisons.

MRE Cockpit Export — weekly material summary with per-material weights for the selected ISO week
CockpitExport

The weekly management "Cockpit" workbook, filled in by the system: pick the ISO week, upload the template, get it back populated.

What's next

Built event-first, precisely so it can grow.

This is an ongoing project — and delivering in small steps, phase by phase, is our strong side. Each phase ships something the plant can use, then builds on it.

The next phase integrates with the client's ERP — orders, weegbon documents, and financial flows joined to the live production data. A long-term platform, not a one-off project.

07 · Outcomes

What changed on the floor — and in the office.

Manual transcription of weights
Eliminated. Every reading travels from terminal to database automatically.
Net weight at the weighbridge
Calculated automatically via weigh-in / weigh-out pairing.
Master data
Managed by the company themselves in no-code DB — reflected on the floor within about a minute.
Weekly management reporting
Semi-automated with CockpitExport. Fully automated in next phases.
Initial deliverables
Measurements mapped and stored — platform, integrations, dashboards, operator UI, documentation, training, hypercare.

"For the first time we can see our tonnage and material mix as it happens, not weeks later in a spreadsheet. The dashboard is the first thing I open in the morning. The system took the paperwork out of weighing — operators tap a button, the data's saved, and we trust it. No more chasing missing slips at the end of the day."

Have scales, machines, or paper processes that should be talking to software?

Discuss a project