--- title: qBittorrent description: Instructions on how to integrate qBittorrent sensors within Home Assistant. ha_category: - Downloading ha_release: 0.84 ha_iot_class: Local Polling ha_domain: qbittorrent ha_codeowners: - '@geoffreylagaisse' ha_platforms: - sensor ha_integration_type: integration --- The `qbittorrent` platform allows you to monitor your downloads with [qBittorrent](https://www.qbittorrent.org/) from within Home Assistant and setup automations based on the information. ## Setup This sensor requires the qBittorrent Web UI enabled. The [official reference](https://github.com/qbittorrent/qBittorrent/wiki#webui-related) describes how to set up the Web UI. ## Configuration To enable this sensor, add the following lines to your `configuration.yaml`: ```yaml # Example configuration.yaml entry sensor: - platform: qbittorrent url: "http://:" username: YOUR_USERNAME password: YOUR_PASSWORD ``` {% configuration %} url: description: The URL of the Web UI of qBittorrent. required: true type: string name: description: The name to use when displaying this qBittorrent instance. required: false type: string username: description: The username of the Web UI of qBittorrent. required: true type: string password: description: The password of the Web UI of qBittorrent. required: true type: string {% endconfiguration %} ## Sensors The qBittorrent integration will add the following sensors: - `sensor.qbittorrent_status`: The status of qBittorrent - `up_down`, `seeding`, `downloading` or `idle`. - `sensor.qbittorrent_up_speed`: The current total upload speed in kB/s. - `sensor.qbittorrent_down_speed`: The current total download speed in kB/s.