Spotify


Spotify媒体播放器集成使您可以控制Spotify从家庭助理播放。必威是什么

先决条件

  • Spotify帐户
  • (可选)Spotify开发人员应用程序为家庭助理配置(请参阅必威是什么以下
Spotify集成媒体控件(暂停,播放,下一步等)需要一个高级帐户。如果您没有高级帐户,则前端将不会显示控件。

配置

可以通过使用此my按钮将Spotif必威体育存款y添加到您必威是什么的家庭助理实例:

Spotify可以由家庭助理自动发现。必威是什么如果发现实例,它将显示为“发现”,您可以选择立即设置它。

手动配置步骤

除非另有配置,否则家庭助理将使用Nabu Casa提供的帐必威是什么户链接与Spotify进行身份验证。如果这不起作用或您不想使用它,请按照配置的步骤操作开发人员应用程序在配置Spotify之前。

如果您收到Invalid_client:无效重定向URI尝试使用Spotify帐户进行身份验证时,请在添加新集成后检查地址栏中的重定向URI。将此值与Spotify开发人员门户中定义的重定向URI进行比较。

创建一个Spotify应用程序

  • 登录到Spotify开发人员通过仪表板。
  • 参观我的申请页。
  • 选择创建一个应用程序。输入任何名称和说明。
  • 创建应用程序后,查看并复制您的客户端ID客户秘密,在家庭助理中使用必威是什么以下配置文件
  • 输入编辑设置对话您新创建的应用程序,并添加重定向URI
    • 如果您不使用SSL:http:// /auth/auth/external/callback
    • 如果您正在使用SSL:https:// /auth/auth/external/callback
    • Note Spotify对上述字段的病例敏感匹配,因此确保重定向URI都是较低的情况。
  • 点击节省添加URI之后。
必威体育存款您的家庭助必威是什么理实例无需接触到互联网。它可以与本地IP地址一起使用。

将以下内容添加到您的configuration.yaml文件:

#示例Configuration.yaml条目Spotifyclient_idyour_client_idclient_secretyour_client_secret

配置变量

client_id 细绳 必需的

来自Spotify开发人员应用程序的客户ID。

client_secret 细绳 必需的

来自Spotify开发人员应用程序的客户秘密。

在继续下一步之前必威体育存款,重新启动必威是什么您的家庭助理实例。

使用多个Spotify帐户

该集成一次支持多个Spotify帐户。您无需在Spotify开发人员门户中创建另一个Spotify应用程序,也不需要修改configuration.yaml需要文件。多个Spotify帐户可以链接到单身的Spotify应用程序。您将必须将这些帐户添加到用户和访问您的应用程序部分在Spotify开发人员门户中。

要向家庭助理添加一个额外的Spotify帐户,请访问Spotify网站并注销,然必威是什么后重复只要步骤中的步骤配置部分。

播放Spotify播放列表

您可以将播放列表发送到Spotify“ Media_content_type”:“播放列表”,这是Media_player.play_media例如:

#播放播放列表的示例脚本脚本play_jazz_guitar顺序-服务Media_player.play_media目标ENTITY_IDMedia_player.spotify数据Media_content_idhttps://open.spotify.com/playlist/5xddivatlrzktt4yglm1sq?si = ycvrqakntxoi043qn4lykg“MEDIA_CONTENT_TYPE播放列表

Media_content_id可以通过单击专辑art图片旁边的更多选项(“…”),选择“共享”,然后再选择“ Share”,然后选择“ Copy Spotify Uri”或“ Copy Playlist链接”(也可以在Spotify中使用),从Spotify桌面应用程序获得值电话和网络应用程序)。

不受支持的设备

  • Sonos:尽管Sonos是Spotify Connect设备,但它不受官方Spotify API的支持。