Hey,
I had this goal to create an integration of the ARR stack and a card for those of you who share your own movie/series library within your household or with friends. And a secondary goal to have no need to visit any other arr stack page.
Apps like this exist. This is so far a first one done in Home Assistant. Love it or hate it. Two users reported their wives are using it (is that a win?)
You can get it from github repo, where you'll find all the necessary info plus all what it can do.
It is pending HACS official approval, but you can use it as a custom integration already now.
Quick info about supported apps:
- Radarr (two instances), Sonarr (two instance), SABnzbd, qBittorrent, Overseerr/Jellyseerr, Bazarr, Plex, Jellyfin, Tautulli and Jellystat
Special features:
- Supports admin and user HA accounts, user can only request movies/series, admin confirms requests and is able to see statistics
- In case you share with friends, it monitors IPs to prevent further unwanted sharing
Goal was also to make the solution secure (card uses proxy HA integration to store credentials and to make all API calls), well maintainable and with a consistent and responsive UX (for tablets and mobiles).
Yes Claude helped, but I am a former dev myself, so I did review and refactored the code multiple times to follow basic architecture rules. Where Claude didn't help - making the UX consistent, but I gave it a push.
I will be happy for some new testers. If you find a bug, or you have a request, feel free to put in on github, or connect to discord channel for faster support.
Some unnecessary info:
- Total hours spent on this: 86, number of builds 584