---
title: "Transmission"
description: "Transmission is a built-in integration for Home Assistant. It has 1.7k installs sharing analytics and works locally."
canonical: "https://vulpo.app/integrations/core/transmission"
url: "https://vulpo.app/integrations/core/transmission.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Transmission

> Transmission is a built-in integration for Home Assistant. It has 1.7k installs sharing analytics and works locally.

Transmission is a built-in integration that connects Home Assistant to a Transmission torrent client over its RPC interface. It communicates locally and is set up in the UI, with fields for host, port, path, optional credentials and an HTTPS choice. It adds sensors for torrent counts by state, download and upload speeds, session and total ratios, and available disk space. Two switches are provided, one of them for turtle mode, and an event entity reports torrent activity. Actions can add a torrent from a URL, magnet link or Base64 data, list current torrents, and start, stop or remove a torrent. Options set how many torrents appear in the torrent info attributes and in what order they are listed.

Automatic summary of Home Assistant's source code. Something wrong? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/config_flow_start/?domain=transmission)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **Set up in the UI**: Add it in Settings, Devices and services. Nothing to download.
- **Bronze quality**: Home Assistant's own rating of its code and setup experience.
- **Updated with Home Assistant**: Ships and updates with every Home Assistant release.

## Setting it up

It is added under Settings, Devices and services, with Add integration.

### Set up Transmission client

- **Host**: The hostname or IP address of the Transmission instance.
- **Password**: The password to authenticate with the Transmission instance, if set.
- **Path**: The RPC request target path, for example, /transmission/rpc.
- **Port**: The port number of the Transmission instance.
- **Uses an SSL certificate**: Connect to the Transmission RPC interface using HTTPS.
- **Username**: The username to authenticate with the Transmission instance, if set.

### Sign in again

- **Password**: The password to authenticate with the Transmission instance, if set.

### After setup

- **Limit**: Maximum number of torrents to show in the torrent info attributes.
- **Order**: Order in which torrents are listed in the torrent info attributes.

Texts from Home Assistant's source code, [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).

## Entities

- **Events**: Torrent
- **Sensors**: Active torrents, Completed torrents, Available disk space, Download speed, Paused torrents, Session download, Session ratio, Session upload, Started torrents, Total download, Total ratio, Total torrents, and 3 more
- **Switches**: Switch, Turtle mode

## Actions

- **Add torrent**: Adds a new torrent to download (URL, magnet link or Base64 encoded).
  Fields: Download path, Transmission entry, Labels, Torrent
- **Get torrents**: Get a list of current torrents
  Fields: Transmission entry, Torrent filter
- **Remove torrent**: Removes a torrent.
  Fields: Delete data, Transmission entry, ID
- **Start torrent**: Starts a torrent.
  Fields: Transmission entry, ID
- **Stop torrent**: Stops a torrent.
  Fields: Transmission entry, ID

## At a glance

- Kind: Built-in integration
- Category: [Computers and network](https://vulpo.app/integrations/category/computers-and-network.md)
- Brand: [Transmission](https://vulpo.app/integrations/transmission.md)
- Number: 1.7k installs sharing analytics
- Connection: Works locally
- Upkeep: Part of Home Assistant
- Needs: Built into Home Assistant
- Quality scale: Bronze quality scale
- Domain: `transmission`
- Source: <https://www.home-assistant.io/integrations/transmission/>

In Vulpo: Quick Toggle card, Chart card, Apple Watch, Control Center

## Other ways in for Transmission

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Transmission](https://github.com/alexbelgium/hassio-addons) | App | 375 installs sharing analytics | Connection not stated | Updated in the last 6 months |
| [Transmission Openvpn](https://github.com/alexbelgium/hassio-addons) | App | 71 installs sharing analytics | Connection not stated | Updated in the last 6 months |
| [Transmission Card](https://github.com/amaximus/transmission-card) | Dashboard card | 41 GitHub stars | Connection not stated | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/core/transmission

---

- HTML version of this page: https://vulpo.app/integrations/core/transmission
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
