Can't get Sonarr to integrate with Calendar widget
Hi there I've tried adding Sonarr to Homarr, I added the api key and also the integration but when I add the calendar app it doesn't integrate and shows no content for all days
28 Replies
Thank you for submitting a support request.
Depending on the volume of requests, our team should get in contact with you shortly.
⚠️ Please include the following details in your post or we may reject your request without further comment: - Log (See https://homarr.dev/docs/community/faq#how-do-i-open-the-console--log) - Operating system (Unraid, TrueNAS, Ubuntu, ...) - Exact Homarr version (eg. 0.15.0, not latest) - Configuration (eg. docker-compose, screenshot or similar. Use ``your-text`` to format) - Other relevant information (eg. your devices, your browser, ...)
❓ Frequently Asked Questions | Homarr documentation
Can I install Homarr on a Raspberry Pi?
!qa required_data
Thank you for your question. Our support team has noted that your request does not meet the minimum required data so we are unable to answer your question.
Please provide:
- your Homarr logs
- your setup configuration (eg. docker compose, docker run, helm chart, screenshot, ...)
- A detailed description of your problem or question with additional images where necessary
- Your operating system
- Version of Homarr (do not say latest! say 0.15.2, ...)
Failure to comply with this will result in a permanent closure of your support request.
1) Not sure how to access Homarr logs as they are inside a docker container
2) Homarr is deployed using Docker-compose method on homarr website
3) Already described issue, Sonarr integration with Calendar widget is not functioning
4) Debian 12
5) not sure on exact version, docker-compose says latest and the image was pulled today
1. Read the message again. There is a link.
2. Not a valid answer, post it anyway. It could differ.
3. We need more information. Is there anything at all in your Sonarr calendar?
5. Not valid, read my message again
1) https://pastebin.com/ckwptyYT 2) I installed docker.io and docker-compose on Debian, copied the .yaml from https://homarr.dev/docs/getting-started/installation and then did sudo docker-compose up -d 3) The calendar is completely blank, there should atleast be some releases showing for 1/5 5) looks like the exact version is 0.15.10
Pastebin
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
🚀 Installation | Homarr documentation
We provide multiple installation methods. Are you a newbie to Docker? We recommend Docker Compose for beginners.
hope thats enough
also tried with and without a / at the end of the URL for sonarr
Yes, that's enough - thank you. And just to confirm, the API key is correct and you copied it from Sonarr?
yes re-copied and pasted it a few times, I'll double check sonarr logs to see if there's any requests
Yes, that'd be useful to know. On a side note, I'm unsure whether your date is in american format or not. 5 January should be available in the calendar but 1 May is not fetched since we only fetch from -2 months to +2 months in 0.15.10. This was improved in 1.0, which is not out yet.
yeah I was refering to 5 jan
Solution
apparently restarting the container fixed whatever was going on
just did docker-compose down then up -d again and now the integration appears to be working
Okay. In 0.15.10, the data updating is not implemented very well. Maybe no request was ever sent to Sonarr and therefore nothing was shown. This has also been fixed in 1.0. Sorry for the trouble then, glad you got it fixed. Can I mark this as resolved?
yes, thanks for your replys
You're welcome
I'm having the exact same issue; I can't connect Sonarr, it was working in 0.15.15 just fine, and showing up in the calendar. I have tried restarting the container, and Sonarr.
All my other integrations connect perfectly.
Please post your logs
2025-01-26 11:41:55 2025-01-26T19:41:55.809Z info: ➖ Connection (2) 1006
2025-01-26 11:41:55 2025-01-26T19:41:55.818Z info: ➕ Connection (3) GET /websockets
2025-01-26 11:41:55 2025-01-26T19:41:55.854Z info: tRPC request from unknown by user 'mrmxyzptlk (c888w83ocl9ella2tjztggju)'
2025-01-26 11:41:56 2025-01-26T19:41:56.411Z info: tRPC request from nextjs-react (json) by user 'mrmxyzptlk (c888w83ocl9ella2tjztggju)'
2025-01-26 11:41:56 2025-01-26T19:41:56.424Z info: Dispatching request http://192.168.50.219:8989/api (6 headers)
2025-01-26 11:41:56 2025-01-26T19:41:56.448Z error: Failed to test connection with status code 404
2025-01-26 11:41:56 2025-01-26T19:41:56.449Z error: tRPC Error with mutation on 'integration.create': (INTERNAL_SERVER_ERROR) - Checking integration connection failed
2025-01-26 11:41:56 Error: Checking integration connection failed
2025-01-26 11:41:56 at tH (/app/apps/nextjs/.next/server/chunks/6573.js:3:38308)
2025-01-26 11:41:56 at ab.handleTestConnectionResponseAsync (/app/apps/nextjs/.next/server/chunks/6573.js:3:38135)
2025-01-26 11:41:56 at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
2025-01-26 11:41:56 at async ab.testConnectionAsync (/app/apps/nextjs/.next/server/chunks/6573.js:4:24182)
2025-01-26 11:41:56 at async sx (/app/apps/nextjs/.next/server/chunks/6573.js:5:43583)
2025-01-26 11:41:56 at async /app/apps/nextjs/.next/server/chunks/6573.js:5:46643
2025-01-26 11:41:56 at async l.middlewares (/app/apps/nextjs/.next/server/chunks/442.js:43:101517)
2025-01-26 11:41:56 at async u (/app/apps/nextjs/.next/server/chunks/442.js:46:68)
2025-01-26 11:41:56 at async u (/app/apps/nextjs/.next/server/chunks/442.js:46:68)
2025-01-26 11:41:56 at async u (/app/apps/nextjs/.next/server/chunks/442.js:46:68)
2025-01-26 11:41:56 Error: Checking integration connection failed
It's almost like it's trying to login to Sonarr with my Homarr user
Failed to test connection with status code 404
Your Sonarr URL is probably incorrect. Make sure to remove any /index.html or other paths and just put the root path.
As an example, https://sonarr.example.com
or https://example.com/sonarr
http://192.168.50.219:8989/
That's what I use to get to Sonarr; that's what I put into Homarr.
I've tried with and without the trailing slash
Are the credentials correct?
Homarr doesn't ask for Sonarr creds, just an API key, which I pasted.
That's what I was saying. The Homarr logs almost appear to indicate Homarr trying to login to Sonarr with Homarr creds?
Where Homarr shows "tRPC request from unknown by user 'mrmxyzptlk " I don't use authentication in Sonarr
I have it disabled
No, it uses the API token that you provided. I don't understand what brought you to this conclusion.
It might be that our current implementation is not compatible with Sonarr instances where authentication is disabled.
Can you submit an issue on GitHub and report this as a bug? Thank you.
Yes, and I will try and enable auth to see if that helps. Thank you.
Thank you. And sorry for the inconvenience - as mentioned, 1.0 is a big rewrite and sadly we cannot test all setups & systems in advance
No worries.
Is the option to open the 'search' in a new tab window still here? I can't find it.
No, but this was already reported and we are in the process of re-implementing it. See https://github.com/homarr-labs/homarr/pull/2125
GitHub
feat(user): add search in new tab preference by Meierschlumpf · Pul...
Homarr
Thank you for your contribution. Please ensure that your pull request meets the following pull request:
Builds without warnings or errors (pnpm buid, autofix with pnpm format:fix)
Pull r...