Does "Upcoming Media Card" "Sonarr Upcoming Media" still work?

Thank you so much for reminding me to update the documentation. Yes, you need /v3/ in the path for it to work.

By the way, is there a reason you don’t post your support requests on the repos themselves (see below URLS)? The below URLs are the correct way to submit support questions, bugs, and feature requests. This thread is a very old thread that was resolved a long time ago when the below repos were abandoned by the original developer. Luckily, I was able to convince the original developer to let me continue development for these repos and bring them back to HACS.

https://github.com/custom-cards/upcoming-media-card/issues
https://github.com/custom-components/sensor.sonarr_upcoming_media/issues
https://github.com/custom-components/sensor.radarr_upcoming_media/issues

Doco is always hard to keep up with LOL

I can if thats what you prefer, but I just didnt want to open a full request when it was probably going to be something stupid that I was doing wrong :wink:

But not a problem, next time I will :slight_smile:

Thanks again :slight_smile:

Hey guys, I’ve installed 50 HACS integrations so I’m decent at it I think but I get an empty card for both Radarr and Sonarr… the config worked fine for both, no errors during config, or in the logs.

docs say to use cards like this…

type: custom:upcoming-media-card
entity: sensor.sonarr_upcoming_media

or this…

title: TV
type: custom:upcoming-media-card
entity: sensor.recently_added_tv
image_style: fanart
collapse: flag=true
sort_by: number
enable_tooltips: true

thx for the help!

Hi @Ltek can you post a screenshot of what you see under Developer tools/states for your sonarr or radarr entities? You should see something very similar to the screenshot below if your Home Assistant instance has access (and the correct paths) to your sonarr and radarr URLs:

sensor.sonarr_sonarr_upcoming_media was empty BUT I found that the entitiy did not exist; the entity is… sensor.sonarr_sonarr_upcoming_media

same for Radarr.

I think this is what the integration does when you add a name to the config / entry?

Maybe I missed it but did not see that in the wiki/docs anywhere.

I removed the extra .sonarr and its working now.

btw, if you do any updates, it would be great to be able to edit the existing config entry. I suspect I needed to add a base URL, I left it empty since I didnt know what that was for.

Trying to install the upcoming media but when i press the “Add integration” button on the github page: GitHub - custom-components/sensor.sonarr_upcoming_media: 📺 Sonarr component to feed Upcoming Media Card. it is showing an error like:

“This integration does not support configuration via the UI. If you followed this link from the Home Assistant website, make sure you run the latest version of Home Assistant.”.

Running latest HA installation. Is this function/component broken in October 2025?

Also installing it via HACS doesnt seem to do anything or create the needed entity…

Hey @paul22 thanks for your interest. If you see “This integration does not support configuration via the UI" when trying to install the official Sonarr Integration from HACS (for Upcoming Media Card), that means you still have a VERY old outdated version of Sonarr Integration (for Upcoming media card) still installed/lingering on your Home Assistant; most likely the same old broken version mentioned at the beginning of this old forum thread that required installing manually,.

FIX:

  1. You will need to manually delete the below outdated Sonarr integration folder and all its contents located in the below path. You can either use the SSH addon (or SMB addon) to access and delete the below folder from your Home Assistant Integration:
    /config/custom_components/sonarr_upcoming_media

  2. Reboot Home Assistant.

  3. Finally, install the below Integration from HACS:
    :tv: Sonarr component to feed Upcoming Media Card.

Please note: You need to also make sure you are currently using the official Upcoming Media Card from Home Assistant, not any older unofficial forks of this card:

Thx.
Weird thing (or maybe good :stuck_out_tongue: ) was there was no old folder/files of sonarr_… located in the custom_components folder.

Still when using the “add integration” button on the github page it was showing the same error message.
Now downloaded it via HACS with the normale “download” button. Not used the “add integration” button (showed in the readme text).

Sadly no upcoming new tv episode/show for the next 2 weeks… So no idea if it does work now and will show the show/media info etc :stuck_out_tongue:

This is how it looks now in HACS with the specific versions etc:

Paul, please note that the download button in HACS is NOT a replacement for the below “ADD Integration button”. You still have to download the integration from HACS like always.

The blue button below is just a shortcut; it does the same thing as: Settings → Devices & Services → Add Integration and pick Sonarr Upcoming Media

image

