Raspberry Pi自动播放Spotify音乐

时间:2018-10-18 21:50:03

标签: python automation raspberry-pi spotify

我正在尝试弄清楚如何在用户回家时让Raspberry Pi从Spotify播放音乐。我有一些python代码,可以让Raspberry Pi知道用户在家,现在我只需要播放音乐即可。我想知道是否仍然可以做到?

1 个答案:

答案 0 :(得分:0)

据我所知,您可以通过两种方式进行此操作,但都带来一些不便。

有两个Python库,分别称为libspotify(官方的Spotify库)和pyspotify(这是第一个库的包装)。但是,libspotify不再维护,这个问题也影响pyspotify。我不确定它们是否仍然有效。但是如果这样做的话,使用一个未维护的库并不是一个好主意。

您可以使用的唯一受官方支持的替代方法是Web Playback SDK。但是,SDK是客户端Javascript库。这意味着您至少需要在项目的那一部分使用另一种技术。

您可以制作一个Web应用程序,并在您的pi上本地运行(甚至将其打包为electron应用程序),Python程序会向该应用程序发送一个信号,告知何时该播放该播放内容(播放内容的逻辑会在网络应用中可能会更好)。

无论如何,如果最终使用这种方法,最好将所有逻辑转移到Web应用程序,包括知道何时有人到达。