Backup HMI · PLC diagnostics · Data logging

When the panel dies,
the line doesn't.

LineKeeper is a plug-in industrial touchscreen that connects to your PLC over EtherNet/IP in minutes. See live tags, press the buttons that matter, log history — while you wait days or weeks for the HMI replacement.

$1,290 $1,490 founders' batch — first 10 units. One-time. No licenses, no subscriptions.
  • Works fully offline — no cloud required
  • Operator & administrator roles, every write audited
  • No PLC program changes. Read-first by design
Without LineKeeper

The HMI panel just died.
Now what?

  • Replacement panel: 2–6 weeks lead time
  • Integrator visit: days of waiting + travel invoice
  • SCADA quote: license costs that rival the machine itself
  • Meanwhile the line is dark — every hour is money
With LineKeeper

Plug in. Connect.
Keep producing.

  • Enter the PLC's IP address — tags appear in ~5 minutes
  • Build the operator screen you need: buttons, indicators, setpoints
  • The machine's own program keeps running untouched
  • Keep it afterwards as a diagnostics & logging tool

LineKeeper is a minimal temporary stand-in, not a full HMI replacement — exactly enough for the operator to see the key values and press the right buttons, so production continues while the proper repair is on its way. Panel dead right now? Start with the 10-minute triage guide →

Product tour

One small screen. Five serious tools.

01

Operator control panel

Drag-and-drop builder for the screen your operator actually needs: hold-to-run and latching buttons, indicators, numeric setpoints, section headers. Multiple panels for different line sections.

  • Buttons release safely if the browser tab closes
  • Button + feedback indicator on separate tags
  • Use it on the built-in touchscreen or from any browser on the network
Control Panel Filling line
START
STOP
Pump OK
Target °C74.5
Valve B
Level OK
02

Dashboards & history

Pick the tags worth keeping and LineKeeper logs them on change — charts, gauges, uptime, counters, error codes. 12 widget types, from 15 minutes to 30 days back, exports to CSV.

  • Smart storage: raw → hourly → daily aggregates
  • Boolean analytics: uptime %, cycle times, start counts
  • CSV export for the customer report
Dashboards Last 24 h
Tank temperature °C
Uptime94.1%
Starts27
Avg cycle41.2s
03

Live tag diagnostics

The whole controller at a glance — every tag with live values, UDT structures unfolded, bit-level view of integers. Write a value, toggle a bool, flip a single bit. No licensed engineering software required.

  • Full tag list in one batch read, refreshed twice a second
  • Timers, counters, arrays, UDTs, I/O modules
  • Every write logged: who, when, which tag, what value
PLC · Live tags 1,248 tags
Conveyor_RunBOOL1
Line_Speed_SPREAL128.5
Filler.StateDINT3
Reject_CountDINT147
Recipe.NameSTRING"COLA_05L"
Filler.Alarms — bits
01234567
04

Remote access & integrations

Built-in Tailscale lets your OEM or integrator diagnose the machine remotely — access granted per person, revocable, no router port forwarding. Outgrew the basics? Publish data to any SCADA/IIoT platform over MQTT Sparkplug B by entering one broker address.

  • Remote access toggled from the screen — no IT skills needed
  • MQTT Sparkplug B: NBIRTH/NDATA/NDEATH, off by default
  • Multiple machine profiles on one device
Settings · Remote access
Tailscale — connected · linekeeper-a1.ts.net
MQTT Sparkplug B → broker.plant.local:1883
Cloud — not required. Everything runs on the device
spBv1.0/Plant/NDATA/linekeeper └ Line_Speed = 128.5 Δ on change
05

On-device AI analytics

A built-in analytics engine watches the recorded data for real problems — drift toward alarm limits, abnormal cycling, stalled counters, creeping cycle times — and an optional local AI turns the findings into a plain-language daily health report. Everything runs on the device: no cloud, no subscription, your data never leaves the plant.

  • Daily report with issues ranked by severity and likely causes
  • Tracks whether yesterday's issues are resolved, persist or worsen
  • Ask your own questions: "Is Motor_Speed trending down over 8 hours?"