Since you already installed and configured the Integration, can you go back to the below folder and edit the file called manifest.json in that folder?

/config/custom_components/sonarr_upcoming_media

… and tell me if the contents of that file show precisely what you see below, especially the “version”: “0.4.4” line.

{
    "domain": "sonarr_upcoming_media",
    "name": "Sonarr Upcoming Media",
    "codeowners": ["@maykar"],
    "config_flow": true,
    "dependencies": [],
    "documentation": "https://github.com/custom-components/sensor.sonarr_upcoming_media",
    "iot_class": "local_polling",
    "issue_tracker": "https://github.com/custom-components/sensor.sonarr_upcoming_media/issues",
    "requirements": [],
    "version": "0.4.4"
  }

Not sure what you’re doing differently, but getting the following error is a strong indicator that there is something still wrong with your Home Assistant setup: “This integration does not support configuration via the UI. If you followed this link from the Home Assistant website, make sure you run the latest version of Home Assistant.”. I’m guessing you already have a recent version of Home Assistant?

The manifest is showing version 0.4.3
Same as it is in the repo on github in the manifest file: sensor.sonarr_upcoming_media/custom_components/sonarr_upcoming_media/manifest.json at fd32a345c4ca48129dc36e879532d1842ed93211 · custom-components/sensor.sonarr_upcoming_media · GitHub

Also 0.4.3 in there

HA info:

Installation method Home Assistant OS
Core 2025.10.4
Supervisor 2025.11.1
Operating System 16.3
Frontend 20251001.4

Thanks for confirming Paul.

Next step: Can you modify your configuration.yaml logger configuration so that your home assistant logs display debug information for the sonarr_upcoming_media integration? For example:

logger:
  default: error
  logs:
    custom_components.sonarr_upcoming_media: debug

Then, reboot. Make sure your integration is configured correctly before you reboot… and, let it run for a day… let me know what you see in your logs related to this integration after running it for a day. I’m guessing there might be a network issue on your setup that’s interfering with this Integration’s abilty to talk to your sonarr API and retrieve data.

Having said that, I doubt there’s an issue with the Integration itself, or I would have seen this issue reported many times in the last several months by multiple users in the github repo issues section. There’s a slight chance you may have a rare edge case that I might be able to mitigate in the Integration, but only if we see direct evidence in the debug logs.

added the log part few seconds ago. So need to wait if i see the logs :slight_smile:

In the meantime a tvshow should appear in a card (in the sonarr integration i set the configuration to 7 days).

In the sonarr data it knows 1 episode is coming (so that part/api response is working:

But the card still only shows the card title. But not any content/show name, info etc.

Used card code:

type: custom:upcoming-media-card
entity: sensor.sonarr_upcoming_media
title: Upcoming TV
image_style: fanart
accent_color: "#222222"
border_color: "#222222"
box_shadows: false

EDIT 1:
Hmmm looking at it again and i cant even find an entity with the name “sensor.sonarr_upcoming_media”. Shouldn’t this be created automatically?

EDIT 2:
Something (still trying to make it work here :P) i did find was this when checking the entity. State “off” sounds for me wrong. But no idea if its correct or should be something else?

EDIT 3:

No idea why but now the “add integration” button did work and showed a popup to configure it (and created the entity).
But no idea why… Nothing changed or i edited (only the log line in configuration. but that one still did nothing before)

Now an episode is showing on the dashboard:

Still no clue why it did the config now… :thinking:

Paul, sorry you had so much trouble installing this Integration. I’m glad that you were finally able to get it to work.

I think your issues all started due to you having an old/outdated version of Sonarr Upcoming Media Integration stuck on your Home Assistant setup while trying to click on the blue “ADD INTEGRATION TO…” button on the current/correct integration on HACS. That’s the only way to get the message below.

This integration does not support configuration via the UI.

The older versions of this integration didn’t support adding/configuring the integration via the blue “ADD INTEGRATION TO…” button.

TIP: An easy way to tell what data is being received by this integration (or any other similar sensor) is to go to:

Developer Tools/States; and, type sensor.sonarr_upcoming_media as the entity. For example, mine looks like below (the first 2 items):

PS: Once you get more familiar with this stuff, you can also try some of the other really cool Integrations for Upcoming Media Card:


Plex - Sonarr - Radarr cards:

Trakt cards:

YouTube cards: