homebridge-qbittorrent-plugin
is a Homebridge platform plugin that integrates qBittorrent with Apple HomeKit, allowing users to toggle advanced rate limits via HomeKit switches.
- Toggle qBittorrent's advanced rate limits on/off from Apple HomeKit.
- Supports multiple versions of Node.js and Homebridge.
-
Open the Homebridge UI.
-
Go to the Plugins section.
-
Search for homebridge-qbittorrent-plugin.
-
Click Install to install the plugin.
-
Configure the plugin through the Homebridge UI or manually by adding the following to your
config.json
:{ "platforms": [ { "platform": "qBittorrentHomebridgePlugin", "name": "qBittorrent Platform", "apiUrl": "http://localhost:8080", "username": "admin", "password": "adminadmin" } ] }
Field | Description | Required | Default |
---|---|---|---|
name |
Name of the platform | Yes | qBittorrent Platform |
apiUrl |
URL of the qBittorrent WebUI API | Yes | http://localhost:8080 |
username |
Username for the WebUI | No | Empty string |
password |
Password for the WebUI | No | Empty string |
- After setting up the plugin, a new switch called Advanced Rate Limits will be available in HomeKit.
- You can use this switch to enable or disable the advanced rate limits feature of qBittorrent.
This project is licensed under the Apache-2.0 License. See the LICENSE file for more details.
For any issues, please report them on the issue tracker.