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 to retrieve system status information, specifically the Raspberry Pi throttled status in this context. It is useful for monitoring the health and performance of a Homebridge server running on a Raspberry Pi device. For example, users can check if their Raspberry Pi has experienced any throttling due to overheating or power issues, which helps in proactive maintenance and troubleshooting.
Properties
| Name | Meaning |
|---|---|
| Access Token | The access token obtained from a prior login operation or entered manually to authenticate API requests. |
Output
The node outputs JSON data containing the Raspberry Pi throttled status information retrieved from the Homebridge API. This typically includes flags or indicators showing whether the device has been throttled due to temperature or voltage issues. The output does not include binary data.
Dependencies
- Requires an active connection to the Homebridge API.
- Needs an access token for authentication, either provided by a previous login node or manually entered.
- The base URL for the Homebridge server must be configured in the node credentials or environment.
Troubleshooting
- Invalid or missing access token: Ensure that the access token is correctly provided; otherwise, authentication will fail.
- Connection errors: Verify that the Homebridge server URL is correct and accessible from the n8n instance.
- API response errors: If the API changes or is unavailable, the node may return errors or empty data. Check the Homebridge server status and logs.
- Throttled status not updating: Confirm that the Homebridge server supports reporting Raspberry Pi throttled status and that the device is a Raspberry Pi.
Links and References
- Homebridge Official Website
- Homebridge API Documentation (if available)
- Raspberry Pi Throttled Status Explanation: https://www.raspberrypi.org/documentation/hardware/raspberrypi/throttled.md