Contacting HomeSeer This Week

HomeSeer is open and operational this week. All orders are being processed and shipped as usual. However, some staff are working from home. If you need to contact HomeSeer for support or customer service, please use our Email or Chat options.
See more
See less

SABNZBd Monitor

  • Filter
  • Time
  • Show
Clear All
new posts

  • SABNZBd Monitor


    This script monitors the NZBSABd+ progress through a XML file that can be fetched from SABNZBd+.

    What is SABnzbd?

    SABnzbd is a free/open-source cross-platform binary newsreader written in Python.

    It simplifies the process of downloading from Usenet dramatically, thanks to its friendly web-based user interface and advanced built-in post-processing options that automatically verify, repair, extract and clean up posts downloaded from Usenet. SABnzbd also has a fully customizable user interface, and offers a complete API for third-party applications to hook into.

    To install, save the 2 scripts (Sabnzbd.vbs and Sabnzbd_state.vbs) to the Homeseer script folder.
    Then change , in both scripts, the personal settings for your setup.

    hc="q" 'housecode for device to be made by script
    start_dc="1" 'lowest devicecode, so if you want to start with "q1" this should be 1
    ip="" 'IP address + port number SABNZBD (can also be localhost)
    apikey="550b956bf290d91ccb033382b3337acd" 'apikey can be found in config/general of SABNZBD
    Slots=5 'Number of downloads slots that are to be monitored
    buttons=1 'Create a control button to pause and resume downloading (1=yes 0= no)

    ip="" 'IP address SABNZBD+ (can also be localhost)
    port="8081" 'Port number
    apikey="550b956bf290d91ccb033382b3337acd" 'apikey can be found in config/general of SABNZBD

    Now create a recurring event that run the Sabnzbd.vbs script every 5 minutes (or whatever interval you like)

    The Sabnzbd_state.vbs is used by the pause and resume buttons to change the modus. Don’t use this script as an recurring event!

    Attached Files