Restore from backup loads one of the automatic backups this app creates in data/backups/ whenever you create, delete, or import. Use it to undo mistakes using a snapshot from earlier today or a previous day.
Load from file lets you pick any JSON file from your computer. Use it to restore from a backup you copied elsewhere, or to load an export from the OpenHaystack macOS app (or from another PC). It replaces the entire current list with the file you choose.
The file must be a JSON array of accessory objects: the same format as an OpenHaystack export. Each object should have at least id, name, privateKey (base64), and usually symmetricKey, icon, lastDerivationTimestamp, updateInterval, etc. Any export from this app or from the macOS OpenHaystack app is valid.
| Name | ID | Icon | Deployed | Active | Updated | MAC | Actions |
|---|
Advertisement key (Base64) — use for ESP32
Key ID (hashed adv key, Base64)
Device address (ESP) — same as "using device address" when programmed; last 6 hex = temp ID
Name history
Full JSON
Choose which file to upload: