Skip to content

Move from YAML to storage

Compare
Choose a tag to compare
@KoljaWindeler KoljaWindeler released this 10 Jan 17:49
· 320 commits to main since this release

Breaking change

This release adds full support for configuration via config flow. YAML player will still be supported (for a while) but will be created as media_player.ytube_music_player_yaml.
It is highly recommended to restart the configuration.

  • update the component
  • remove the media_player configuration from your YAML files
  • remove the configured instance in the "integrations"
  • restart Homeassistant
  • add a NEW instance of the ytube_music_player via "configuration"->"integration"->"add integration"

I know that this isn't ideal but it is needed to support the feature below.

New Feature

  • Added attributes of position and length, so the ytube_media_player now has its own progress bar
  • Full support via Config flow, no reboots needs anymore (except after updates)
  • New services, like track rating, interruptions of playback and the option for more to come (see 2nd half of https://github.com/KoljaWindeler/ytube_music_player/blob/main/README.md#services)
  • New attribute 'likeStatus' to indicate the trackrating
  • Test of the cookie data during setup, no more errors due to bad cookies (unless your session runs out)