Hi,
I tried to make spotify connect work but with no success. It's ok for
accessing spotify from lms interface or a squeezebox.
My lms (7.9.1) runs on a debian jessie virtual machine. Wget, curl and
pv are installed.
I restarted lms or rebooted the vm but no success.
I also use philippe's plugins (airplaybridge, upnpbridge,
shairtunes2W).
With shairtunes i can play from my iphone's spotify ap to a sonos play1
or squuzeboxboom or squeezebox3.
I didn't find any other log than server.log which contains only these
lines concerning spotty:
Code:
--------------------
Loading plugin: Spotty
[17-10-10 11:54:38.3763] Slim::Utils::PluginManager::load (343) Adding Bin
directory: [/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotty/Bin]
[17-10-10 11:54:38.3766] Slim::Utils::PluginManager::load (374) Adding HTML
directory:
[/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotty/HTML]
--------------------
when i look at processes :
Code:
--------------------
ps -ax | grep spotty
1096 ? S 0:00 sh -c
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotty/Bin/i386-linux/spotty-x86_64
-c "/var/lib/squeezeboxserver/cache/spotty/e917fff9" -n "Artemis
(aa:aa:37:42:ea:65)" --disable-discovery --onstart "/usr/bin/curl -s -X POST -d
{\"id\":0,\"params\":[\"aa:aa:37:42:ea:65\",[\"spottyconnect\",\"start\"]],\"method\":\"slim.request\"}
http://192.168.0.103:9000/jsonrpc.js" --onstop "/usr/bin/curl -s -X POST -d
{\"id\":0,\"params\":[\"aa:aa:37:42:ea:65\",[\"spottyconnect\",\"stop\"]],\"method\":\"slim.request\"}
http://192.168.0.103:9000/jsonrpc.js" --onchange "/usr/bin/curl -s -X POST -d
{\"id\":0,\"params\":[\"aa:aa:37:42:ea:65\",[\"spottyconnect\",\"change\"]],\"method\":\"slim.request\"}
http://192.168.0.103:9000/jsonrpc.js" | /usr/bin/pv -L20k -B10k -q > /dev/null
1097 ? Sl 0:00
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotty/Bin/i386-linux/spotty-x86_64
-c /var/lib/squeezeboxserver/cache/spotty/e917fff9 -n Artemis
(aa:aa:37:42:ea:65) --disable-discovery --onstart /usr/bin/curl -s -X POST -d
{"id":0,"params":["aa:aa:37:42:ea:65",["spottyconnect","start"]],"method":"slim.request"}
http://192.168.0.103:9000/jsonrpc.js --onstop /usr/bin/curl -s -X POST -d
{"id":0,"params":["aa:aa:37:42:ea:65",["spottyconnect","stop"]],"method":"slim.request"}
http://192.168.0.103:9000/jsonrpc.js --onchange /usr/bin/curl -s -X POST -d
{"id":0,"params":["aa:aa:37:42:ea:65",["spottyconnect","change"]],"method":"slim.request"}
http://192.168.0.103:9000/jsonrpc.js
1113 ? S 0:00 sh -c
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotty/Bin/i386-linux/spotty-x86_64
-c "/var/lib/squeezeboxserver/cache/spotty/e917fff9" -n "sq3-salon
(00:04:20:12:28:b2)" --disable-discovery --onstart "/usr/bin/curl -s -X POST -d
{\"id\":0,\"params\":[\"00:04:20:12:28:b2\",[\"spottyconnect\",\"start\"]],\"method\":\"slim.request\"}
http://192.168.0.103:9000/jsonrpc.js" --onstop "/usr/bin/curl -s -X POST -d
{\"id\":0,\"params\":[\"00:04:20:12:28:b2\",[\"spottyconnect\",\"stop\"]],\"method\":\"slim.request\"}
http://192.168.0.103:9000/jsonrpc.js" --onchange "/usr/bin/curl -s -X POST -d
{\"id\":0,\"params\":[\"00:04:20:12:28:b2\",[\"spottyconnect\",\"change\"]],\"method\":\"slim.request\"}
http://192.168.0.103:9000/jsonrpc.js" | /usr/bin/pv -L20k -B10k -q > /dev/null
1114 ? Sl 0:00
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotty/Bin/i386-linux/spotty-x86_64
-c /var/lib/squeezeboxserver/cache/spotty/e917fff9 -n sq3-salon
(00:04:20:12:28:b2) --disable-discovery --onstart /usr/bin/curl -s -X POST -d
{"id":0,"params":["00:04:20:12:28:b2",["spottyconnect","start"]],"method":"slim.request"}
http://192.168.0.103:9000/jsonrpc.js --onstop /usr/bin/curl -s -X POST -d
{"id":0,"params":["00:04:20:12:28:b2",["spottyconnect","stop"]],"method":"slim.request"}
http://192.168.0.103:9000/jsonrpc.js --onchange /usr/bin/curl -s -X POST -d
{"id":0,"params":["00:04:20:12:28:b2",["spottyconnect","change"]],"method":"slim.request"}
http://192.168.0.103:9000/jsonrpc.js
1121 ? S 0:00 sh -c
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotty/Bin/i386-linux/spotty-x86_64
-c "/var/lib/squeezeboxserver/cache/spotty/f04aadc6" -n "sqboom-cuisine
(00:04:20:1e:6a:90)" --disable-discovery --onstart "/usr/bin/curl -s -X POST -d
{\"id\":0,\"params\":[\"00:04:20:1e:6a:90\",[\"spottyconnect\",\"start\"]],\"method\":\"slim.request\"}
http://192.168.0.103:9000/jsonrpc.js" --onstop "/usr/bin/curl -s -X POST -d
{\"id\":0,\"params\":[\"00:04:20:1e:6a:90\",[\"spottyconnect\",\"stop\"]],\"method\":\"slim.request\"}
http://192.168.0.103:9000/jsonrpc.js" --onchange "/usr/bin/curl -s -X POST -d
{\"id\":0,\"params\":[\"00:04:20:1e:6a:90\",[\"spottyconnect\",\"change\"]],\"method\":\"slim.request\"}
http://192.168.0.103:9000/jsonrpc.js" | /usr/bin/pv -L20k -B10k -q > /dev/null
1122 ? Sl 0:00
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotty/Bin/i386-linux/spotty-x86_64
-c /var/lib/squeezeboxserver/cache/spotty/f04aadc6 -n sqboom-cuisine
(00:04:20:1e:6a:90) --disable-discovery --onstart /usr/bin/curl -s -X POST -d
{"id":0,"params":["00:04:20:1e:6a:90",["spottyconnect","start"]],"method":"slim.request"}
http://192.168.0.103:9000/jsonrpc.js --onstop /usr/bin/curl -s -X POST -d
{"id":0,"params":["00:04:20:1e:6a:90",["spottyconnect","stop"]],"method":"slim.request"}
http://192.168.0.103:9000/jsonrpc.js --onchange /usr/bin/curl -s -X POST -d
{"id":0,"params":["00:04:20:1e:6a:90",["spottyconnect","change"]],"method":"slim.request"}
http://192.168.0.103:9000/jsonrpc.js
2438 pts/0 S+ 0:00 grep spotty
--------------------
but these are not running.
At lms startup i see spotty_x64 running but only for a short time.
LMS 7.9.0 on a debian jessie vm (esxi 5.5)
1xboom, 1x sq3, 2x sonos play1, foobar 2000
deezer or spotify
------------------------------------------------------------------------
caplam's Profile: http://forums.slimdevices.com/member.php?userid=65973
View this thread: http://forums.slimdevices.com/showthread.php?t=108030
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins