Skip to content
IEMI Labs

PumpOne

IEMI's one product for a lift station: the station's own pump control panel, made smart

Concept · not for sale
Our one product for Water, energy and utilitiesEngineering design: PumpOne
Target price from$2,690per station (replaces its duplex control panel)

Software: $45 per month per station (app, LTE-M and callouts)

Concept, not for sale yet. Tell us if you want it; that decides what we build.

Rate this idea and tell us what to change
PumpOne concept: the idea and where each part goes

Drag to rotate · right-drag to move · scroll to zoom · click a part for its size and placeSwipe to rotate · pinch to zoom · two fingers to move · tap a part for its size

How it fits together

PumpOne, part by part

Scroll or tap a part. Press “See the 3D CAD design” to watch the model, built from our CAD, light each part up and show how it connects.

PumpOne concept: the idea and where each part goes

Real-time 3D render · drag to rotate · final design may varySwipe sideways to rotate

  1. 01

    The whole PumpOne

    The lift station's own control panel runs the station watch: the station's level transducer and float and two current clamps on the pump leads give level and pump state, a camera and a radar behind the side windows see the hatch, the riser gauges and the gate, a heat camera on the door watches the breakers, and the brain on the back plate turns that into level, pump, power, entry and heat calls on the door's light and one app, over LTE-M.

  2. 02Brain

    Raspberry Pi Zero 2 W (on the panel back plate)

    The brain: it runs the pumpone-fw program

  3. 03

    Level and pump currents

    Reads the station's own 4-20 mA level transducer and high float, and a current clamp round each pump motor lead

    Raspberry Pi Zero 2 W (on the panel back plate) · I²C (ADS1115) + 250 Ω loop resistor and clamp burden on the back plate · Level and both pump currents at 860 samples a second; run, start and stop times

  4. 04

    Station camera

    Looks out of the right side window, 15 degrees down: the wet-well hatch, the two discharge gauges on the riser and the gate

    Raspberry Pi Zero 2 W (on the panel back plate) · CSI-2 ribbon (300 mm, inside the panel) · A frame every 10 s; gauge stills on each pump run; 10 s clips around entry calls

  5. 05

    Hatch radar

    Finds a person at the hatch or the riser through the side window, in the dark and the rain

    Raspberry Pi Zero 2 W (on the panel back plate) · UART · Up to 3 targets with position at 10 Hz

  6. 06

    Panel heat camera

    On the inside of the door, looking back at both pump breakers, contactors, overloads and the terminal strip

    Raspberry Pi Zero 2 W (on the panel back plate) · I²C (door lead in a strain-relieved hinge loop) · 32 x 24 heat frames at 1 Hz while a pump runs

  7. 07

    Display, call light, tone and secure element

    Level, pumps and the last call on the e-paper; red, amber or white on the call light with a tone; every call signed; the tamper switch marks the log when the door opens

    Raspberry Pi Zero 2 W (on the panel back plate) · SPI (e-paper) + one data wire (light) + GPIO + I²C · Readings, light colour and flash, tone, signatures, tamper flag

  8. 08

    Power, backup and LTE-M

    5 V from the panel's own 120 V control circuit; a LiPo keeps the Walter board calling out over LTE-M when the station power is off

    Raspberry Pi Zero 2 W (on the panel back plate) · 5 V rail + UART to the brain · Power about 1.5 W (est.); callouts and the 15-minute log over LTE-M

  9. 09

    All connected

    7 key parts, one program, and your phone

Our circuit board · rev A-0

One board of our own inside PumpOne

Every chip on one board we design, shaped to fit: the processor, cameras and sensors, Wi-Fi and Bluetooth, lights, sound and power. No plugs, ribbons or adapters. It is checked in our CAD against every part around it, and it arrives from the maker ready to run our software from a microSD card. Turn the model, or pick a part below to see where it sits.

Loading the 3D board…

Drag to turn · scroll to zoom · right-drag to move · click a partDrag to turn · tap a part

Checked before we order

Every board-level number PumpOne's jobs depend on, checked against its target: camera pixels and frame rate, power and battery life, heat where it works, shock, radio and software. Every lesson from every one of our boards is a rule here, so this review runs again whenever any board teaches us something. Boards are ordered only when nothing fails and the items to prove are measured.

