Finding Your Serial Number
4 minute read
Every Cruiser board is given a serial number when it is commissioned at the factory. Support will usually ask for it first, because it tells us exactly which board you have and how it was built.
A serial number looks like CRU-000123. The prefix tells you the model:
| Prefix | Board |
|---|---|
CRU- | Cruiser |
CRL- | Cruiser Lite |
CRK- | Cruiser Keel |
1. From the board’s web interface (easiest)
The board serves its own serial number over its web API. Nothing needs to be stopped, nothing restarts, and there is no port to contend for. No login is required.
On the board itself:
curl -sk https://localhost/api/v1/board | jq -r .serial
From any machine on the same network:
curl -sk https://<board-ip>/api/v1/board | jq -r .serial
Either prints the serial on its own, for example CRU-000011.
If you have a monitor and keyboard plugged into the board, you do not need a command at all: the dashboard shows Serial in the Board section when it starts.
2. Ask the board over the PoE console (no restart, no interruption)
If you have SSH or a console session on the board already, this is the fastest and safest option: it reads the serial straight from the running firmware, without a restart and without disturbing your PoE ports or cameras.
stty -F /dev/pse 115200 raw -echo
{ timeout 3 cat /dev/pse & sleep 0.4; printf 'info\r\n' > /dev/pse; wait; } | tr -d '\0' | grep -E 'PoE monitor version|board (model|version|serial)'
Expected output:
Exaviz PoE monitor version 1.1.2+5668bc3
board model: cruiser
board version: 1.0
board serial: CRU-000206
You do not need sudo for this if your account is in the dialout group, which the default
admin account already is.
The PoE Tool, Home Assistant, exaviz-management, or another session running this same command can all be holding
/dev/pse open at the same time you are. When that happens the
board answers with whatever it can, and you may see only board model with no
serial. Close the other reader and run the command again with nothing else attached.The board streams PoE telemetry on this same port every few seconds, so without the grep
above the reply arrives buried in unrelated data and can look like nothing happened - the
grep is required, not optional. The values also carry trailing null bytes from internal
storage, which is what tr -d '\0' is cleaning up before you paste a serial into a support
ticket.
3. From the startup banner
The board also prints its identity when it powers up, including the serial number. If you have a serial terminal attached but no way to log in and run the commands above (for example, before the OS has started), you will see it in the first few lines after power is applied.
If the board is doing something you care about, that is a real interruption. Please do not power cycle a working board just to read its serial number. Use option 1, or ask us using option 4, and keep the board running.
4. Ask us
If none of the above works, email info@exaviz.com and we will look it up.
It helps if you can include any of the following:
- Your order number, or the address the board shipped to
- The MAC address of the board’s network port, which your router will show. We can map that back to a serial number at our end.
Some units are labelled with a number chosen for that batch, alongside the one the board generates. Neither is wrong. Send us both and we will work out which board you have.
We would rather do the lookup for you than have you take a working system down.
A note on the “board version” field
If you do see a board version line from your board, treat it with care.
Every board shipped before 10 August 2026 reports
1.0 on that line, whatever
revision it physically is. The field became meaningful only for boards commissioned after
that date. If you need to know your hardware revision, ask us and quote your serial number.Last modified August 11, 2026