homebridge-qbittorrent-plugin
v1.1.2
Published
A Homebridge plugin to control and monitor qBittorrent, enabling advanced rate limit toggling.
Downloads
18
Maintainers
Readme
qBittorrent Homebridge Plugin
Description
homebridge-qbittorrent-plugin
is a Homebridge platform plugin that integrates qBittorrent with Apple HomeKit, allowing users to toggle advanced rate limits via HomeKit switches.
Features
- Toggle qBittorrent's advanced rate limits on/off from Apple HomeKit.
- Supports multiple versions of Node.js and Homebridge.
Installation
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" } ] }
Configuration
| 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 |
Usage
- 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.
License
This project is licensed under the Apache-2.0 License. See the LICENSE file for more details.
Issues
For any issues, please report them on the issue tracker.