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 providing various operations related to Homebridge platform management. The "Get HB Service Settings" operation under the "Platform Tool" resource allows users to retrieve configuration or service settings from a Homebridge instance. This is useful for scenarios where you want to programmatically access current Homebridge platform settings, such as for monitoring, auditing, or integrating Homebridge status into other automation workflows.
Practical examples include:
- Fetching current Homebridge service settings to verify configuration before deploying changes.
- Integrating Homebridge platform status into a home automation dashboard.
- Automating backup or alerting workflows based on service settings retrieved.
Properties
| Name | Meaning |
|---|---|
| Access Token | Access token obtained from a prior login operation or entered manually if not connected to a Login node. Used to authenticate requests to the Homebridge API. |
Output
The node outputs JSON data representing the Homebridge service settings retrieved from the API. This typically includes configuration details and status information relevant to the Homebridge platform service. The exact structure depends on the Homebridge API response but generally contains key-value pairs describing service parameters.
No binary data output is indicated for this operation.
Dependencies
- Requires an active connection to a Homebridge server with API access.
- Needs an API authentication token (access token) which can be provided either by connecting to a Login node or manually entering it.
- The node expects the Homebridge server URL to be configured in credentials or environment variables.
Troubleshooting
- Invalid or missing access token: If the access token is incorrect or absent, the node will fail to authenticate with the Homebridge API. Ensure the token is valid and correctly supplied.
- Connection issues: Network problems or incorrect server URL configurations can prevent successful API calls. Verify the Homebridge server URL and network connectivity.
- API errors: If the Homebridge API returns errors, check that the server is running and accessible, and that the user has sufficient permissions.
- Misconfigured resource or operation: Make sure the node's Resource is set to "Platform Tool" and Operation to "Get HB Service Settings" to match the intended action.
Links and References
- Homebridge Official Website
- Homebridge API Documentation (if available)
- n8n documentation on creating and using custom nodes and credentials