Migrate sabnzbd to use data update coordinator (#114745)

* Migrate sabnzbd to use data update coordinator

* Add to coveragerc

* Setup coordinator after migration

* Use kB/s as UoM

* Add suggested
This commit is contained in:
Jan-Philipp Benecke 2024-04-03 15:15:23 +02:00 committed by GitHub
parent 2b9f22f11e
commit 613bdebfe5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 88 additions and 124 deletions

View file

@ -1,7 +1,5 @@
"""Constants for the Sabnzbd component."""
from datetime import timedelta
DOMAIN = "sabnzbd"
DATA_SABNZBD = "sabnzbd"
@ -14,14 +12,6 @@ DEFAULT_PORT = 8080
DEFAULT_SPEED_LIMIT = "100"
DEFAULT_SSL = False
UPDATE_INTERVAL = timedelta(seconds=30)
SERVICE_PAUSE = "pause"
SERVICE_RESUME = "resume"
SERVICE_SET_SPEED = "set_speed"
SIGNAL_SABNZBD_UPDATED = "sabnzbd_updated"
KEY_API = "api"
KEY_API_DATA = "api_data"
KEY_NAME = "name"