SABnzbd driver.
Connect to a SABnzbd installation to issue commands from hubitat and trigger automations based on SABnzbd states.
I wrote this after my installation had some failed downloads which filled the download drive and paused the service for over a week without me checking on it. Now I poll every 60 minutes to ensure the download drive is not filling up/full, and can issue commands from hubitat based on rules, like limiting download bandwidth during work hours and re-set to 'normal' after work hours.
Available via github:
https://raw.githubusercontent.com/michaelbarone/hubitat/master/drivers/sabnzbd.groovy
AND via HPM by searching the following tags:
LAN
Multimedia
Tools & Utilities
Instructions:
- Install driver
- Add new virtual device, select SABnzbd driver
- Add IP, Port, and API key for your SABnzbd server in the device preferences
- Enter how often you want to poll the server (in minutes) in the device preferences and select Save Preferences.
Changelog:
SABnzbd
V1.0.1: 2021-04-19