JasperMate Order JasperMate

01 DIN-rail automation controller · V1-EX2

Wired like a standard relay.
Programmed in plain English.

JasperMate is a DIN-rail automation controller with a built-in AI assistant. Describe the logic. Check the diagram it draws. Approve it before anything runs. No ladder logic, no proprietary software, no licence fees.

JasperMate base unit with onboard I/O modules clipped onto a 35mm DIN rail
JASPERMATE V1-EX2 Base unit with onboard I/O · 35mm DIN

02 Who it's for

Built for the people who keep getting asked to automate things

You're an electrician or a small integrator. You can wire anything. The job stalls when it needs a PLC program: the software licence costs more than the controller, the programming cable only fits one brand, and the nearest PLC programmer is booked out six weeks. So the job gets subbed out, quoted high, or turned down.

JasperMate removes that step. If you can describe the sequence, you can program it. The controller wires in like the relay gear you already install, and the programming happens in a browser, in plain English, with the logic drawn out for you to check before it runs.

03 How it works

From the box to running logic in three steps

  1. STEP 1

    Wire it in.

    12-24V DC supply, WAN port to the router. Standard spring-loaded push-in terminals, 1.5mm² with bootlace ferrules. No wired network on site? 4G is on board.

  2. STEP 2

    Open your unit's jaspermate.link address.

    Each controller has its own jaspermate.link address. Open it and you are connected. No IP hunting, no drivers, no software install. Any browser, including the one on your phone.

  3. STEP 3

    Describe the logic.

    "Run pump 1 when the tank level goes above 80 percent. Stop at 30." The AI writes the logic, shows it as a commented flow diagram, and waits. Nothing runs until you approve it.

What programming it looks like

Illustration of the workflow, pre-drawn examples

You type

Request

Run pump 1 when the tank level goes above 80 percent. Stop it below 30.

Plain English, typed into a browser. No mnemonics, no function blocks, no vendor software.

The AI draws, you check

READ AI1

tank level, 4-20mA scaled to 0-100%

level > 80% ?

start threshold

CLOSE R1

pump 1 contactor in

level < 30% ?

stop threshold

OPEN R1

pump 1 off

// R1 latched between thresholds. Hysteresis stops short-cycling.

Nothing runs until you approve it.

60-second setup video

The full setup, wiring to running logic, in one minute. Video slot pending final cut, set videoYoutubeId in src/data/site.ts.

04 Features

What you get, in the order you'll care about it

F01

No ladder logic required.

Describe what you want in plain English. The AI turns it into control logic and draws it as a flow diagram with comments, in language an electrician reads, not vendor mnemonics.

F02

You approve everything.

The AI proposes. You dispose. Every piece of logic is shown to you before it deploys, and the AI never touches a running machine without your approval. Your name is on the job; the control stays with you.

F03

No proprietary anything.

No programming cable. No dongle. No $2,000 software licence. No annual maintenance agreement. The development environment is a web browser, and it ships with the controller.

F04

Wires like the gear you already install.

35mm DIN rail. 12-24V DC. Push-in terminals. 4-20mA analog inputs, 12-24V digital inputs, 3A dry-contact relays for contactor coils and pilot lights. Nothing on the terminal strip will surprise you.

F05

Remote access built in.

4G and dual-band WiFi on board. A JasperX service SIM comes fitted in slot 1, so the unit reports its heartbeat and basic status from the moment it powers up; slot 2 takes your own SIM. The controller only ever makes outbound connections, so there's no port forwarding, no static IP, and no VPN router to buy and configure. Check the site from the ute or the office.

F06

The logic runs on the unit.

Your control logic executes locally on the controller, and if it ever loses contact with the I/O, outputs drive to their configured safe states. If the internet drops, the pumps keep pumping. The connection is only needed for the AI assistant and remote access.

05 Applications

The utility and auxiliary jobs that keep a site running

Pumps and fluid control

Tank level management, duty/standby pump sets, valve sequencing, lift stations.

Duty/standby pump set: 2 level sensors on analog inputs, 2 relay outputs to contactor coils, alternation and high-level alarm. One JasperMate, no expansion cards.

Building services

HVAC interlocks and staging, lighting schedules, access control logic.

