1
0
mirror of https://github.com/home-assistant/core.git synced 2026-05-08 17:49:37 +01:00

Add integration type, descriptions and selector options to Transmission strings (#155201)

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Andrew Jackson
2025-10-28 18:48:33 +00:00
committed by GitHub
parent a37ba6dba4
commit 88e27d9017
3 changed files with 25 additions and 2 deletions
@@ -4,6 +4,7 @@
"codeowners": ["@engrbm87", "@JPHutchins"],
"config_flow": true,
"documentation": "https://www.home-assistant.io/integrations/transmission",
"integration_type": "service",
"iot_class": "local_polling",
"loggers": ["transmissionrpc"],
"requirements": ["transmission-rpc==7.0.3"]
@@ -13,6 +13,9 @@
"data": {
"password": "[%key:common::config_flow::data::password%]"
},
"data_description": {
"password": "[%key:component::transmission::config::step::user::data_description::password%]"
},
"description": "The password for {username} is invalid.",
"title": "[%key:common::config_flow::title::reauth%]"
},
@@ -26,7 +29,12 @@
"username": "[%key:common::config_flow::data::username%]"
},
"data_description": {
"path": "The RPC request target path. E.g. `/transmission/rpc`"
"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.",
"ssl": "Whether to verify SSL certificates. Disable this for self-signed certificates.",
"username": "The username to authenticate with the Transmission instance, if set."
},
"title": "Set up Transmission client"
}
@@ -85,10 +93,24 @@
"data": {
"limit": "Limit",
"order": "Order"
},
"data_description": {
"limit": "Maximum number of torrents to show in the torrent info attributes.",
"order": "Order in which torrents are listed in the torrent info attributes."
}
}
}
},
"selector": {
"order": {
"options": {
"best_ratio_first": "Best ratio first",
"newest_first": "Newest first",
"oldest_first": "Oldest first",
"worst_ratio_first": "Worst ratio first"
}
}
},
"services": {
"add_torrent": {
"description": "Adds a new torrent to download (URL, magnet link or Base64 encoded).",
+1 -1
View File
@@ -7046,7 +7046,7 @@
},
"transmission": {
"name": "Transmission",
"integration_type": "hub",
"integration_type": "service",
"config_flow": true,
"iot_class": "local_polling"
},