1 """Diagnostics support for Spotify."""
3 from __future__
import annotations
5 from dataclasses
import asdict
10 from .coordinator
import SpotifyConfigEntry
14 hass: HomeAssistant, entry: SpotifyConfigEntry
16 """Return diagnostics for a config entry."""
19 "playback": asdict(entry.runtime_data.coordinator.data),
20 "devices": [asdict(dev)
for dev
in entry.runtime_data.devices.data],
dict[str, Any] async_get_config_entry_diagnostics(HomeAssistant hass, SpotifyConfigEntry entry)