Keep a copy of your device library, restore it after a firmware update, reuse it on other Axioms, share it with others, or remove it to go back to Axiom's built-in profiles.
| Copy | Where it lives | How to save it |
|---|---|---|
| Your draft | In this browser, on this computer. It survives closing the page, but not clearing browser data or switching computers. | Advanced JSON → Export draft |
| Axiom's library | The file /local/devlib.json on Axiom. | Install → Export Axiom's library |
Neither is a backup on its own. Export a copy of any library that works before you change it. There is no undo or automatic rollback on Axiom.
A normal firmware update from the web updater replaces all files stored on Axiom, including your device library. Afterwards Axiom has only its built-in profiles.
The web updater has a developer option, Flash application only, which leaves stored files alone. Export your library anyway, in case it's needed.
The Device Library checks that it is still talking to the Axiom you reviewed before it writes anything. If you swap Axioms while the page is open, connect the new one and review again.
Libraries and single profiles are ordinary JSON files, so you can email them or keep them in a repository.
Only import profiles from people you trust, and review them in What will change before writing. A profile can claim any device at its addresses.
On the Install tab, Use Axiom's library as draft copies the file that is on Axiom into your draft. You'll be asked to confirm first. Do this before making changes on a different computer, or whenever your draft has drifted from what's installed, because Write to Axiom replaces the whole file with your draft.
To go back to Axiom's built-in profiles, open the Install tab and click Remove library & restart, then confirm. Axiom deletes the library file and restarts, and the page confirms Removed. Axiom is using its built-in device definitions.
To remove just one profile, remove it from your draft in Advanced JSON (Remove custom), then write and restart.
Axiom keeps running the profiles it started with until it restarts. If the status strip shows Removed — restart to restore built-ins, click Restart Axiom.