Add diagnostics for SamsungTV (#65342)

This commit is contained in:
Simone Chemelli 2022-02-01 01:10:55 +01:00 committed by Paulus Schoutsen
parent 5735762af2
commit 63a90b7226
2 changed files with 19 additions and 0 deletions

View file

@ -947,6 +947,7 @@ omit =
homeassistant/components/sabnzbd/*
homeassistant/components/saj/sensor.py
homeassistant/components/samsungtv/bridge.py
homeassistant/components/samsungtv/diagnostics.py
homeassistant/components/satel_integra/*
homeassistant/components/schluter/*
homeassistant/components/scrape/sensor.py

View file

@ -0,0 +1,18 @@
"""Diagnostics support for SamsungTV."""
from __future__ import annotations
from homeassistant.components.diagnostics import async_redact_data
from homeassistant.config_entries import ConfigEntry
from homeassistant.const import CONF_TOKEN
from homeassistant.core import HomeAssistant
TO_REDACT = {CONF_TOKEN}
async def async_get_config_entry_diagnostics(
hass: HomeAssistant, entry: ConfigEntry
) -> dict:
"""Return diagnostics for a config entry."""
diag_data = {"entry": async_redact_data(entry.as_dict(), TO_REDACT)}
return diag_data