Free · no signup
Will your Control4 controller register — and what OS can it get?
Answer three questions and get the real verdict from the same engine we use to run the upgrade — including when the answer is no.
Check a controller
It's printed on the label on the controller.
In the app: Settings → About.
Do the keypads and scenes still work?
Why an unregistered controller looks broken
A Control4 controller only accepts an operating system update through a registered dealer account. If the controller isn't registered, it isn't offered an update at all — the tool reports nothing available. On screen, that is indistinguishable from "already on the newest version," and it is also indistinguishable from "this box is dead."
It is neither. It is unregistered, and registration is a thing a dealer does in about the time it takes to read this paragraph.
That one fact is why the same EA-5 sold anywhere from $65 to $2,399 on the used market over the last ninety days. Buyers cannot tell a controller that will come back to life from one that never will, so they either lowball out of fear or overpay for a box that merely looks complete. The difference between those two outcomes is usually not the hardware.
The four answers this can give you
There are only four, and the checker will tell you which one you're in. Three of them are yes.
Yes, remotely
Registered and climbed hands-off
A current-generation controller already on OS 3.4 or OS 4, or a bare box with no project on it. We register it, back it up and run the climb without anyone touching anything. Published at $129, charged only if it works.
Yes, by hand
Walked up the ladder, supervised
A controller carrying a live project and sitting below OS 3.4. It has to climb through the intermediate versions in order, and that is done supervised rather than unattended. Still a job we take — we just quote it after reading the box, and looking is free.
Yes, after one visit
One on-site step, then remote
Anything on OS 2. That crossing is a bare-metal reimage through Control4's Device Image Updater and needs a person at the controller's rear button. Nobody does that remotely. Once it is across, everything after is remote again — and sometimes a newer controller is the better spend, which we will say out loud.
No — and here is why
A hardware question, not a software one
Any HC-series controller. They cannot run OS 4 on any project or OS state, so no update exists that helps. Your programming is not in the metal, though — it lives in a project file that moves onto a current controller, and the house behaves the way it always did.
Why you can't just jump to the newest OS
Control4 releases are not interchangeable. Drivers written for one branch make assumptions about the one before it, and bindings — the wiring between a keypad button and the thing it controls — are stored in a project file whose format moves between major versions. Skip a rung and the house comes back up with lights that don't answer.
So an older controller has to be walked up: 3.0 or 3.1 to 3.1.3, then 3.3.1, then 3.4.3, and only then across to OS 4. A controller already sitting on 3.4 makes the final hop in one move, which is why that one is cheap and can run unattended.
The two hard boundaries are worth knowing before you spend money. Crossing from OS 2 to OS 3 is a bare-metal reimage that needs someone physically at the controller's rear button — it cannot be done remotely by anyone, including us. And the HC series (HC-200 through HC-800) cannot run OS 4 at all; no update changes that, and anyone who tells you otherwise is guessing.
You cannot brick a controller by trying
This is the part that keeps people from ever asking, so it's worth saying plainly. When an upgrade jump is too large to be safe, Control4's own update mechanism refuses it rather than attempting it. A climb that doesn't happen is a declined job, not a dead box.
On top of that, a full copy of whatever project is on the controller is taken and stored before anything changes — every time, including when that project is about to be replaced. If something goes sideways it goes back exactly as it was. That isn't an upsell; it's the first step of the job.
Who's answering
Ixome is the AI service platform of Smart Home Theaters, run by Vince Marble — a Lutron dealer since 1999 and one of the first three dealers Control4 ever signed, with installed projects going back to 2005.
The checker isn't a lookup table someone typed out. It's the same classifier that decides how our own upgrade jobs get run, which is why it will happily tell you that your controller is a hardware swap rather than pretend there's an upgrade to sell you.
Questions people ask before running this
Is this really free, and do I have to sign up?+
Free, and no. There is no account, no email box and nothing to dismiss. You pick three things and get the answer.
Why does my update tool say there is nothing to install?+
Almost always because the controller is not registered to a dealer account. An unregistered controller is never offered updates, and "nothing available" looks exactly like "already current." It is the single most common reason a working controller appears broken.
How do I find out which OS version I am on?+
In the Control4 app, open Settings and then About — the OS version is on that screen. On a touchscreen or on-screen display it is Settings, About, Controller. If you cannot get in at all, the model and MAC address off the sticker are enough for us to read it remotely.
Can a used Control4 controller be registered to a new owner?+
Yes, and it is routine work for an authorized dealer. If the previous dealer or owner still has the box claimed in Control4's cloud, that claim gets released first. You do not need the previous owner's cooperation for the normal case.
Could an upgrade attempt damage my controller?+
No. When a jump is too large to be safe, Control4's update mechanism refuses it rather than attempting it, so a failed climb is a declined job rather than a dead box. We also take a full backup of the existing project before changing anything.
Will updating the OS break my existing programming?+
Not when the climb is done in the right order — that is the entire reason for the intermediate steps. Skipping rungs is what breaks drivers and bindings. And because a full backup is taken first, a bad outcome is reversible.
Do you have to come to my house?+
Only for the OS 2 to OS 3 crossing, which physically requires it. Everything else is remote: we either ship you a small bridge that plugs into your network at no charge, or set you up with a managed router if you would rather have one.
What if my controller is not on the list?+
Tell us anyway. The list covers the controllers Control4 currently documents, and an unrecognized model is routed to a human rather than guessed at — which is also exactly what the checker will tell you if you type one in.
Whatever it said, you can ask a person.
Send the model and the MAC address off the sticker and we'll read the controller ourselves — what it is, what it can become, and whether it's worth doing. Before you pay us anything.
