Skip to content
IEMI Labs
All product designs
SensingDesign rev A, 27 Oct 2026: CAD, fit checks and assembled 3D model done; not built

LaundryRoom

One wall hub and a puck on each machine: uptime, cycle counts, coin checks, free-now page and water on the floor

A battery puck on each washer and dryer counts every cycle and finds down machines; on washers the same puck watches a leak foot on the floor behind the machine. One wall hub runs every job and gives owners a coin and statement check, residents a free-now page and staff a leak alarm.

Who buys it
Owners and property managers of apartment buildings, condos and student housing with a shared laundry room, and owner-operators of small laundromats.
Why it pays
A burst washer hose costs about $5,300 a claim after the deductible (attributed to IBHS). For an 8-machine room LaundryRoom is $549 + $25/month instead of about $1,277 + $153/month for our three products separately (est.).
Target price
$549 room kit (hub + 8 pucks, 4 leak feet) + $25/room/month; extra puck $39 (target)
First-minute wow
At 07:42 the app says 'water behind washer 3'; on Monday it flags 'dryer 6 silent since Saturday', and on Sunday 'cycles say $371, statement says $318', all from the same puck on each machine.
LaundryRoom concept: the idea and where each part goes
The concept. The CAD design is below, under Printable CAD.

What the research found

And how this design answers it

  • Three products, five kinds of hardware (CT hub, CycleTap gateway, pucks, LoRa leak sensors, LoRa gateway) → one ESP32-C6 hub and one puck per machine
  • Separate leak sensors with their own batteries and radios → the washer puck reads a wired leak foot behind its machine every 10 s
  • LaundroLink needed an electrician for breaker-panel current sensors → stick-on pucks count cycles; no panel work
  • WaterLeak's LoRa gateway → the hub's Wi-Fi or LTE-M carries the leak alarm
  • New: an off-balance note when a washer shakes far harder than its normal spin (unproven)
  • Riser valve shut-off stays with WaterLeak Building; LaundryRoom alerts only

Use case

A Tuesday morning in an 8-machine apartment laundry room

Property managerOn-call maintenanceResidentsLaundryRoom pucks and hub

  1. 01Trigger: at 07:42 the supply hose behind washer 3 starts to drip onto the floor
  2. 02Detection: water bridges the two contacts on the leak foot; the washer puck wakes and sends a leak frame
  3. 03Alert: the hub passes it on at once; on-call gets a push and a text, the manager an email
  4. 04Action: staff shut the washer's supply valve at 07:51 and mark the machine down; residents see it out of service on the free-now page

Outcome: A drip found in 9 minutes instead of after a day, one machine out instead of a flooded room, and a log for the insurer; one avoided hose claim is worth about $5,300 (attributed to IBHS)

How it works

Architecture

  1. 01

    Sense: in each puck an LIS2DW12 feels the drum and an LIS2MDL the motor field; washer pucks also read a leak foot through a 2-core lead

  2. 02

    Decide: the puck's ESP32-C6 counts cycles and checks the foot; the hub's ESP32-C6 runs uptime, off-balance and alarm rules for the room

  3. 03

    Send: pucks to the hub over BLE; the hub to the cloud over Wi-Fi or LTE-M, MQTT over TLS

  4. 04

    Tell: one LaundryRoom app with free-now, down machines, money check, fault reports and leak alarms

Hardware

Real parts, buyable today

Bill of materials: about $23 per puck, $1.50 per leak foot and $58 per hub at qty 10; about $250 per 8-machine room kit at qty 1 (est.).

BlockPartWhy this part
BrainEspressif ESP32-C6-MINI-1 in the wall hubHears every puck over BLE and runs every job; Wi-Fi 6 on the same chip
UplinkSIMCom SIM7080G LTE-MBasement rooms rarely have usable Wi-Fi
Cycle sensingST LIS2DW12 + LIS2MDL in each puckVibration plus motor field tells this machine from its neighbour
Leak sensingPrinted leak foot with two A2 stainless contactsUses the washer puck's battery and radio; no separate sensor
Power2 × Energizer L91 + TI TPS63900Years per puck on two AA cells (target)

Mechanical

Printable CAD

12 parts, generated from code and checked as closed solids. Pick a part to inspect it, or download the STL files to print.

Loading the CAD…

Real CAD · drag to rotate · scroll to zoomReal CAD · swipe sideways

Open risks we are working on

  • Leak foot contacts sit 0.5 mm above the floor: a sloped or uneven floor can keep water away from it; placement at the low point is part of the bench test
  • Detergent film and lint can make a false wet reading over time; contacts need a yearly wipe (est.)
  • BLE from a puck on a steel cabinet to the hub must be proven in real rooms; CycleTap's range is unproven
  • Very smooth washers are the hardest case for cycle counting
  • It alerts only and does not close a valve; route operators may object to pucks on their machines (contract clauses)
  • Off-balance notes are a new idea and unproven

Design stage only: nothing on this page is for sale. Specifications and prices are targets.