Skip to content
IEMI Labs
All product designs
SensingRev A design complete (stages 1-6) + RailHook urinal scale (rev A1, 25 Oct 2026), all hardware fit-checked in CAD, not built; US EXS urinometer exemption scope for the alerts is gate R1

BagPost

The night-bag stand and the bed-rail urinal hook, made smart: they weigh what is passed and log output in mL

The 2 L night drainage bag hangs from a load cell at the top of the stand. BagPost knows the mL in the bag, logs each emptying with its volume as the output record, and alerts the carer's phone when nothing has drained since connection, when drainage stops for 2-3 h against the person's own baseline, when the bag is nearly full, leaking or knocked. The RailHook does the same for patients without a catheter: the urinal hangs on a bed-rail hook that weighs it, so every void is logged in mL instead of "void in toilet". It monitors and alerts only; it never touches the catheter and does not diagnose.

Who buys it
First: ward managers on surgical, renal and cardiac wards, where output is charted correctly only 21% of the time, and care-home managers (6.9% of UK care-home residents are catheterised). Next: community continence and district nursing services. Today they use a £3-15 wire stand, a £5 bed-rail urinal holder, a measuring jug and a paper chart.
Why it pays
A long-term catheter user costs the NHS about £1,191 a year, and 43% use out-of-hours services in a year; catching a stop 5-6 h before the next round turns some of these into planned visits (est.). Manual output charts are correct only 21% of the time, and BagPost's log is ±1.3-1.7% (est.).
Target price
$159 / £129 per stand, $79 / £65 per RailHook, $5/bed/month for the ward or care-home dashboard, $3/month for home users (target)
First-minute wow
A carer hangs the night bag at 22:00 and forgets to open the leg-bag valve; at 23:00 the shared phone says 'Room 12: no drainage since connected - is the leg-bag valve open?', and in the morning the manager sees every emptying already logged in mL.
BagPost 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

  • Ward nurses chart output correctly only 21% of the time, and "void in toilet" with no volume is the commonest wrong entry (Lim et al., BJN 2021) → RailHook, a bed-rail urinal hook on the same load cell, logs every void in mL (±1.4-2.9%, CAD void report, est.)
  • Blockage costs out-of-hours calls and A&E visits (43% and 15.5% of users a year) and first shows as no drainage → a 'no drainage for 2-3 h' alert against the person's own baseline, 5-6 h before an 8 h round (CAD flow report, est.)
  • Carers leave the leg-bag valve shut after connecting the night bag → 'nothing drained in the first hour' alert
  • Output is charted correctly only 21% of the time, and CQC has prosecuted a home over unmonitored output → every emptying is a weight step logged with its mL
  • A bag on the floor or above the bladder → tap held 70 mm over a drip tray, and a fill limit for ultra-low beds (CAD height report)
  • A tall stand tips at 4-10 N of push (CAD tip report), and tipping pulls on the catheter → a bed tether in the kit plus a 'stand knocked' alert

Use case

Night shift, 4 catheterised residents in a 60-bed home

Care workerNurseDistrict nurseResident

  1. 01Trigger: at 03:10 Room 7's drainage, normally about 50 mL/h, stops
  2. 02Detection: the Head's weight trend stays flat against the resident's 7-night baseline
  3. 03Alert: at 05:10 the shared phone says 'Room 7: no drainage for 2 h, check the catheter and follow the care plan'; the stand ring turns amber
  4. 04Action: the nurse finds the catheter bypassing and books the district nurse's 08:00 list instead of an out-of-hours call later

Outcome: The stop is handled hours earlier, and the whole night's output is already logged for the GP and the inspection (est.)

How it works

Architecture

  1. 01

    Sense: a TAL220B 5 kg load cell with an HX711 in the Head; the bag hangs from the cell's free end on an M5 rod

  2. 02

    Decide: the XIAO ESP32-C3 reads 2 s every minute, classifies steps (hung, emptied, knocked) and trends the drainage rate

  3. 03

    Send: Wi-Fi MQTT/TLS to the IEMI cloud or a care-home Edge Hub; status every 10 min, events at once; no camera or names on the device

  4. 04

    Tell: carer phone alerts, the stand's light ring, a 07:00 night summary and a dated output log for the manager and district nurse

Hardware

Real parts, buyable today

Bill of materials: about $84 per stand and $47 per RailHook at qty 1, about $48 and $26 at qty 100 (est.).

BlockPartWhy this part
Bag weighingTAL220B 5 kg straight-bar cell + HX711, printed 0.8 mm overload stop0.4 g ≈ 0.4 mL; a full 2 L bag is 44% of full scale
MCUSeeed XIAO ESP32-C3Wi-Fi, deep sleep, built-in charger
Power18650 3,000 mAh + IP67 USB-C socketAbout 58 days per charge (est.), no cable at the bedside
StatusAdafruit NeoPixel Ring 12 under a translucent lid + IP67 CHECK buttonFill gauge and alert colour, dimmed at night; CHECK logs the response
Stand16 x 1 mm aluminium tube + weighted printed Foot with a 1.18 kg steel plate and drip tray + bed tetherTap 70 mm above the tray; the tether stops a bump tipping it onto the catheter
RailHook (urinal)Same TAL220B + HX711 + XIAO ESP32-C3 + 18650 in a 46 x 100 x 44 mm rail case, J-cradle on an M5 rodBottle lifted, used and hung back = one void in mL; 10 s reads so a quick emptying is never missed

Mechanical

Printable CAD

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

See the CAD parts render
BagPost printable parts, rendered from the CAD
Render of the printable parts from the actual CAD. Not yet printed or photographed.

Loading the CAD…

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

Open risks we are working on

  • Regulatory: US EXS urinometer is 510(k)-exempt only within § 876.9, and 'no drainage' alerts may need a 510(k) (gate R1: 513(g) or Pre-Sub); UK/EU class [UNVERIFIED], probably Im
  • Prior art: Mikotek US12152923 (weight module vs expected output, carer alerts) and a BD smart-bag patent; freedom-to-operate is gate R2
  • Low night output can cause false 'no drainage' alerts; test T1 over 20 resident-nights
  • RailHook: urinal handle shapes and bed-rail profiles vary; tests T5-T6 on 3 brands and 5 ward beds
  • A 470 mm stand tips at 4-10 N (CAD); the tether must be used, test T3
  • Price anchor is a £3 stand and care homes are cost-squeezed; no manager or nurse interviews yet (gate G1)
  • Coloplast, Convatec, Hollister or BD could add a sensor to a bag or stand

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