From b56627dc26577b8b805bf4cf5efc1ac9bfc7d389 Mon Sep 17 00:00:00 2001 From: "Mr. Bubbles" Date: Wed, 26 Jun 2024 10:22:32 +0200 Subject: [PATCH] Add switch platform for pyLoad integration (#33399) --- source/_integrations/pyload.markdown | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/source/_integrations/pyload.markdown b/source/_integrations/pyload.markdown index 47966b8ddb8..aa77a6766ce 100644 --- a/source/_integrations/pyload.markdown +++ b/source/_integrations/pyload.markdown @@ -9,19 +9,20 @@ ha_domain: pyload ha_codeowners: - '@tr4nt0r' ha_platforms: - - sensor - button + - sensor + - switch ha_integration_type: integration --- -The [**pyLoad**](https://pyload.net/) {% term integration %} allows you to monitor your downloads from within Home Assistant. This integration provides various sensors to keep track of your download activities and allows creating automations based on the sensor information, alongside buttons for performing specific tasks such as aborting downloads and managing file restarts. +The [**pyLoad**](https://pyload.net/) {% term integration %} enables monitoring your downloads directly in Home Assistant. This integration provides various sensors to keep track of your download activities and allows creating automations based on the sensor information, alongside button and switch controls for performing specific tasks such as aborting downloads and managing file restarts. {% include integrations/config_flow.md %} ## Sensors - **Speed:** Monitors the current download speed. -- **Active downloads:** Indicate the number of files pyLoad is actively downloading +- **Active downloads:** Indicates the number of files pyLoad is actively downloading - **Downloads in queue:** Shows the number of downloads currently in the queue. - **Total downloads:** Indicates the number of completed downloads. - **Free space:** Shows the available disk space in the download directory. @@ -31,4 +32,9 @@ The [**pyLoad**](https://pyload.net/) {% term integration %} allows you to monit - **Abort all running downloads:** Aborts all currently running downloads. - **Delete finished files/packages:** Deletes all finished files and packages. - **Restart all failed files/packages:** Restarts all failed downloads. -- **Restart pyLoad core**: Restarts the pyLoad core. \ No newline at end of file +- **Restart pyLoad core**: Restarts the pyLoad core. + +## Switches + +- **Pause/Resume Queue:** Pauses or resumes the download queue. When paused, active downloads will continue, but new downloads in the queue will not start. +- **Auto-reconnect:** If configured, enables pyLoad to automatically reconnect the internet connection.