No check fails18 pass · 5 fixed by the review · 9 to prove before we order · 0 failDesign review of 4 November 2026
AreaCheckOur boardTargetStatus
CameraStation camera: a 100 mm discharge gauge dial on the riser at 1.99 m108.4 px≥ 40 pxpasses
CameraStation camera: frame rate the calls need5 fps at 3840 × 2160chip: 30 fps at 3840 × 2160passes
CameraStation camera: data rate vs its 4-lane link0.41 Gbps (10-bit)≤ 80 % of 3.564 Gbpspasses
CameraStation camera: a person (0.5 m wide) at the station gate at 3.35 m321.3 px≥ 20 pxpasses
CameraStation camera: frame rate the calls need5 fps at 3840 × 2160chip: 30 fps at 3840 × 2160passes
CameraStation camera: data rate vs its 4-lane link0.41 Gbps (10-bit)≤ 80 % of 3.564 Gbpspasses
CameraPanel heat camera: one contactor terminal block (25 mm) on the back plate at 0.29 m2.1 px≥ 1 pxpasses
CameraImage processor load, all cameras83 Mpx/s≤ 360 Mpx/s (RV1126B ISP)passes
CameraAI engine time per frame3 TOPSthe gauge reader on each pump run and the person check within 5 s of the radar seeing someoneto prove on the dev kit
PowerSupplyMean Well IRM-20-5 PCB-mount 5 V 20 W supply (class II, listed) on the panel's own 120 V control circuit, on the power board≤ 70 % of the supply (14 W)passes
PowerPower cutone soldered 18650 cell (Samsung INR18650-35E) on the power board: when the station loses power the RV1126B sleeps, the BG95-M3 sends the power-lost call at once and a level and pump report every 5 min, about 0.35 W, about 19 h on an aged, cold cell (est.)the power-lost call and level reports for 12 hto prove on the dev kit
HeatRV1126B temperature, a summer lift station (40 °C air) with the panel under its sun shield67 °C≤ 85 °C (rated)passes
HeatCamera and radar chips away from the processorstation camera 133 mm, radar 123 mm≥ 30 mmpasses
ShockShock and vibration50 g (est.)standard partspasses
SoftwareStarts our software from the microSD card, no setupmicroSD socket with a hinged, latched lid (Amphenol 101-00660 class), fitted on every board: our software starts from the cardcard socket fitted on every board, latchedpasses
SoftwareCard power switch and protection1 power switch and 1 ESD array for 1 card socketevery socket: switched card supply, ESD on all 6 linesfixed by the review
SoftwareThe card wins the starteMMC shipped empty; our loader reads the card firstthe processor starts from the card every timefixed by the review
SoftwareCard gradeindustrial pSLC microSD (Kingston Industrial or Swissbit S-56u), −40 to 85 °Crated for the heat, cold and writesto prove on the dev kit
SoftwareClip buffer for an unsure call19.8 s of 8-bit 5 fps video in 40 % of the 2 GB memory≥ 3 spasses
RadioWi-Fi/BT module clock37.4 MHz MEMS oscillator (Y3)37.4 MHz next to the AP6256fixed by the review
RadioLTE-M from inside the stainless panelBG95-M3 with a soldered eSIM; its antenna is the LTE element of the puck through the top wallcertified module; callouts reach the on-call operator from a rural stationto prove on the dev kit
RadioBLE for the operator's phone at the stationAP6256 on the main board, its antenna the 2.4 GHz element of the same puckpairing from the hatch, 4 m away (est.)fixed by the review
MoistureConformal coatingcoatedcoated, sensors, sockets and antennas maskedpasses
FitBoard inside the product CAD, every part checked in 3Dnot yet in the product CADnothing touchesto prove on the dev kit
CameraEvery station call in viewStation camera: worst 33.9° / 10.4°; Hatch radar: worst 12° / 3.3°; heat camera: worst 16.5° / 44.6°inside each sensor's viewpasses
CameraStation camera window20 × 20 (margin 2.3 mm); radar window 50 × 20 (margin 6.4 mm); steepest line of sight 38°each view inside its windowfixed by the review
FitSensor tabs on their bracketsStation camera: 0.3 mm inside the wall, hinge 13.6 mm; Hatch radar: 0.3 mm inside the wall, hinge 19.6 mmchip or holder ≥ 0.3 mm inside the wall, hinge within the 40 mm flexto prove on the dev kit
FitDoor parts in their openingse-paper active area inside its 26 × 52 window, 8 call-light LEDs inside the 46 × 6 slot, the piezo over the tone holeseach inside its openingpasses
SafetyControl circuit kept on the power boardthe panel's 120 V control circuit into a spring-clamp terminal, fuse, varistor, IRM-20-5 (class II); the pump run-call inputs through optocouplers; only 5 V, cell sense and SPI on lead L1class II creepage on the power board; no 120 V on any other boardto prove on the dev kit
SafetyThe station's own controls stay in chargelevel loop read through an isolated amplifier across a shunt, run calls through optocouplers, current clamps with no contact; one relay contact to the panel's alarm lightPumpOne never switches a pump; a board fault leaves the level controller workingpasses
SecurityDoor tamper sensorTMAG5273 3D Hall chip on the door board, 21.4 mm from a Ø10 × 5 magnet on a printed boss on the body top walldoor opened = logged and signedto prove on the dev kit
FitLeads and the antenna coaxL1 about 0.12 m (0.008 V drop), L2 about 0.59 m in the hinge loop (0.015 V drop); coax about 0.15 mleads ≤ 0.15 V drop; L2 rated for 10,000 door openings; coax ≤ 0.25 mto prove on the dev kit

Before we order the first boards, we prove these on the RV1126B development kit or in the rev A tests:

  1. AI engine time per frame
  2. Power cut
  3. Card grade
  4. LTE-M from inside the stainless panel
  5. Board inside the product CAD, every part checked in 3D
  6. Sensor tabs on their brackets
  7. Control circuit kept on the power board
  8. Door tamper sensor
  9. Leads and the antenna coax

Demo · 6 real-world moments

See PumpOne work

Short animated scenes of real moments: what happens today, what PumpOne does about it, and what lands on your phone. The same scenes play in the IEMI app.

DEMO · 1 of 6
0s

Sunday 03:12. Pump 2 is the lead pump tonight and the wet well is filling.

Use cases

Today, without PumpOne

Many small stations only have a dialler or a red beacon on a pole. A failed pump is found on the weekly round, or when sewage comes up a manhole.

What PumpOne does

The level controller calls pump 2 to run and its current clamp reads nothing. In under 30 s the panel calls it failed, lights its door amber, and calls the on-call operator over LTE-M while pump 1 runs alone.