AI Analytics Daily Health Report
Tank_Temp drifting +1.25/h toward H=100 — reaches it in ~1.8 h
Cycle time creeps up 18% through the day — lubrication/thermal?
Valve_B rapid switching — resolved since yesterday
9 micro-stops (<60s) totalling 12 min └ 88% while Feeder_Jam=1 inspect interaction
The interface

One interface — on the 7″ screen and in any browser.

Actual screenshots of LineKeeper's interface. The same UI runs on the built-in touchscreen and opens from any computer, tablet or phone on the plant network. Click to zoom — or drive the real interface in the interactive demo →

Dashboards. 24 hours of line speed, temperature, uptime and counters — logged on the device.
Operator panel. Buttons, indicators and setpoints — assembled by drag-and-drop, no programming.
Live diagnostics. Every tag with live values — down to single bits of a DINT.
How it works

From box to running line in three steps

1

Plug it in

Power + Ethernet into the machine network. LineKeeper boots straight into its touchscreen interface. Wi‑Fi works too.

2

Connect to the PLC

Type the controller's IP address. LineKeeper discovers every tag automatically — values go live in seconds.

3

Run the line

Build the operator panel, pick tags to log, hand the operator a one-page guide. That's the whole rollout.

The hardware

One box: screen, brains, storage.

Deliberately not a built-in panel. During an outage it stands next to the machine on its own; the rest of the time it can live anywhere on the plant network — dashboards, history and analytics don't care whether it's in the workshop or on an office shelf.

LineKeeper device: 7-inch industrial touchscreen in a matte black enclosure showing the dashboard screen
7″ industrial touchscreen — the whole product
Rear view of the LineKeeper enclosure: passively cooled compute module with Ethernet and USB ports
Fanless compute module · Ethernet + USB
  • 7″ capacitive touchscreen — same interface in any browser on the network
  • Quad-core compute module, fanless and silent
  • Gigabit Ethernet + Wi‑Fi on board
  • No installation — power + Ethernet, stands wherever needed
  • 128 GB SSD on board — up to 5 years of history stored locally
LineKeeper standing temporarily on a workbench beside a machine whose built-in HMI panel is dark, showing the operator control panel
The bridge: next to the machine while the panel is out
LineKeeper on an office shelf showing dashboards, with the production floor visible through a window
Ever after: logging & dashboards from any shelf on the network
Tech specs

Plain-language specifications

Protocol & PLC supportEtherNet/IP — ControlLogix and CompactLogix controller familiesProtocol-based, modular driver core — Modbus TCP and OPC UA on the roadmap
Display7″ industrial touchscreenAlso opens in any browser on the same network
Access controlTwo roles: operator & administratorSessions survive restarts; revoke any device in one tap
AuditEvery tag write loggedWho, when, which tag, what value, result
Data loggingOn-change with deadband, or fixed intervalRaw 30 days → hourly 1 year → daily 5 years
Works offlineNo internet required for any core functionCharts, panel, logging — all local to the device
Safety postureNever forces outputs on connection lossThe PLC program is never modified
IntegrationsMQTT Sparkplug B out, Tailscale remote accessBoth optional, both off by default
Where it earns its keep

Three ways plants use LineKeeper

The panel died on a Friday

A bottling line's HMI failed; the replacement quote said four weeks. LineKeeper showed the key tags and start/stop buttons within an hour of unboxing — the line ran until the new panel arrived.

Food & beverage · downtime bridge

The travelling engineer

A service engineer keeps one in the van. On site: plug in, see every tag, write setpoints, check I/O — without licensed engineering software on the laptop.

Service & commissioning · diagnostics

History without a SCADA project

A small plant wanted temperature trends and downtime stats for one machine. LineKeeper logged the tags and drew the dashboards — no server, no licenses, no integrator weeks.

Data logging · lightweight dashboards

Scenarios drawn from the product's design targets.

The honest comparison

What fixing a dead panel actually costs

