用于通过挤压盒服务器控制Logitech挤压盒的PythonAPI。
squeezebox-controller的Python项目详细描述
挤压箱控制器
一个python接口,用于通过挤压盒服务器控制logitech挤压盒。
这些命令通过json-rpc接口发送到本地挤压服务器。
有关每个命令格式的说明,请参见here
快速入门:
从PyPI:
下载pip install squeezebox-controller
用法:
fromsqueezebox_controllerimportSqueezeBoxControllercontroller=SqueezeBoxController("192.168.1.100",9000)params={"player":"Lounge","command":"PLAY"}controller.simple_command(params)
参数选项:
命令键:[ “播放”,“暂停”,“开机”,“关机”, “音量增大”,“音量减小”,“睡眠”,“睡眠歌曲”, “跳过”,“上一个”,“不同步”, “Shuffle Off”,“Shuffle Songs”,“Shuffle Albums”, “重复关闭”,“重复歌曲”,“重复播放列表” ]
搜索类型:[“song”,“album”,“artist”]
查询键:[“音量”,“正在播放”]