Import / Export
Bulk-manage devices via CSV, Excel, JSON, or YAML.
Bulk-manage devices from the Import / Export page at /import-export. Useful for migrating from another tool or bootstrapping a large network.
Supported Formats
| Format | Import | Export | Notes |
|---|---|---|---|
| CSV | ✓ | ✓ | UTF-8, comma-separated |
| Excel (.xlsx) | ✓ | ✓ | First sheet used on import |
| JSON | ✓ | ✓ | Array of device objects |
| YAML | ✓ | ✓ | List of device mappings |
CSV / Excel Column Schema
name, ip, group, location, alerts_enabled
Router, 192.168.1.1, Office, Floor 1, true
NAS-01, 192.168.1.50, Storage, Rack B, true
CloudVM, 10.0.0.5, Cloud, AWS-SG, falseFields group, location, and alerts_enabled are optional. Rows with an existing IP address update the matching device; new IPs create new records.
JSON Schema
[
{
"name": "Router",
"ip": "192.168.1.1",
"group": "Office",
"location": "Floor 1",
"alerts_enabled": true
}
]Import behavior — Import does not delete existing devices. It only creates or updates. To remove a device, delete it manually from the Devices page.