Homebridge icon

Homebridge

Interact with Homebridge API

Actions77

Overview

This node integrates with the Homebridge API, specifically allowing users to manage the Homebridge configuration. The "Disable Plugin" operation under the "Config Editor" resource lets users disable a specified plugin in their Homebridge setup. This is useful for administrators or automation workflows that need to programmatically control which plugins are active without manually editing configuration files.

Practical examples include:

  • Automatically disabling a problematic plugin when certain conditions are met.
  • Temporarily turning off plugins during maintenance windows.
  • Managing plugin states as part of a larger home automation workflow.

Properties

Name Meaning
Access Token An access token obtained from a prior login operation or entered manually if not connected.
Plugin Name The exact name of the plugin to be disabled.

Output

The node outputs JSON data representing the result of the disable plugin operation. This typically includes confirmation of the plugin being disabled or any error messages returned by the Homebridge API. There is no indication of binary data output.

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 server must be configured in the node credentials.
  • The node depends on the Homebridge API supporting plugin management endpoints.

Troubleshooting

  • Invalid or missing access token: Ensure the access token is correctly provided either via a connected login node or manually.
  • Plugin name not found: Verify the plugin name matches exactly with the installed plugin's name in Homebridge.
  • API connectivity issues: Confirm the Homebridge server URL is correct and reachable.
  • Permission errors: Check that the access token has sufficient permissions to modify plugin configurations.

Links and References

Discussion