Lighting and exhaust interlock: 4 digital inputs from switches and run signals, 3 relay outputs, weekday schedule on the onboard clock.

Process loops

Heating and cooling with hysteresis, simple mixing, dosing sequences.

Tank heating: 1x 4-20mA temperature transmitter, 1 relay to the heater contactor, setpoint with hysteresis and over-temperature lockout.

Auxiliary equipment

Conveyors, assembly stations, and retrofits where a rats-nest relay panel is due for retirement.

Conveyor interlock: run permissives on digital inputs, staged start across 3 relays, fault annunciation on the fourth.

06 Straight answers

The questions you're already asking

What happens when the internet drops out?

The logic keeps running. It executes on the controller, not in the cloud. You lose the AI assistant and remote access until the connection returns; the machine doesn't notice.

Can the AI change my logic on its own?

No. The AI generates and explains logic. It cannot deploy anything. Deployment is a human action, every time.

What if JasperX shuts down tomorrow?

The controller keeps running your deployed logic, and the local web interface keeps working without our cloud. You'd lose the AI assistant and remote access services. We're an Australian engineering company, ControlX Engineering, and we're not going anywhere, but you shouldn't have to take that on faith.

Is it a safety controller?

No. JasperMate is for control, monitoring and interlocking of standard duty. Emergency stops, guarding and other safety functions need dedicated safety-rated devices, same as with any standard PLC or smart relay.

Do I need to know how to code?

No. Plain English and the flow diagram cover the intended use. If you do write code, the whole thing is programmable in JavaScript, and you can read and edit everything the AI produces.

07 Specifications

The numbers, set out like a datasheet

Electrical
Supply 12-24V DC, 12 W
Digital inputs 8x, 12-24V DC
Relay outputs 4x dry contact, 3 A
Analog inputs 4x 4-20mA, isolated
Expansion Up to 10 I/O cards via side-bus
Connectivity
Ethernet 2x RJ45, independent MACs. WAN 10/100/1000, LAN 10/100
WiFi Dual-band 802.11 b/g/n/ac/ax
Cellular LTE Cat 4, nano-SIM. Slot 1 JasperX service SIM, slot 2 your own
Serial 2x RS485, 1x RS232, 1x CAN. Supported in the current firmware release.
GPS Onboard receiver with position reporting
Programming
Primary method AI assistant via chat, with visual logic review
Alternative JavaScript
Interface Web browser, no install
Compute Quad-core ARM Cortex-A55, 4 GB DDR4, 32 GB eMMC
Mechanical and environmental
Mounting 35mm DIN rail
Dimensions (base unit) 118H x 116W x 87D mm
Expansion card 114H x 28W x 80D mm
Weight 500 g
Enclosure Flame-retardant ABS/PC, IP20 (cabinet installation required)
Operating temperature -20°C to +70°C
Humidity 5% to 95% non-condensing
Front view of the JasperMate base unit showing the terminal layout: CAN, RS485 and RS232 terminals, WAN/LAN ports, USB, and the DI, relay and analog input blocks
Base unit front view · 118H x 116W x 87D mm

Full datasheet: download the PDF. No login, no form.

08 Wiring

The wiring section, on the page, before you buy

No login, no "contact sales for documentation". Terminals are spring-loaded push-in. Recommended wire 1.5mm² with bootlace ferrules, maximum 2.5mm². Digital inputs take standard switching sensors, switches and buttons at 12-24V DC. Relay outputs are 3A dry contacts for contactor coils, pilot lights and signals to other systems. Analog inputs are standard 4-20mA in 2-wire or 4-wire configurations.

JASPERMATE DI1 COM +12-24V switch / sensor 0V
Digital input, 12-24V DC
JASPERMATE COM NO1 3A dry +12-24V K1 COIL 0V
Relay output to contactor coil
JASPERMATE AI1 V+ TX 4-20mA 2-WIRE + loop loop powered from the unit
Analog input, 2-wire transmitter
JASPERMATE AI1 COM TX 4-20mA 4-WIRE +24V 0V sig+ sig-
Analog input, 4-wire transmitter

Terminal designations match the unit's front panel. Verify against the datasheet before wiring.

09 Expansion and box contents

Start with the base unit, grow sideways