How the app helps

  • Callout with the level, 1.9 m and rising, and about 40 min to the 2.6 m high level
  • Which pump failed and how, from its own current clamp
  • The operator's phone pairs on arrival; the call closes with the fix
No-operator modePump current watchWet-well levelLTE-M calloutOpen this scene in the app →
Every feature in these scenes (13)
  • No-operator mode
  • Pump current watch
  • Wet-well level
  • LTE-M callout
  • Power-loss callout
  • Run hours and starts
  • Inflow after rain
  • Signed call log
  • Station camera and radar
  • Operator phone pairing
  • Panel heat camera
  • Gauge reading from the camera
  • Pump wear and clog trend

Demo scenes show how PumpOne and its app are designed to behave. PumpOne is in design; nothing here is recorded from real equipment yet.

What it is

IEMI's one product for a lift station: the station's own pump control panel, made smart, with one brain and one app.

What it does

  • Calls high level and failed pumps
  • Calls power cuts and an opened hatch
  • Finds hot breakers and contactors
  • Reads the discharge gauges

Who it's for

Towns, water districts and private station owners.

The idea

The lift station's own control panel calls high level, a failed pump, power loss, an open hatch and a hot breaker

The problem today

Small towns and water districts find out about a failed pump or a high wet well from an overflow, read the discharge gauges and look at the panel only on the weekly round, and see a hot breaker at the yearly heat survey. Today that takes a cellular alarm dialer ($1,195 plus service), a person driving to every station and a thermography visit, each with its own record.

With PumpOne

Every lift station already has a pump control panel beside the wet well. PumpOne puts the brain, a station camera, a radar, a heat camera, current clamps, LTE-M and a backup cell inside that panel, so it calls high level, a failed pump, power loss, an opened hatch and a hot connection itself, reads the gauges, and calls the on-call operator.

Wet wellValve vaultRiser gaugesStation gateControl panelFenced station pad12345
  1. 1PumpOne control panel (the brain)Level, pump currents, LTE-M, backup cell, secure element and tamper switch on the back plate; call light, tone and e-paper on the door
  2. 2Side windows: station camera and radarLook out at the hatch, the riser gauges and the gate: an opened hatch or a person at night is an entry call
  3. 3Heat camera inside the doorWatches both pump breakers, contactors and the terminal strip for a hot connection
  4. 4Wet well and hatchNothing fitted in it: the station's own transducer and floats give the level; high level and a failed pump are called
  5. 5Discharge riser gaugesRead by the station camera on each pump run: pressure, with current, shows wear or a clog
One duplex sewage lift station seen from above: the control panel on its stand, the wet well with its hatch, the valve vault and discharge riser, and the fenced gate, drawn to show where each part goes (not to scale).

How the parts connect

PumpOne, wired up

Every part, what links it to the brain, and how the data reaches your phone. A solid line is a cable; a dashed line is a radio link.