LineKeeper New HMI panel SCADA system
Upfront cost$1,290 one-time (founders' batch)$1,500–$4,000 + programming$5,000+ licenses + server
Time to runningFirst batch — early list open · 5-minute setup, no programming2–6 weeks lead time + panel project rebuildWeeks of integration
Needs a programmerNoYes — panel project rebuildYes — ongoing
Data logging & trendsIncludedRarelyIncluded
Remote diagnosticsIncluded (Tailscale)Extra hardwareDepends on vendor
Recurring feesNoneNoneSupport contracts
Grows with youYes — feeds any SCADA via MQTT Sparkplug B laterNo
Do the math

What does waiting for a panel cost you?

Three numbers from your plant — no email required to see the result.

At risk per day$32,000
Over the whole wait$448,000
LineKeeper pays for itself in39 minof avoided downtime
Pricing

One device. One price.
Everything included.

Delivered ready to work: hardware, software, lifetime of the features above. Software updates install from the screen in one tap — and roll back automatically if anything goes wrong.

Founders' batch — first 10 units. We build LineKeeper to order in small batches while production ramps up. Early customers get $200 off, a direct line to the founder, and priority support — in exchange for honest feedback and (if it earns it) a reference.
$1,290 $1,490
founders' batch · one-time · no subscriptions
  • Industrial touchscreen device, pre-configured
  • Backup HMI + diagnostics + logging + dashboards
  • Operator guide your staff can actually read
  • One-tap software updates with auto-rollback
  • 30-day money-back guarantee — if it doesn't work with your setup, return it
  • Pay by card or company invoice — PO / NET-30 accepted
First production batch in preparation. The early list is free, locks this price, and puts you first in line — line-down requests get the first units.
Join the early list — free
FAQ

Fair questions

Is it safe to control the machine through this?

LineKeeper writes tags exactly like a normal HMI does — through the PLC, whose own safety program stays fully in charge. On connection loss it never forces or holds outputs; hold-to-run buttons release automatically. Every write is recorded in an audit log with the user role, time and value.

Which PLCs does it work with?

Today: Allen-Bradley ControlLogix and CompactLogix over EtherNet/IP, including UDTs, arrays, timers/counters and I/O modules. The communication core is modular — Modbus TCP and OPC UA drivers are on the roadmap and don't require replacing the device.

Do I need a programmer or an integrator?

No. If you can type an IP address, you can connect it. Building the operator panel is drag-and-drop. The included operator guide is written for line staff, not engineers.

Does it need internet or a cloud account?

No. Everything — live view, control panel, logging, dashboards — runs on the device itself. Internet is only needed for optional remote access and software updates.

Can it replace our HMI permanently?

It's designed as a bridge, not a full replacement: enough for the operator to keep the line running while the proper panel is repaired or replaced. Many customers keep it afterwards as a diagnostics and logging tool.

What happens when we grow into a real SCADA?

Flip one switch: LineKeeper publishes its data over MQTT Sparkplug B — the standard spoken by Ignition, AWS IoT and most modern platforms. The device becomes an edge node; nothing on it needs replacing.

What about updates and support?

Updates install from the settings screen in one tap. If a new version fails to start, the device automatically rolls back to the previous one. Remote support is possible via built-in, per-person revocable Tailscale access — only when you enable it.

When will I actually get it?

Honestly: we're a young company and the first production batch is being prepared right now. Joining the early list is free — you get a confirmation email immediately, and the moment units are available we contact you personally, in order of signup. If your line is down right now, say so in the form: line-down requests get the first units, and the remote triage call is free in the meantime.

How do I pay? Can our plant pay by invoice?

Nothing today — the early list asks for no payment details at all. Payment opens when the first batch ships: card or company invoice (purchase orders and NET-30 accepted). The founders' price ($1,290 instead of $1,490) is locked for everyone on the list.

What if it doesn't work with our setup?

Every unit comes with a 30-day money-back guarantee. Connect it, try it against your controller, and if it doesn't do the job, send it back for a full refund. Before shipping we also confirm your controller model, so surprises are rare.

Our line is down right now — can you help faster?

Tell us in the form that the line is down. Two things happen: you go to the very front of the list for the first available units, and we offer a free remote triage call — often the panel failure has a workaround (or a repairable cause) that gets you producing before any hardware arrives. Start with the 10-minute triage guide.

Get LineKeeper

Tell us about your line

Joining the early list is free and takes no payment details — you get a confirmation email right away, and we contact you personally the moment units are available. Line-down requests get answered first.