SABnzbd+ Control

Not sure how difficult this is because I suck at understanding python coding at the like. There is already an SAB component, that lets us query the current status and it works great. Something I think would be nice to add is the ability for some simple control as well.

In looking over the SABnzbd API documentation it looks like it allows for that sort of thing (pause, resume, etc)

The use case that I am thinking for this is to have an automation that automatically pauses the queue while my Steam account shows me playing a game, streaming via Plex, or my wife has her work laptop connected to the network.

Unless of course there is an easier way to do this? Probably?

there is a PR in github that should add this functionality once merged

https://github.com/home-assistant/home-assistant/pull/12915

Nice!

I always seem to have good ideas after somebody else already did it.