Last Updated:

Control NZBGet Downloads with a Simple Switch

S.C.O.R.E.ConvenienceDevice Control

Overview

The new switch feature in NZBGet allows users to easily control their download activities from Home Assistant. This capability streamlines the management of downloads, enabling users to pause or resume them effortlessly, providing convenience and control.

Convenience icon

Benefits

  • Easily manage downloads without needing to access the NZBGet interface directly.
  • Save bandwidth by pausing downloads when necessary, especially during peak usage times.
  • Enhance capability by integrating download controls with other smart home routines.

Intent

This capability allows users to switch their NZBGet downloads on or off through Home Assistant. The outcome is a more organized and manageable download experience tailored to user needs.

Preconditions

  • NZBGet integration is set up in Home Assistant.
  • Home Assistant is configured to communicate with the NZBGet instance.
  • User has the required permissions to control downloads.
  • Home Assistant installed and configured.
  • Integration available and authenticated: Sonos.
  • Device installed and reachable: Smart Switch Lights.

Actors

  • Homeowner
  • Family member
  • Guest

Trigger

The user interacts with the Home Assistant interface to toggle the download switch.

Workflow Diagram

flowchart TD
    A[User toggles download switch] -->|check| B{Download active?}
    B -->|Yes| C[Pause downloads]
    C --> D[Downloads paused]
    B -->|No| E[Resume downloads]
    E --> F[Downloads resumed]

Workflow Description

1. Access Home Assistant

User opens the Home Assistant dashboard on their device.

2. Locate NZBGet Switch

User finds the NZBGet download switch on the dashboard.

3. Toggle Switch

User clicks the switch to either pause or resume downloads.

4. Wait for Confirmation

Home Assistant confirms the action and updates the status of downloads.

5. Check Download Status

User can verify the current state of downloads through the interface.

Postconditions

The downloads will either be paused or resumed based on the user’s action, reflecting the updated status in Home Assistant.

Optional Enhancements

  • Set up notifications to alert users when downloads are paused or resumed.
  • Create automated routines that manage downloads based on time of day or network usage.
  • Integrate with voice assistants to control downloads using voice commands.

Recommended Components

Recommended ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantSonos, RokuSmart Switch Lights, Sonos | Sonos One

Source Examples