Sonarr and Radarr App (v2.0.4)

app

#1

sonarrradarr

Connect Sonarr and Radarr with Homey

App Store page : https://apps.athom.com/app/tv.video.sonarr.radarr

Description

Connect Sonarr and/or Radarr with Homey and receive updates about grabbed and finished downloads and upcoming episodes and movies.

Instructions

For Homey to be able to receive updates from Sonarr and Radarr these applications need to send notifications to Homey on events like finished downloads. This is achieved by registering a webhook in Sonarr and/or Radarr. Below is a short instruction on how to register this webhook.

  • First add your Sonarr and/or Radarr installations as devices in Homey. You will need to fill in the IP address and API key.
  • Then log into your Sonarr / Radarr installation and go to “Settings > Connect”.
  • Click on the plus button and click on the Webhook notification in the Add Notification popup
  • Enter the details as followed:
    • Name: Homey (or something similar)
    • On Grab: Yes
    • On Download: Yes
    • On Upgrade: No
    • On Rename: No
    • Filter Series Tags: Empty
    • URL for Sonarr: http(s)://yourip-or-homey-url/api/app/tv.video.sonarr.radarr/sonarr/ where you add the local IP of Homey (if on the same network as Sonarr) or the external cloud URL of Homey
    • URL for Radarr: http(s)://yourip-or-homey-url/api/app/tv.video.sonarr.radarr/radarr/ where you add the local IP of Homey (if on the same network as Radarr) or the external cloud URL of Homey
    • Method: POST

#2

Changelog

v2.0.4 - 2018-09-09

REFACTORING: switched from request node module to node-fetch (reduced footprint from 7,5MB to 400 kB)

v2.0.3 - 2018-08-22

  • UPDATE: updated app manifest to include id of new forum support topic
  • UPDATE: updated node packages to latest versions

v2.0.2 - 2018-04-26

  • UPDATE: updated dependencies to fix security issue in on of the packages, no functionality changes

#3

This url http://123.12.1.1/api/app/tv.video.sonarr.radarr/sonarr/ (example ip ofcourse) just responds with:

{
    status: 404,
    result: "not_found"
}

Neither radarr nor sonarr can push to homey :frowning:


#4

The API URL only listens to POST request, not to direct GET requests. What is the error you see in Sonarr or Radarr when you webhook notification as described in the instructions?


#5

Ah, sorry, my bad. I had “GET” as method for some reason.