[App][Pro] Arr Suite

I really missed Sonarr and Radarr widgets. So, I’ve been working on an app…

You can find the app in the Homey App Store.

Arr Video Suite brings your Sonarr and Radarr media servers into Homey as devices, giving you real-time status, flow automation, and home screen widgets for your media library.


SUPPORTED SERVERS

  • Sonarr v3+ (TV series management)
  • Radarr v3+ (movie management)

Multiple instances of each server are supported — pair each one as a separate device.


DEVICE CAPABILITIES

Each paired server exposes live statistics on the device card:

Sonarr

  • Number of monitored series
  • Upcoming episode count
  • Download queue size
  • Missing episode count
  • Free disk space (GB)
  • Health status indicator

Radarr

  • Number of monitored movies
  • Upcoming release count
  • Download queue size
  • Missing movie count
  • Free disk space (GB)
  • Health status indicator

FLOW CARDS

Sonarr triggers:

  • Episode downloaded
  • Download failed
  • Series added
  • Episode airing today
  • Download queue became empty
  • Health status changed / resolved
  • Disk space low

Sonarr conditions:

  • Server is healthy
  • Download queue is empty
  • Disk space is below threshold
  • Series is monitored (by device or by name)

Sonarr actions:

  • Search for missing episodes
  • Search for a specific series or episode
  • Retry failed download
  • Refresh series
  • Trigger backup
  • Pause / resume downloads

Radarr triggers:

  • Movie downloaded
  • Download failed
  • Movie added
  • Movie releasing today
  • Download queue became empty
  • Health status changed / resolved
  • Disk space low

Radarr conditions:

  • Server is healthy
  • Download queue is empty
  • Disk space is below threshold
  • Movie is monitored (by device or by name)

Radarr actions:

  • Search for missing movies
  • Search for a specific movie
  • Retry failed download
  • Refresh movies
  • Trigger backup
  • Pause / resume downloads

HOME SCREEN WIDGETS

Two widgets are included, each bindable to any paired Sonarr or Radarr device:

Upcoming — shows episodes and movies releasing in the next 1–14 days.
Recently Downloaded — shows the latest downloaded episodes or movies.

Both widgets support:

  • Text-only, poster + text, or poster grid layout
  • Grouping by day
  • Configurable item count
  • Optional widget title

SETUP

  1. Open Homey → Devices → Add device → Arr Video Suite.
  2. Select Sonarr or Radarr.
  3. Enter the server URL (e.g. http://192.168.1.10:8989) and your API key.
    The API key is found in Sonarr/Radarr under Settings → General → Security.
  4. Give the device a name and finish pairing.
  5. Repeat for additional servers or the other app.

To add widgets, open the Homey dashboard, add a widget, and select “Upcoming” or “Recently Downloaded”. Bind it to the desired Sonarr or Radarr device.


REQUIREMENTS

  • Homey Pro (local platform)
  • Sonarr v3 or later, or Radarr v3 or later
  • API access enabled on the media server

SONARR & RADARR

I am not affiliated with Sonarr and/or Radarr. You can find these products and their respective documentation on:

I will be publishing this today, and created this topic ahead of time, so I can link to it.
If you’re interested in the test version, let me know.

I submitted the App for review: “Your app is currently under review. This process may take up to two weeks.”

Released now: Arr Video Suite | Homey

Wow! Did not see this coming! Thanks a lot :heart_eyes:

Hey @jurjen74 ,

Great app, thanks for investing your time to get it built!

Question about the ‘Episode is airing today’ Sonarr flow card - when will this trigger? Is it the minute the episode has aired? At 00:00 on the day the episode airs? Or another time?

I’m trying to setup user notifications whereby at a specific time of day, I can send notifications to users to notify them that a new episode is ready to watch. I only want to do this on “actual” new episodes (actual renewal within a day or two). I was going to use the ‘Episode is airing today’ flow card and the ‘Already downloaded’ tag to check if a new episode was available. Do you know how I can achieve this?

Cheers.

Well… Currently it’s UTC , the ‘airing today’ does not mean it’s downloaded. There is an ‘episode downloaded’, but that does not include whether it is new or not. I’ll see if I can add more info to some of the flow cards next weekend. I’ll keep you updated.

Great! Thanks for dedicating more time to the app, much appreciated.

Cheers.

Alright. A new version is in test: Arr Video Suite | Homey
It should be released to production soon.

Hope this helps in your case.

Airing today will always trigger around 12:00 AM , so that can be way before or way after a show was aired based on your timezone and the timezone it was aired in.
So notification based on detecting newly aired/downloaded series/movies is better with the downloaded events.

This version allows for easy new/upgrade detection in series and movies like this:


Hi @jurjen74, this solution works flawlessly and was exactly what I was looking for, thanks again!

I use Seerr so all household members can request new TV shows and series. With the current solution, users would get a notification every time a new episode is downloaded, and depending on series length and number of series requested, it could end up being many! Could a ‘Series downloaded’ flow card be made available?

Cheers.