Homebridge icon

Homebridge

Interact with Homebridge API

Actions80

Backup & Restore → Restore Scheduled Backup

AI-generated

Overview

This node interacts with the Homebridge API to restore a scheduled backup. It is useful for scenarios where a user needs to revert the Homebridge system to a previous state using a backup identified by a specific Backup ID. This operation is typically used in system maintenance, recovery, or migration tasks.

Use Case Examples

  1. Restoring a Homebridge system to a previous configuration after a failed update.
  2. Reverting changes by restoring a scheduled backup to ensure system stability.

Properties

Name Meaning
Access Token Access token from Login operation. Used for authentication when connected to the Homebridge API. Can be entered manually if not connected to a Login node.
Backup ID The unique identifier of the backup to be restored. This is a required field to specify which scheduled backup to restore.
Request Options Additional request settings such as batching, SSL certificate validation, proxy configuration, and request timeout to customize the API call behavior.

Output

JSON

  • backupId - The ID of the backup that was restored.
  • status - The status of the restore operation, indicating success or failure.
  • message - Additional information or message returned from the restore operation.

Dependencies

  • Homebridge API access with an access token for authentication.

Troubleshooting

  • Ensure the Access Token is valid and has not expired to avoid authentication errors.
  • Verify the Backup ID is correct and corresponds to an existing scheduled backup to prevent 'backup not found' errors.
  • Check network connectivity and proxy settings if requests time out or fail to reach the Homebridge server.
  • If SSL certificate validation fails, consider enabling the 'Ignore SSL Issues' option, but be aware of security risks.

Links

Discussion