Level and pump currentsLevel and both pump currents at 860 s…I²C (ADS1115) + 250 Ω l…Station cameraA frame every 10 s; gauge stills on e…CSI-2 ribbon (300 mm, i…Hatch radarUp to 3 targets with position at 10 HzUARTPanel heat camera32 x 24 heat frames at 1 Hz while a p…I²C (door lead in a str…Display, call light, tone and…Readings, light colour and flash, ton…SPI (e-paper) + one dat…Power, backup and LTE-MPower about 1.5 W (est.); callouts an…5 V rail + UART to the…THE BRAINRaspberry Pi Zero 2 W (on…runs pumpone-fwPython with C extensionsIEMI cloud (the utility account)via LTE-M (or the station Wi-Fi, WPA3)…On-call operator, superintenden…via Push, SMS, voice call and web; Modb…
Drawn from the PumpOne parts list. The 3D view above is built separately, from the CAD.

The program

What controls PumpOne

Runs on
Raspberry Pi Zero 2 W (with the Walter board as the always-on callout path)
Written in
Python with C extensions
System
Raspberry Pi OS Lite (64-bit), read-only root
AI model
A gauge needle reader, a hatch-state and person detector (camera + radar, no faces) and a hot-spot rule on the heat frames, int8 on the Pi Zero 2 W; a level forecast, pump run-state logic and a current, pressure and drawdown trend per pump
  1. 1Every 0.1 s: level, float, pump currents and the radar
  2. 2Every 1 s while a pump runs: a heat frame; every 10 s: a station frame; a gauge still on each pump run
  3. 3High level, a failed or stuck pump, power lost: call it and call out
  4. 4Hatch opened or a person at night with no paired operator phone: entry call with the frame
  5. 5Sign every call, 'check' under the line, send over LTE-M (Wi-Fi where the station has it)
pumpone-fw.pymain loop
while True:
    lv, fl, i1, i2 = adc.read_all(); near = radar.read()
    calls = level_rule(lv, fl, i1, i2) + pump_rule(lv, i1, i2) + power_rule(psu.ok())
    if due(10) or near:
        f = cam.frame(); calls += entry_rule(f, near, door.open(), phone.near())
        if pump_started(): log.gauges(read_gauges(f))
    if running(i1, i2) and due(1):
        calls += heat_rule(mlx.frame(), i1, i2)
    for c in calls:
        if c.conf < c.line: c.kind = 'check'   # never guess
        atecc.sign(c); panel.show(c); uplink.send(c)  # LTE-M, else Wi-Fi
    time.sleep(0.1)

To your phone

How the data reaches PumpOne station app

On-call operator, the utility superintendent and the pump contractor's phones; a web page for the office (Android, iPhone, web)

  1. PumpOne control panel
  2. IEMI cloud (the utility account)
  3. On-call operator, superintendent and the office

What you see in the app

One screen for each job PumpOne does.

  • No operator on site modeSunday 03:12: pump 2 is called to run and draws no current. The panel calls it, the wet well keeps rising on pump 1 alone, and the on-call operator gets the call before the high level.

  • Level and pumpsThe superintendent checks every station from the office: level, starts and run hours per pump, and how the wet well filled after last night's rain.

  • Hatch and gate23:14: the hatch is lifted with no operator phone paired nearby. The panel flashes, sounds and sends the frame to the on-call operator.

  • Panel heatA pump 2 contactor lug works loose. The heat camera sees it 19 °C hotter than pump 1's matching lug while both run, months before the yearly survey.

  • Gauges and pump healthBefore the monthly round, the operator sees pump 1's discharge pressure down 4 psi while its current is up 6 %: likely a rag build-up, so they bring the hoist.

App screens with sample data. The interface is in development.

What the app gets

Data PumpOne sends to the app
LevelWet well 1.42 m, pumps off at 0.9 m, high at 2.6 mLive
PumpsPump 1: 14 starts today, 9.8 A; pump 2: failed to start at 03:12Live
PowerPower off 21:40-22:55; sent over LTE-MLive
EntryHatch opened 23:14, nobody paired on site (frame)Live
Panel heatPump 2 contactor 61 °C, 19 °C over pump 1While a pump runs
Gauges and trendsPump 1 discharge 31 psi, down 4 psi in a month with current up 6 %Each pump run

No face recognition. People are only detected for the entry call. Gauge stills and clips around entry calls are kept 30 days in the utility's own account; a camera notice sign is on the panel.

CAD design · Design rev A, 28 Oct 2026: smart duplex pump control panel that runs the station watch (8 calls, 5 alone, 3 assist), call light, tone, e-paper, ATECC608 and tamper switch inside; 13 camera, radar and heat views checked in the CAD; not built

Designed in code, checked in 3D

  • 3 printed parts, each a single closed solid
  • Every bought part fitted inside and checked for collisions
  • Assembled exactly as shown in the 3D CAD view (the button on the picture at the top)

Key specs

PumpOne hardware
AI processorBoards of our own inside the panel: Rockchip RV1126B processor with 2 GB memory on the main board on the right side wall. The bench panel uses a Raspberry Pi Zero 2 W until the boards arrive
SensorsSony IMX415 8 MP camera chip behind the right side window, 15° down at the wet-well hatch, both riser gauges and the gate (102° lens) · TI IWRL6432AOP 60 GHz radar chip beside it: a person at the hatch or the riser in the dark · Melexis MLX90640 heat chip on the door board, looking back at both breakers, contactors and the terminal strip · The station's own level transducer and float, both pump run calls and 2 current clamps on the pump leads, read by a TI ADS131M04 ADC through isolated inputs; e-paper, call light, a security chip and a door tamper sensor
ConnectivityLTE-M (Quectel BG95-M3 on our board, soldered eSIM) through an IP67 puck antenna in the top wall, MQTT over TLS · Station Wi-Fi (WPA3) where there is one · BLE for pairing the operator phone · Modbus TCP export to SCADA from the cloud
PowerThe panel's own 120 V control circuit into a class II Mean Well IRM-20-5 on its own power board; one soldered 18650 cell with a thermistor keeps the power-lost call and level reports going for about 19 h (est.); about 3.2 W watching and up to 7.5 W at a call (est., board design review)
EnclosureThe station's own 24 x 20 x 8 in NEMA 4X 304 stainless panel with bonded PC windows
Dimensions508 x 610 x 203 mm body + 25 mm door (24 x 20 x 8 in)
WeightAbout +600 g over a plain panel (est.)
Ingress ratingNEMA 4X / IP66 target
All target specifications

Jobs

Jobs target specifications
Level and pumpsHigh level, failed or stuck pump
Power and entryPower cut, hatch opened
PanelHot breaker or contactor
Gauges and trendsDischarge pressure, wear, inflow

Legal at the station

Legal at the station target specifications
AlarmsTen States Standards s. 46
PanelUL 508A by the builder, NEMA 4X
Wet wellNothing in it; NFPA 820 distance kept
PrivacyNo face recognition; camera sign

Power and size

Power and size target specifications
Size508 x 610 x 203 mm + 25 mm door (24 x 20 x 8 in), the plain panel
SupplyPanel 120 V control circuit, Mean Well IRM-05-5
WatchingAbout 1.5 W (est.)
Power cut1200 mAh cell, about 24 h of callouts (est.)

Targets for production units; they may change during development.

Pricing

Hardware: $2,690 per station (replaces its duplex control panel)

Software: $45 per month per station (app, LTE-M and callouts)

Target pricing, stage 2 checked 29 Oct 2026. Parts cost $1,446 per panel at qty 1, about $1,786 built and listed (est.). What a station pays today: a plain duplex NEMA 4X panel ($1,000-1,244 at retail) plus a cellular dialer (Mission M110 $1,195 with a $575 yearly service package, or Sensaphone Sentinel $1,561.50 plus a plan), about $2,300-2,800 + about $48/month, with no gauge, heat or hatch camera. Our own products bought separately: LiftStation AI ($1,390 + $39/month), GaugeRead AI x 3 ($1,047 + $36/month), PanelHeat AI Lite ($390 + $12/month) and a plain panel (about $1,084): about $3,911 + $87/month (est.).

Smart lift-station panel

$2,690 + $45/month

Every station job in the station's own control panel.

  • Level, pump and power calls
  • Hatch and gate
  • Panel heat
  • Gauge readings
  • Pump health and inflow

Indicative launch pricing in USD, excluding taxes and shipping. Final pricing is confirmed before any balance is charged.

Community

What do you think of PumpOne?

PumpOne is in development. Rate the idea, tell us what to change about the features, specs or price, and we'll build it with your feedback.

How much people want it

–

No ratings yet

  1. 50
  2. 40
  3. 30
  4. 20
  5. 10

Follow PumpOne

Get build updates and first access when pre-orders open.

Leave feedback

Your rating of the idea

Feedback on a product concept in development, not a review of a shipped product. Posts may be moderated; links and contact details are held for review. See our community guidelines and privacy policy.

Comments

    No comments yet. Tell us what you'd want from PumpOne.

    Questions

    Ask about PumpOne

    Tell us what this would save you, or ask anything. We reply within two business days.

    We use your details only to respond to this request. See our privacy policy.

    From the product lab · ideation phase

    Lab updates for PumpOne

    All lab updates
    1. LatestA utility buys PumpOne as the lift station's own duplex pump control panel, on its stand beside the wet well, on the panel's own 120 V control circuit. So the electronics must be boards an assembly house makes and tests the same way every time, inside the same 24 × 20 × 8 in stainless panel, beside its breakers and contactors, reading the station's own level and pump signals without ever taking over the pumps.
      • What we designed: three boards of our own inside the panel. An 8-layer main board stands inside the right side wall, towards the wet well, with the processor (a heat block to the stainless wall), memory, the security chip, the microSD card with our software, the LTE-M modem with a soldered eSIM and Bluetooth; two small tabs hold the camera chip and the 60 GHz radar chip just inside their windows. Below it, a power board beside the pump leads takes the panel's 120 V control circuit, a backup cell, and every station signal on spring-clamp terminals: both current clamps, the level loop through an isolated amplifier, the high float and both pump run calls through optocouplers, and a relay to the panel's own alarm light. A door board carries the heat chip looking back at the breakers, the e-paper, the call light, the tone and a door tamper sensor. See it at /build/pumpone-boards.
      • How we checked it: the boards are written as code and opened in KiCad (0 design-rule violations). The code places 62 parts at their sizes and checks each sits on its board inside the panel, with no overlaps and room for its height beside the panel's own breakers; that the lens and the radar chip sit 0.3 mm inside the wall; that the e-paper, LEDs and piezo sit in their door openings; and that all 13 station calls (the hatch and its corners, both riser gauges, the gate, a person at the hatch and the riser, both breakers, both contactors and the terminal strip) are in view from where the chips really sit. The design review runs every shared rule: 18 pass, 2 fixed, 8 to prove on the first boards, 0 fail.
      • What we learned: the bench LTE-M board and its antenna sat inside the closed stainless box, which stops the signal. A sealed 2-in-1 puck antenna now goes through the top wall under the station's sun shield, and the camera window grows from a 14 mm disc to a 20 mm square for our lens and the gate call; both drawn in the panel CAD in the same run, and all 13 CAD views still pass. That finding became a new rule for every board: a radio inside a closed metal box fails the review unless its antenna is outside the metal. DockOne, KitchenOne, PoolOne, RacketOne and ChillOne were re-checked against it the same day; each already uses a plastic window, and their reviews now name it.
      • What is next: the boards inside the panel CAD with the heat block, the tab brackets and the tamper magnet; LTE-M range under the sun shield at a rural station; and the next board, FootballOne.

      See it in 3DFull research and design

    2. A small town or water district with a handful to dozens of lift stations needs to know at once about a high wet well, a failed pump, a power cut or an opened hatch, and today drives to each station to read the gauges and pays for a yearly heat survey. It buys a duplex control panel ($1,000-1,244 for SJE Rhombus NEMA 4X panels at R.C. Worst) and a cellular dialer (the Mission M110 at $1,195 with a $575 yearly service package, as the City of Kittitas paid for 2026, or a Sensaphone Sentinel at $1,561.50 at CDW).
      • Buyer check with sources: SJE Rhombus panel prices, the Mission Communications yearly service package (Kittitas, 2026) and Novi install cost, Sensaphone Sentinel and its plan, pump-health software; no panel with cameras and calls built in found on the market
      • What we learned: the dialer service, about $48 a month per station, is the recurring cost every small utility already pays, and nobody sells the panel and the dialer as one item
      • Parts list prices checked on shop pages today: $1,446 per panel at qty 1 including the enclosure and the plain panel controls (we had about $1,480); the Pi Zero 2 W and Camera Module 3 Wide cost more, the secure element less
      • Price kept at $2,690 + $45 a month per station, about what a new panel and a dialer cost today ($2,300-2,800 + about $48 a month) with gauges, panel heat and the hatch added; cost about $1,786 at qty 1 and $1,260 at qty 100, a 34 % to 53 % margin (est.)
      • All 16 part fit checks and 13 camera, radar and heat views in the CAD still pass; about 24 h of callouts in a power cut rechecked; CAD review clean with no floating parts and no collisions
      • Product page: the first three FAQs answer why not a dialer and a plain panel, what it costs, and whether a working panel must be replaced; a power and size spec group
      • Next: three questions for utilities in customer reviews (a new panel or a retrofit kit, does our plan replace their dialer service and feed their SCADA, which extra call matters most), then SiteOne for construction and mining

      See it in 3DFull research and design

    3. A town or water district needs one thing at each lift station that calls high water, a failed pump, a power cut and entry to the person on call, as the Ten States Standards (section 46) ask, and that reads the gauges and watches the panel between rounds. Today they pay for a cellular alarm dialer (Mission M110 $1,195 plus service, about $55 per station per month in a Florida utility filing), drive the round to read gauges and pay for a yearly heat survey.
      • Market check: who buys one product per lift station (small towns, water districts, HOAs and parks), what they pay for alarm dialers and service (Mission, Sensaphone), what a plain duplex NEMA 4X panel costs (about $1,084, Pollard Water), and the alarm, panel and wet-well rules (Ten States Standards s. 46, UL 508A, NEMA 4X, NEC, NFPA 820); sources in DESIGN.md
      • New CAD: the 24 x 20 x 8 in stainless duplex pump control panel with its door and back plate: a Raspberry Pi Zero 2 W brain, a level and current input board, two pump current clamps, LTE-M, a backup cell, a secure element and a tamper switch on the back plate; a station camera and a radar behind side windows; a heat camera, a display, a call light and a tone in the door; 16/16 parts fit from datasheets, 13 camera, radar and heat views checked, no collisions, no floating parts
      • equipment.json: 8 rules met (alarm list, UL 508A, NEMA 4X, same size, NEC working space, NFPA 820 distance, pump control kept hard-wired, radio); 8 calls (5 alone), 4 impact cases and every security key
      • idea.json station plan, integration.json (6 parts, 5 app screens with a No operator on site mode), bom.csv (about $1,480 a panel with its own controls, est.), buy.json with 10 key parts
      • New product page at /products/pumpone/ in Energy, Water and Utilities: $2,690 + $45/month per station against about $3,911 + $87/month bought separately (est.); folds PumpStation, LiftStation AI, GaugeRead AI and PanelHeat AI; MotorPulse AI stays listed for motors outside the wet well; next: F16 Construction and mining sites

      See it in 3DFull research and design

    4. A town or water district needs one thing at each lift station that calls high water, a failed pump, a power cut and entry to the person on call, as the Ten States Standards (section 46) ask, and that reads the gauges and watches the panel between rounds. Today they pay for a cellular alarm dialer (Mission M110 $1,195 plus service, about $55 per station per month in a Florida utility filing), drive the round to read gauges and pay for a yearly heat survey.
      • Now part of PumpOne: https://iemilabs.com/products/pumpone/

      See it in 3DFull research and design

    5. A town or water district needs one thing at each lift station that calls high water, a failed pump, a power cut and entry to the person on call, as the Ten States Standards (section 46) ask, and that reads the gauges and watches the panel between rounds. Today they pay for a cellular alarm dialer (Mission M110 $1,195 plus service, about $55 per station per month in a Florida utility filing), drive the round to read gauges and pay for a yearly heat survey.
      • Now part of PumpOne: https://iemilabs.com/products/pumpone/

      See it in 3DFull research and design

    6. A town or water district needs one thing at each lift station that calls high water, a failed pump, a power cut and entry to the person on call, as the Ten States Standards (section 46) ask, and that reads the gauges and watches the panel between rounds. Today they pay for a cellular alarm dialer (Mission M110 $1,195 plus service, about $55 per station per month in a Florida utility filing), drive the round to read gauges and pay for a yearly heat survey.
      • Now part of PumpOne: https://iemilabs.com/products/pumpone/

      See it in 3DFull research and design

    7. A town or water district needs one thing at each lift station that calls high water, a failed pump, a power cut and entry to the person on call, as the Ten States Standards (section 46) ask, and that reads the gauges and watches the panel between rounds. Today they pay for a cellular alarm dialer (Mission M110 $1,195 plus service, about $55 per station per month in a Florida utility filing), drive the round to read gauges and pay for a yearly heat survey.
      • Now part of PumpOne: https://iemilabs.com/products/pumpone/

      See it in 3DFull research and design

    Smart equipment · legal on the field

    PumpOne is the duplex lift-station pump control panel, made smart

    It replaces the station's plain duplex pump control panel (breakers, contactors, alternator, level controller, alarm light and horn), in the same size, on the same stand, with the same pump leads, float cables and level transducer; the panel builder fits our back plate, door and side windows as one UL 508A listed panel, with every part built in. Everything inside the plain 24 x 20 x 8 in panel: brain, station camera, radar, heat camera, level and current inputs, LTE-M, backup cell, display, call light, tone, secure element and tamper switch. About +600 g over a plain panel (est.); no pole camera, wet-well sensor, fence box or separate dialer.

    Meets UL 508A industrial control panels, NEMA 250 enclosure types, NFPA 70 (NEC), NFPA 820 and the Ten States Recommended Standards for Wastewater Facilities: UL 508A listing of the whole panel; NEMA 250 Type 4X (hose-down and corrosion); NEC 110.26 working space and 404.8 operating height; NFPA 820 classified area round the wet well; Ten States Standards section 46 alarm systems (high water, power failure, pump failure, unauthorised entry, telemetered to the person in charge)

    RuleLimitPumpOne
    Pumping station alarms (Ten States Standards section 46; Illinois 35 Ill. Adm. Code 370.440)alarm on high water, power failure, pump failure, unauthorised entry or any malfunction; audio-visual on site and telemetered to the person in charge off-duty✓ all four calls made by the panel itself; call light and tone on the door; LTE-M callout to the on-call operator, also on the backup cell with the station power off
    Listed control panel (UL 508A)the panel is built and labelled by a UL 508A panel shop with listed or recognised parts✓ the panel builder fits our back plate, door and windows; our boards are low-voltage, class II from a listed IRM-05-5, and read the control circuit through the CTs and the transducer loop only
    Enclosure type (NEMA 250 Type 4X)hose-directed water, corrosion, ice; windows and openings gasketed✓ the same 304 stainless body and door; camera and radar windows are bonded polycarbonate discs and the door windows bonded PC, sealed to IP66 (est., tested in the first build)
    Same size and installation24 x 20 x 8 in enclosure on the existing stand✓ 508 x 610 x 203 mm body plus the 25 mm door, checked in the CAD; same stand rails, conduits and pump leads
    Working space and operating height (NEC 110.26, 404.8)clear space in front of the panel; operating handles no higher than 2.0 m (6 ft 7 in)✓ nothing sticks out of the box (CAD checks the outline); top of the panel at 1,510 mm
    Classified area round the wet well (NFPA 820)no non-rated electrical equipment inside the classified envelope round the wet-well opening✓ nothing goes in or over the wet well; the panel stays at the plain panel's spot, 3,046 mm from the hatch edge in our scene (checked in the CAD); the station engineer's area drawing rules
    Pump control stays hard-wiredthe station's own level controller, alternator and high-float back-up run the pumps✓ PumpOne makes calls and callouts only; it never switches a pump in rev A
    Radio (FCC Part 15 / carrier certification)certified modules✓ Wi-Fi on the Raspberry Pi Zero 2 W's certified module; LTE-M on the certified Walter module

    Small sewage and water lift stations run by towns, water districts, HOAs, RV and mobile-home parks. UL 508A listing is the panel builder's, per panel. PumpOne monitors, calls and calls out; the station's own controller runs the pumps.

    One piece of equipment does

    • ●High wet-well level and overflow risk
    • ●Pump failed to start, stuck on or tripped
    • ●Station power lost, with callouts on the backup cell
    • ●Hatch opened or gate forced: unauthorised entry
    • ●Hot breaker, contactor or terminal inside the panel
    • ●Discharge pressure read from the station's own gauges
    • ●Pump wear or clog from current and pressure together
    • ●Inflow after rain from run hours

    Not done by the equipment, and why

    • Pump vibration and bearing wear: needs a sensor on the pump, which sits in the wet well (classified area); current signature covers part of it and MotorPulse stays listed for dry-pit and plant motors
    • Gauges in a closed below-grade valve vault: the camera cannot see through the lid; the operator reads them on the round, or the station adds a pressure transmitter later
    • Gas in the wet well (H2S, methane): needs a rated sensor in the classified area; left to the station's own gas detector
    • Switching pumps itself (locking out a failed pump): needs the panel builder's listed control change; planned for rev B
    • Large stations with SCADA RTUs and switchgear: PanelHeat-style surveys and full SCADA stay with the utility

    Makes the call itself

    Most small stations have nobody on site between weekly rounds. The panel runs the station watch alone: it calls high level, a failed or stuck pump, power loss, an opened hatch and a hot connection, signs each call, lights the door and calls the on-call operator over LTE-M. Discharge pressure, pump wear and inflow go to the operator as readings and trends to judge.

    CallWho decidesHow it sees itHow players see the call · if unsure
    High wet-well level and overflow risk< 10 s · as the station's transducer (est. ±1 % of span)The equipmentthe station's own 4-20 mA level transducer and high float, pump currents; level band plus a rise-rate forecast with both pumps' stateDoor call light red with a tone; callout over LTE-M. Transducer and float disagree: 'check level' callout with both readings
    Pump failed to start, stuck on or tripped< 30 s · about 97 % (est.)The equipment2 current clamps, level, the call-to-run from the level controller; run state from current against the level and the alternator's callDoor light amber, e-paper shows which pump; callout. Current present but no level change: 'check pump' instead of 'failed'
    Station power lost< 1 min · about 99 % (est.)The equipmentIRM-05-5 output, PowerBoost, Walter; supply loss ruleCallout over LTE-M on the backup cell; e-paper shows 'power off since'. LTE-M down too: logged and sent when back
    Hatch opened or gate forced (unauthorised entry)< 5 s · about 92 % (est.)The equipmentstation camera, LD2450 radar, door tamper switch; hatch state and person detector, no faces; a paired operator phone nearby clears itDoor light flashes white with a tone; callout with the frame. Under 80 % confidence: 'check' with a still frame to the operator
    Hot connection in the panel< 1 min · ±1.5 °C reading (est. at 0.3 m); call above 15 °C over the matching partThe equipmentMLX90640 heat camera on the door; rise over ambient and against the other pump's matching partDoor light amber; heat picture to the app. Pump not running: no call (no load, no heat); one hot frame only: 'check'
    Discharge pressure from the station gaugeseach pump run · target ±2 % of full scale (est., bench test before any claim)Helps the officialstation camera, 850 nm-free daylight frames; needle reader on the two riser gaugesApp and e-paper. Glare or rain on the dial: no reading, last good one kept
    Pump wear or clog< 7 days · about 75 % (est.)Helps the officialcurrent clamp, gauge reading, level fall rate; current, pressure and drawdown trend per pumpApp only. Always sent to the operator as a trend to judge
    Inflow after rain< 24 h · about 80 % (est.)Helps the officialrun hours, level rise rate; wet against dry-weather run hoursApp only. Always a report for the operator

    Nothing added to the field

    The only things in play are the items the laws already put there:

    • ●The station's duplex pump control panel (body, door and back plate) on its stand

    The wet well, its hatch, the floats and transducer, the pumps, the riser gauges, the fence and gate stay as they are; nothing is fitted in or over the wet well and no camera stands on a pole

    Built to take the hits

    • Vandal kick or strike on the door or the side windows (about 20 J (est.; a kick or a thrown rock), IEC 62262 IK10 (20 J) for the windows; NEMA 250 Type 4X external icing and hose-down): ✓ the same 304 stainless body and door; windows are 12 mm and 50 x 20 mm bonded polycarbonate, flush with the wall; boards sit on the back plate, not on the windows
    • Door slammed or blown shut in the wind (door shock about 10 g (est.), IEC 60068-2-27 shock): ✓ heat camera, e-paper and call light clamped on their holes in foam inside the door lip; the door leads run in a strain-relieved loop at the hinge
    • Heat, cold, sun and hose-down outdoors (-30 to +50 °C ambient, sun on the panel, hose wash, IEC 60068-2-1 / 2-2, IEC 60529 IPX5): ✓ the station's own sun shield stays; LiPo charging held off below 0 °C and above 45 °C; all boards conformal coated
    • Surge on the pump leads (lightning, motor starts) (pump inrush up to 6 x run current, IEC 61000-4-5 surge on the supply): ✓ CTs are clamped round the leads with no electrical contact; the 5 V supply is the listed IRM-05-5 behind the panel's own surge protector

    Secure by design

    Call record:
    Every level, pump, power, entry and heat call is signed in the ATECC608 with its time, in an append-only log the utility, the regulator or the insurer can verify after an overflow report
    Radio:
    LTE-M and site Wi-Fi (WPA3) with TLS 1.3 to the cloud; BLE LE Secure Connections only for pairing the operator's phone; no inbound ports and no open SCADA protocol on the radio
    Boot:
    Signed boot image with the key in the ATECC608; read-only root file system
    Updates:
    Signed updates with rollback, only when the level is low and no call is open
    Tamper:
    Opening the door releases an Omron D2F-01 switch; without a paired operator phone nearby the log is marked and an entry call sent; no open debug port
    Privacy:
    No face recognition; people are only detected for the entry call; still frames of the gauges and clips around entry calls kept 30 days in the utility's own account; a camera notice sign on the panel
    Theft:
    Paired to the utility account and the station; LTE-M reports its cell location; moved elsewhere it shows level only until the admin pairs it again

    PumpOne FAQ

    General FAQ
    Why not a cellular dialer and a plain panel?

    A dialer such as a Mission M110 or a Sensaphone Sentinel sends high level, pump and power alarms, and you still buy the panel, drive out to read the gauges and pay for a heat survey. PumpOne is the panel itself: it sends the same alarms and also reads both discharge gauges, watches the breakers and contactors for heat, and sees the hatch and gate, with one signed log.

    What does it cost?

    $2,690 per station, in place of the control panel, plus $45 a month for the app, LTE-M and callouts (target). A plain duplex NEMA 4X panel is about $1,000-1,244 and a dialer about $1,195-1,562 plus about $48 a month, so a station pays about $2,300-2,800 + about $48 a month today for fewer calls.

    Do we have to replace a working panel?

    PumpOne replaces the panel, so it fits best when a station is built, upgraded or its panel is due for replacement. It keeps the same size, stand, pump leads, floats and transducer, and the station controller still runs the pumps. Whether a retrofit kit for existing panels is wanted is one of our questions for customer reviews.

    Which products does PumpOne replace?

    PumpStation and the three products it merged: LiftStation AI (level, pumps, power and callouts), GaugeRead AI (the riser gauges) and PanelHeat AI (hot connections in the station panel). Large switchgear and plant gauges are a different zone, and MotorPulse AI stays listed for motors you can reach.

    Does PumpOne run the pumps?

    No. The station's own level controller, alternator and high float run the pumps as before. PumpOne makes calls and calls out; switching a failed pump out is planned for rev B with the panel builder.

    Does anything go in the wet well?

    No. The wet well is a classified area, so PumpOne reads the station's own transducer and floats and looks at the hatch from the panel, at least 3 m away.

    What happens in a power cut?

    The backup cell keeps the LTE-M board calling the on-call operator for about a day (est.), and the log shows when the power went and came back.

    Does it recognise people?

    No. It only detects a person for the entry call; an operator's paired phone clears it. Clips around entry calls are kept 30 days, and a camera sign is on the panel.

    Related products

    FlowCount AI concept: the idea and where each part goes
    VisionConcept

    FlowCount AI

    A small white ceiling sensor with two lenses that counts people without sending images.

    • Measures queue length in real time
    • Predicts wait times per lane
    • Counts entries, exits and occupancy

    From $899 per sensor

    Details
    SmokeSentinel AI concept: the idea and where each part goes
    VisionConcept

    SmokeSentinel AI

    A solar-powered four-camera head on a mast that watches the horizon for wildfire smoke.

    • Scans 360° every minute
    • Detects smoke plumes on-device
    • Alerts over LTE or satellite

    From $4,900 per node incl. solar kit

    Details
    AirfieldWatch AI concept: the idea and where each part goes
    VisionConcept

    AirfieldWatch AI

    A thermal and visible camera turret on a mast that spots birds and wildlife near runways.

    • Detects birds and flocks day and night
    • Classifies hazard-relevant species groups
    • Triggers dispersal devices automatically

    From $8,900 per turret

    Details

    PumpOne

    Concept · target $2,690

    I want this