Створити резервну копію
POST/backups/create
Створіть нове резервне копіювання контролера.
Цей виклик створить новий резервний контролер копії, і це займе певний час, щоб завершити. Ви можете відстежувати статус створення резервної копії, слухаючи події опитування.
Request
- application/json
Body
required
Запасне ім'я
backupОпис резервного копіювання
backup descriptionResponses
- 200
- 401
Створення резервної копії розпочато
- application/json
- Schema
- Example (from schema)
Schema
Прапорець, який показує, чи був запит успішним
Резервний ідентифікатор
1Користувач визначив назву резервної копії
backupКористувацький опис резервної копії
backup descriptionІм'я контролера на момент створення резервної копії
Sweet HomeВерсія контролера на момент створення резервної копії.
0.9.22Прапорець, що вказує, чи є резервний файл пошкодженим
falseОригінальний серійний номер контролера
123456Час створення резервної копії (штамп Unix)
1612345678Кількість розділів у резервній копії
2Кількість кімнат у резервній копії
3Кількість пристроїв у резервній копії
123Кількість вузлів Z-Wave у резервному копіюванні.
50Ім'я файлу резервної копії
backup_2024.01.01.cia[TBD]
true[TBD]
0{
"success": true,
"id": 1,
"name": "backup",
"description": "backup description",
"controller_name": "Sweet Home",
"controller_version": "0.9.22",
"broken": false,
"serial_number": "123456",
"creation_time": 1612345678,
"sections": 2,
"rooms": 3,
"devices": 123,
"nodes": 50,
"filename": "backup_2024.01.01.cia",
"full": true,
"dbg": 0
}
Користувач не має дозволу.
- application/json
- Schema
- Example (from schema)
- Example
Schema
Прапорець, який показує, чи був запит успішним
Ціле число помилки, див. Помилки
Опис помилки
Додаткові дані, що описують помилку
{
"success": true,
"errorCode": 0,
"errorMessage": "string"
}
{
"success": false,
"errorCode": 4131,
"errorMessage": "User not authorized",
"errorParameters": "Not authorized"
}