{ "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_service%]", "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]", "unknown": "[%key:common::config_flow::error::unknown%]" }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]" }, "flow_title": "{name}", "step": { "reauth_confirm": { "description": "The Sonarr integration needs to be manually re-authenticated with the Sonarr API hosted at: {url}", "title": "[%key:common::config_flow::title::reauth%]" }, "user": { "data": { "api_key": "[%key:common::config_flow::data::api_key%]", "url": "[%key:common::config_flow::data::url%]", "verify_ssl": "[%key:common::config_flow::data::verify_ssl%]" } } } }, "entity": { "sensor": { "commands": { "name": "Commands", "unit_of_measurement": "commands" }, "diskspace": { "name": "Disk space" }, "queue": { "name": "Queue", "unit_of_measurement": "episodes" }, "series": { "name": "Shows", "unit_of_measurement": "series" }, "upcoming": { "name": "Upcoming", "unit_of_measurement": "[%key:component::sonarr::entity::sensor::queue::unit_of_measurement%]" }, "wanted": { "name": "Wanted", "unit_of_measurement": "[%key:component::sonarr::entity::sensor::queue::unit_of_measurement%]" } } }, "exceptions": { "integration_not_found": { "message": "Config entry for integration \"{target}\" not found." }, "not_loaded": { "message": "Config entry \"{target}\" is not loaded." } }, "options": { "step": { "init": { "data": { "upcoming_days": "Number of upcoming days to display", "wanted_max_items": "Max number of wanted items to display" } } } }, "services": { "get_diskspace": { "description": "Gets disk space information for all configured paths.", "fields": { "entry_id": { "description": "ID of the config entry to use.", "name": "Sonarr entry" }, "space_unit": { "description": "Unit for space values. Use binary units (KiB, MiB, GiB, TiB, PiB) for 1024-based values or decimal units (KB, MB, GB, TB, PB) for 1000-based values. The default is bytes.", "name": "Space unit" } }, "name": "Get disk space" }, "get_episodes": { "description": "Gets episodes for a specific series.", "fields": { "entry_id": { "description": "[%key:component::sonarr::services::get_diskspace::fields::entry_id::description%]", "name": "[%key:component::sonarr::services::get_diskspace::fields::entry_id::name%]" }, "season_number": { "description": "Optional season number to filter episodes by.", "name": "Season number" }, "series_id": { "description": "The ID of the series to get episodes for.", "name": "Series ID" } }, "name": "Get episodes" }, "get_queue": { "description": "Gets all episodes currently in the download queue with their progress and details.", "fields": { "entry_id": { "description": "[%key:component::sonarr::services::get_diskspace::fields::entry_id::description%]", "name": "[%key:component::sonarr::services::get_diskspace::fields::entry_id::name%]" }, "max_items": { "description": "Maximum number of items to return (0 = no limit).", "name": "Max items" } }, "name": "Get queue" }, "get_series": { "description": "Gets all series in Sonarr with their details and statistics.", "fields": { "entry_id": { "description": "[%key:component::sonarr::services::get_diskspace::fields::entry_id::description%]", "name": "[%key:component::sonarr::services::get_diskspace::fields::entry_id::name%]" } }, "name": "Get series" }, "get_upcoming": { "description": "Gets upcoming episodes from the calendar.", "fields": { "days": { "description": "Number of days to look ahead for upcoming episodes.", "name": "Days" }, "entry_id": { "description": "[%key:component::sonarr::services::get_diskspace::fields::entry_id::description%]", "name": "[%key:component::sonarr::services::get_diskspace::fields::entry_id::name%]" } }, "name": "Get upcoming" }, "get_wanted": { "description": "Gets wanted/missing episodes that are being searched for.", "fields": { "entry_id": { "description": "[%key:component::sonarr::services::get_diskspace::fields::entry_id::description%]", "name": "[%key:component::sonarr::services::get_diskspace::fields::entry_id::name%]" }, "max_items": { "description": "[%key:component::sonarr::services::get_queue::fields::max_items::description%]", "name": "[%key:component::sonarr::services::get_queue::fields::max_items::name%]" } }, "name": "Get wanted" } } }