Actions77
- Accessory Actions
- Authentication Actions
- Backup & Restore Actions
- Config Editor Actions
- Platform Tool Actions
- Plugin Actions
- Server Actions
- Restart Server
- Restart Child Bridge
- Stop Child Bridge
- Start Child Bridge
- Get Pairing Info
- Reset Homebridge Accessory
- Reset Cached Accessories
- Get Cached Accessories
- Delete Cached Accessories
- Delete Cached Accessory
- Get Device Pairings
- Get Device Pairing
- Delete Device Pairing
- Get Unused Port
- Get Network Interfaces
- Get Bridge Network Interfaces
- Set Bridge Network Interfaces
- Setup Wizard Actions
- Status Actions
- User Actions
Overview
This node interacts with the Homebridge API, specifically supporting operations related to "Backup & Restore" among other resources. The "Create Backup" operation allows users to create a backup of their Homebridge setup. This is useful for preserving the current state of Homebridge configurations and data, enabling easy restoration in case of failures or migrations.
Practical examples include:
- Automatically creating backups before applying configuration changes.
- Scheduling regular backups to secure Homebridge data.
- Creating backups prior to upgrading Homebridge or its plugins.
Properties
| Name | Meaning |
|---|---|
| Access Token | An access token obtained from a prior login operation or entered manually if not connected to a Login node. It authenticates the request to the Homebridge API. |
Output
The node outputs JSON data representing the result of the backup creation request. This typically includes metadata about the created backup such as identifiers, timestamps, and status. There is no indication that binary data is output by this node.
Dependencies
- Requires an active connection to the Homebridge API server.
- Needs an API authentication token (access token) to authorize requests.
- The base URL for the Homebridge API must be configured in the node credentials or environment.
- No additional external services are required beyond the Homebridge API.
Troubleshooting
- Invalid or missing access token: Ensure the access token is correctly provided either via the Login node or manually. Authentication errors will occur otherwise.
- API connectivity issues: Verify the Homebridge server URL and network accessibility.
- Permission errors: The access token must have sufficient permissions to perform backup operations.
- Unexpected API responses: Check the Homebridge server logs for more details if the node returns errors or unexpected results.
Links and References
- Homebridge Official Website
- Homebridge API Documentation (if available)
- n8n documentation on HTTP Request Node for understanding API interactions