Home Assistant Unofficial Reference
2024.12.1
models.py
Go to the documentation of this file.
1
"""Models for use in Spotify integration."""
2
3
from
dataclasses
import
dataclass
4
5
from
spotifyaio
import
Device
6
7
from
homeassistant.helpers.config_entry_oauth2_flow
import
OAuth2Session
8
from
homeassistant.helpers.update_coordinator
import
DataUpdateCoordinator
9
10
from
.coordinator
import
SpotifyCoordinator
11
12
13
@dataclass
14
class
SpotifyData
:
15
"""Class to hold Spotify data."""
16
17
coordinator: SpotifyCoordinator
18
session: OAuth2Session
19
devices: DataUpdateCoordinator[list[Device]]
homeassistant.components.spotify.models.SpotifyData
Definition:
models.py:14
homeassistant.helpers.config_entry_oauth2_flow
Definition:
config_entry_oauth2_flow.py:1
homeassistant.helpers.update_coordinator
Definition:
update_coordinator.py:1
core
homeassistant
components
spotify
models.py
Generated by
1.9.1