The base unit carries 8 digital inputs, 4 relay outputs and 4 isolated 4-20mA analog inputs. When a job outgrows that, expansion cards clip onto the side-bus, up to 10 per controller, adding digital and analog I/O including 4-20mA and 0-10V outputs. Each card is 28mm wide, so a full stack still fits a standard cabinet.

No re-wiring of the base unit, no new software. Added I/O shows up in the same browser interface, ready to use in the next piece of logic you describe.

JasperMate controller with I/O modules and the two 4G antennas supplied in the box
The unit as it ships, with the supplied 4G antennas

In the box

  • 01 JasperMate controller, base unit with onboard I/O
  • 02 JasperX service SIM, fitted in slot 1
  • 03 WiFi antenna
  • 04 2x 4G antennas
  • 05 GPS antenna
  • 06 1m Ethernet cable
  • 07 Quick start guide

10 What JasperMate is not

Read this before you buy

Every controller has limits. Here are ours, upfront, so you don't find them on site.

11 Proof

Running in production, not in a lab

Water and wastewater

  • Pump station control
  • Automated pond level control

Manufacturing SME

  • EPA compliance chemical level monitoring
  • Pump monitoring and control

General industrial

  • Dredge vessel generator monitoring
  • Vessel HVAC control

Plus beta users across Europe, Japan, South Africa and Australia.

12 Pricing and ordering

Pricing and running costs, in the open

Hardware

Launch pricing being finalised

That includes the controller, the runtime, the web-based development environment, and remote access. No software licence to program it. No annual fee to keep your logic running. No "call for pricing".

Includes a Jasper, the AI agent seat assigned to your JasperMate's program.

Buying for a client job or need multiple units? Email a quote request to alex@jasperx.com.au and we'll turn it around within one business day.

The AI side, in the open

  • A Jasper builds your program

    Your JasperMate comes with a Jasper, the AI agent seat assigned to its program. That's the AI that writes, explains and reworks your logic.

  • Asking is always included

    Ask-mode AI answers questions and helps diagnose faults on every JasperX account, no seat required.

  • Heavy use draws on your plan

    AI usage has plan limits, and credit packages top them up when a big job needs more. No surprise invoices.

  • Deployed logic is free to run

    Once approved and deployed, your logic runs on the controller. No cloud, no credits, no subscription needed to keep a pump pumping.

13 FAQ

The details, without the run-around

Who should install it?

A licensed electrician, in a cabinet, like any other DIN-rail control gear. Supply is 12-24V DC and the relay outputs are 3A dry contacts intended for coils and signals, not direct loads.

What sensors and devices does it work with?

Standard industrial gear: 12-24V DC switching sensors and inputs, 4-20mA transmitters (2-wire or 4-wire), and anything you can drive from a 3A dry contact. Expansion cards add more I/O, including analog outputs.

How is the AI paid for?

Your JasperMate comes with a Jasper, the AI agent seat assigned to its program, so the AI that builds your logic is included with the hardware. Asking questions and diagnosing faults is included with every JasperX account. Heavier AI use draws on your plan's AI limit, and credit packages top it up when a big job needs more. Deployed logic costs nothing to run.

Does it do Modbus or talk to other PLCs?

Yes. The serial ports (2x RS485, 1x RS232, 1x CAN) are supported in the current firmware, including Modbus RTU over RS485 for drives, meters and other controllers. If you have a specific protocol or device in mind, email us the spec and we will confirm it against the current firmware before you buy.

Can I update the software myself?

The on-device software updates over the air with signed, verified packages, no laptop or programming cable involved. Major operating system upgrades are handled with our support.

What's the warranty?

Australian Consumer Law guarantees apply regardless of anything written here: if the product has a major failure you are entitled to a replacement or refund. Email support@jasperx.com.au and it reaches the people who built it.

Where is it made, and who's behind it?

JasperMate is developed by ControlX Engineering Pty Ltd, an Australian controls engineering company. Support is via email and the community forum, and it reaches the engineers who built the product, not a call centre.

14 Final check

Judge it yourself

Sixty seconds of video shows the whole setup, the wiring diagrams are above, and the limits are listed in plain sight. If it looks like it fits your next job, order a unit. If you're not sure, email us the job spec and we'll tell you straight whether JasperMate is the right fit, including when it isn't.