From 525be9dae19fc39dc86ab330f1622578ce14c711 Mon Sep 17 00:00:00 2001 From: "Community Hass.io Add-ons Bot" Date: Fri, 28 Feb 2020 19:41:14 +0000 Subject: [PATCH] :tada: Release of add-on Spotify Connect 0.8.0 --- README.md | 6 +++--- spotify/CHANGELOG.md | 23 ++++++++++++++++++++--- spotify/README.md | 28 +++++++++++++--------------- spotify/config.json | 17 ++++++++--------- 4 files changed, 44 insertions(+), 30 deletions(-) diff --git a/README.md b/README.md index 6c718f22..78242f7b 100644 --- a/README.md +++ b/README.md @@ -1026,10 +1026,10 @@ SOFTWARE. [ssh-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [ssh-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [ssh-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg -[addon-spotify]: https://github.com/hassio-addons/addon-spotify-connect/tree/v0.7.1 -[addon-doc-spotify]: https://github.com/hassio-addons/addon-spotify-connect/blob/v0.7.1/README.md +[addon-spotify]: https://github.com/hassio-addons/addon-spotify-connect/tree/v0.8.0 +[addon-doc-spotify]: https://github.com/hassio-addons/addon-spotify-connect/blob/v0.8.0/README.md [spotify-issue]: https://github.com/hassio-addons/addon-spotify-connect/issues -[spotify-version-shield]: https://img.shields.io/badge/version-v0.7.1-blue.svg +[spotify-version-shield]: https://img.shields.io/badge/version-v0.8.0-blue.svg [spotify-pulls-shield]: https://img.shields.io/docker/pulls/hassioaddons/spotify-amd64.svg [spotify-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [spotify-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg diff --git a/spotify/CHANGELOG.md b/spotify/CHANGELOG.md index 85d72f2c..0c09c67c 100644 --- a/spotify/CHANGELOG.md +++ b/spotify/CHANGELOG.md @@ -1,12 +1,29 @@ [Full Changelog][changelog] -This general maintenance release. +This add-on no longer needs a username and password, you can remove it and it will enable discovery mode, which allows anybody on your network (even with different Spotify account) to use the add-on 🤘 + +However, if you'd like to lock it into your Spotify account, feel free to leave or put the username and password in the configuration. That still works and will disable the discovery mode. + +The add-on has some upgrades to prepare for the new Home Assistant Audio handling that is expected soon. ### :hammer: Changes -- :arrow_up: Upgrades spotifyd to v0.2.22 +- :books: Update add-on documentation to use new YAML configuration format +- :hammer: Re-branding +- :hammer: Update add-on config with new password & list features +- :arrow_up: Upgrades add-on base image to v5.0.1 +- :arrow_up: Upgrades cargo to 0.40.0-3ubuntu1~18.04.1 +- :arrow_up: Upgrades rustc to 1.39.0+dfsg1+llvm-3ubuntu1~18.04.1 +- :sparkles: Adds libasound2-plugins +- :pencil2: Replace some Hass.io occurances +- :arrow_up: Upgrades Spotifyd to v0.2.23 +- :hammer: Put add-on on the host network +- :hammer: Refactor add-on configuration +- :books: Update add-on instructions +- :hammer: Update community forum links +- :art: Updated screenshot -[changelog]: https://github.com/hassio-addons/addon-spotify-connect/compare/v0.7.0...v0.7.1 +[changelog]: https://github.com/hassio-addons/addon-spotify-connect/compare/v0.7.1...v0.8.0 Questions? Join our Discord server! https://discord.me/hassioaddons Enjoying my add-ons? Consider supporting my work: diff --git a/spotify/README.md b/spotify/README.md index 9717f338..91c5090b 100644 --- a/spotify/README.md +++ b/spotify/README.md @@ -1,4 +1,4 @@ -# Community Hass.io Add-ons: Spotify Connect +# Home Assistant Community Add-on: Spotify Connect [![Release][release-shield]][release] ![Project Stage][project-stage-shield] ![Project Maintenance][maintenance-shield] @@ -12,16 +12,14 @@ Play Spotify music on your Home Assistant device. ## About -**IMPORTANT**: _This add-on requires a Spotify Premium account!_ +The Home Assistant Spotify Connect add-on allows you to use your device +running Home Assistant to play your Spotify music. This add-on uses the +Spotify Connect protocol, which makes it show up a device that can be +controlled by all the official clients. -The Hass.io Spotify Connect add-on allows you to use your device running -Home Assistant to play your Spotify music. This add-on uses the Spotify -Connect protocol, which makes it show up a device that can be controlled -by all the official clients. - -For example; Running Hass.io on a Raspberry Pi with this add-on installed -will allow you to play your Spotify music via the Pi. So all you'll have -to do is hook up your sound system to the Pi! +For example; Running Home Assistant on a Raspberry Pi with this add-on +installed will allow you to play your Spotify music via the Pi. So all +you'll have to do is hook up your sound system to the Pi! [Click here for the full documentation][docs] @@ -29,7 +27,7 @@ to do is hook up your sound system to the Pi! ## WARNING! THIS IS A BETA VERSION! -This Hass.io Add-ons repository contains beta releases of add-ons. +This Home Assistant Add-ons repository contains beta releases of add-ons. - They might stop working at any time. - They could have a negative impact on your system. @@ -45,15 +43,15 @@ If you are more interested in stable releases of our add-ons: [discord-shield]: https://img.shields.io/discord/478094546522079232.svg [discord]: https://discord.me/hassioaddons -[docs]: https://github.com/hassio-addons/addon-spotify-connect/blob/v0.7.1/README.md +[docs]: https://github.com/hassio-addons/addon-spotify-connect/blob/v0.8.0/README.md [forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg -[forum]: https://community.home-assistant.io/t/community-hass-io-add-on-spotify-connect/61210?u=frenck +[forum]: https://community.home-assistant.io/t/home-assistant-community-add-on-spotify-connect/61210?u=frenck [github-sponsors-shield]: https://frenck.dev/wp-content/uploads/2019/12/github_sponsor.png [github-sponsors]: https://github.com/sponsors/frenck [maintenance-shield]: https://img.shields.io/maintenance/yes/2020.svg [patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png [patreon]: https://www.patreon.com/frenck [project-stage-shield]: https://img.shields.io/badge/project%20stage-experimental-yellow.svg -[release-shield]: https://img.shields.io/badge/version-v0.7.1-blue.svg -[release]: https://github.com/hassio-addons/addon-spotify-connect/tree/v0.7.1 +[release-shield]: https://img.shields.io/badge/version-v0.8.0-blue.svg +[release]: https://github.com/hassio-addons/addon-spotify-connect/tree/v0.8.0 [screenshot]: https://github.com/hassio-addons/addon-spotify-connect/raw/master/images/screenshot.png \ No newline at end of file diff --git a/spotify/config.json b/spotify/config.json index f792553d..c126b43b 100644 --- a/spotify/config.json +++ b/spotify/config.json @@ -1,6 +1,6 @@ { "name": "Spotify Connect", - "version": "0.7.1", + "version": "0.8.0", "slug": "spotify", "description": "Play Spotify music on your Home Assistant device", "url": "https://github.com/hassio-addons/addon-spotify-connect", @@ -17,19 +17,18 @@ "boot": "auto", "hassio_api": true, "hassio_role": "default", + "host_network": true, "audio": true, "options": { - "username": "", - "password": "", - "name": "Hass.io", + "name": "HomeAssistant", "bitrate": 160 }, "schema": { - "log_level": "match(^(trace|debug|info|notice|warning|error|fatal)$)?", - "username": "str", - "password": "str", - "name": "match(^[A-Za-z0-9-.]+$)", - "bitrate": "match(^(96|160|320)$)" + "log_level": "list(trace|debug|info|notice|warning|error|fatal)?", + "username": "str?", + "password": "password?", + "name": "match(^[A-Za-z0-9-.]+$)?", + "bitrate": "list(96|160|320)" }, "image": "hassioaddons/spotify-{arch}" } \ No newline at end of file