Install Device Library firmware on your Axiom, connect it to the Device Library over USB, and learn what the page is telling you.
The Device Library only works with firmware that supports it. At the time of writing this is v0.1.16-devlib. Older versions such as v0.1.3 do not support it.
A normal firmware update replaces the files stored on Axiom, including your device library. Before updating, export it: see Backing up, sharing and removing your library.
When the connection works, the top right of the page shows USB connected and a message tells you whether a custom library is installed.
The strip below the title tells you about the connected Axiom:
| Field | What it shows |
|---|---|
| Device | Which Axiom you are connected to. |
| State | Built-in devices only: no custom library. In use · 1 added · 0 disabled: your library is running. Written — restart to apply: your library is on Axiom but won't be used until Axiom restarts. Removed — restart to restore built-ins: the library has been deleted but Axiom is still using it until it restarts. |
| Library file | Where the library is stored on Axiom, normally /local/devlib.json. |
Click Refresh device at any time to read Axiom's state again. Refreshing is safe: it doesn't change anything on Axiom.
If you see This Axiom's firmware does not support the device library, go back to step 1 and install the Device Library firmware, then connect again.
The page has five tabs:
You don't need Axiom connected to browse the Catalogue or to edit your draft in Advanced JSON. The page calls this the Offline workspace. Your draft is saved in the browser on this computer, so it's still there next time you open the page. To keep a permanent copy, export it (see Backing up).
Next: Adding a new sensor.