Closed apeironian closed 6 years ago
Hi - have you tried the new version from github? Spotify recently pushed some breaking changes that needed an update of the underlying librespot library that we utilise.
I just updated and tried it right before I submitted the issue.
MC
On Mon, May 21, 2018 at 3:29 PM Ash notifications@github.com wrote:
Hi - have you tried the new version from github? Spotify recently pushed some breaking changes that needed an update of the underlying librespot library that we utilise.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/balbuze/volumio-plugins/issues/172#issuecomment-390772632, or mute the thread https://github.com/notifications/unsubscribe-auth/AlqofirS6z5xBmCrzCZQuMD6dlFnhvCmks5t0yOVgaJpZM4UHTYr .
Then it is back to the usual request, logs please! ;-)
Forgive me... do you want logs from phone or pi or both, and what paths/files?
MC
On Mon, May 21, 2018 at 3:30 PM Ash notifications@github.com wrote:
Then it is back to the usual request, logs please! ;-)
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/balbuze/volumio-plugins/issues/172#issuecomment-390773034, or mute the thread https://github.com/notifications/unsubscribe-auth/AlqofiHB-YGprCniUcU6NxURR93dZq_-ks5t0yPzgaJpZM4UHTYr .
From volumio:
sudo journalctl -f -u volspotconnect2.service
and then try connecting from your Android client
So it actually "connected" this time, in other words the name of my player "clervmio" is displayed in green at the bottom of the spotify app, but when I try to play something nothing happens. Here is the log:
May 21 16:34:36 clervmio volumio[24491]: INFO:librespot_core::session:
Connecting to AP "guc3-accesspoint-b-ptz6.ap.spotify.com:4070"
May 21 16:34:37 clervmio volumio[24491]: INFO:librespot_core::session:
Authenticated as "apeironian" !
May 21 16:34:37 clervmio volumio[24491]: INFO:librespot_playback::player:
new Player[1]
May 21 16:34:37 clervmio volumio[24491]:
INFO:librespot_playback::audio_backend::alsa: Using alsa sink
May 21 16:34:37 clervmio volumio[24491]: INFO:librespot_core::session:
Country: "US"
May 21 16:34:37 clervmio volumio[24491]: thread 'main' panicked at 'called
Result::unwrap()
on an Err
value: WireError(InvalidEnumValue(14))',
/checkout/src/libcore/result.rs:916:5
May 21 16:34:37 clervmio volumio[24491]: stack backtrace:
May 21 16:34:37 clervmio volumio[24491]: 0: 0x8cc6b7 -
std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h280c621ec0336843
May 21 16:34:37 clervmio volumio[24491]: at
/checkout/src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
May 21 16:34:37 clervmio volumio[24491]: 1: 0x8d69eb -
std::sys_common::backtrace::print::h5bb167d48668dac9
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libstd/sys_common/
backtrace.rs:68
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libstd/sys_common/
backtrace.rs:57
May 21 16:34:37 clervmio volumio[24491]: 2: 0x8c4f3f -
std::panicking::default_hook::{{closure}}::hccf3b2e1cc48596f
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libstd/
panicking.rs:381
May 21 16:34:37 clervmio volumio[24491]: 3: 0x8c4a1b -
std::panicking::default_hook::h338b1189515ccc69
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libstd/
panicking.rs:397
May 21 16:34:37 clervmio volumio[24491]: 4: 0x8c53eb -
std::panicking::rust_panic_with_hook::h5d950fb4a856fba5
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libstd/
panicking.rs:577
May 21 16:34:37 clervmio volumio[24491]: 5: 0x8c528f -
std::panicking::begin_panic::h7a5157aecf168062
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libstd/
panicking.rs:538
May 21 16:34:37 clervmio volumio[24491]: 6: 0x8c51bb -
std::panicking::begin_panic_fmt::hc44606ee40e9a98e
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libstd/
panicking.rs:522
May 21 16:34:37 clervmio volumio[24491]: 7: 0x8c5163 - rust_begin_unwind
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libstd/
panicking.rs:498
May 21 16:34:37 clervmio volumio[24491]: 8: 0x92e39b -
core::panicking::panic_fmt::h68e7715928be641f
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libcore/
panicking.rs:71
May 21 16:34:37 clervmio volumio[24491]: 9: 0x531b43 -
core::result::unwrap_failed::hd15dc4f4b9666233
May 21 16:34:37 clervmio volumio[24491]: 10: 0x50a95b -
core::ops::function::impls::<impl core::ops::function::FnOnce for &'a
mut F>::call_once::h9517e6755f3815ce
May 21 16:34:37 clervmio volumio[24491]: 11: 0x5296df -
<futures::stream::map::Map<S, F> as
futures::stream::Stream>::poll::h12b0a4c021e127d8
May 21 16:34:37 clervmio volumio[24491]: 12: 0x514393 -
<librespot_connect::spirc::SpircTask as
futures::future::Future>::poll::h12141582595b4c57
May 21 16:34:37 clervmio volumio[24491]: 13: 0x49bfff - <librespot::Main
as futures::future::Future>::poll::hac7f09e8dbe917a6
May 21 16:34:37 clervmio volumio[24491]: 14: 0x49463f -
futures::task_impl::std::set::hf89c53c05a6c2de6
May 21 16:34:37 clervmio volumio[24491]: 15: 0x4ade7f -
tokio_core::reactor::Core::run::ha9539a4e4ca6d59b
May 21 16:34:37 clervmio volumio[24491]: 16: 0x49dac3 -
librespot::main::hdbb8ab6b412016c5
May 21 16:34:37 clervmio volumio[24491]: 17: 0x4aed4b -
std::rt::lang_start::{{closure}}::h1ae8c7c248c5cc5a
May 21 16:34:37 clervmio volumio[24491]: 18: 0x8c5093 -
std::panicking::try::do_call::h9cb586bd57bb9d3d
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libstd/rt.rs:59
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libstd/
panicking.rs:480
May 21 16:34:37 clervmio volumio[24491]: 19: 0x8ebe2b -
rust_maybe_catch_panic
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libpanic_unwind/
lib.rs:101
May 21 16:34:37 clervmio volumio[24491]: 20: 0x8cc343 -
std::rt::lang_start_internal::h104139376fdb9ead
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libstd/
panicking.rs:459
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libstd/
panic.rs:365
May 21 16:34:37 clervmio volumio[24491]: at /checkout/src/libstd/rt.rs:58
May 21 16:34:37 clervmio volumio[24491]: 21: 0x49e5a3 - main
May 21 16:34:37 clervmio volumio[24491]: 22: 0x76da3293 - libc_start_main
May 21 16:34:37 clervmio volumio[24491]: INFO:librespot_playback::player:
Shutting down player thread ...
May 21 16:34:37 clervmio systemd[1]: volspotconnect2.service: main process
exited, code=exited, status=101/n/a
May 21 16:34:37 clervmio systemd[1]: Unit volspotconnect2.service entered
failed state.
May 21 16:34:37 clervmio volumio[24491]: INFO:librespot_playback::player:
Shutting down player thread ...
May 21 16:34:40 clervmio systemd[1]: volspotconnect2.service holdoff time
over, scheduling restart.
May 21 16:34:40 clervmio systemd[1]: Stopping Volspotconnect2 Daemon...
May 21 16:34:40 clervmio systemd[1]: Starting Volspotconnect2 Daemon...
May 21 16:34:40 clervmio systemd[1]: Started Volspotconnect2 Daemon.
May 21 16:34:40 clervmio volumio[28772]: INFO:librespot: librespot 323aea3
(2018-03-17). Built on 2018-03-18. Build ID: 9RNT9vYq
May 21 16:34:40 clervmio volumio[28772]: WARN:mdns: Failed to register IPv6
receiver: Error { repr: Os { code: 19, message: "No such device" } }
May 21 16:34:40 clervmio volumio[28772]: INFO:librespot_core::session:
Connecting to AP "guc3-accesspoint-b-lhpz.ap.spotify.com:4070"
May 21 16:34:41 clervmio volumio[28772]: INFO:librespot_core::session:
Authenticated as "apeironian" !
May 21 16:34:41 clervmio volumio[28772]: INFO:librespot_core::session:
Country: "US"
May 21 16:34:41 clervmio volumio[28772]: INFO:librespot_playback::player:
new Player[0]
May 21 16:34:41 clervmio volumio[28772]:
INFO:librespot_playback::audio_backend::alsa: Using alsa sink
May 21 16:34:41 clervmio volumio[28772]: thread 'main' panicked at 'called
Result::unwrap()
on an Err
value: WireError(InvalidEnumValue(14))',
/checkout/src/libcore/result.rs:916:5
May 21 16:34:41 clervmio volumio[28772]: stack backtrace:
May 21 16:34:41 clervmio volumio[28772]: 0: 0x8de6b7 -
std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h280c621ec0336843
May 21 16:34:41 clervmio volumio[28772]: at
/checkout/src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
May 21 16:34:41 clervmio volumio[28772]: 1: 0x8e89eb -
std::sys_common::backtrace::print::h5bb167d48668dac9
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libstd/sys_common/
backtrace.rs:68
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libstd/sys_common/
backtrace.rs:57
May 21 16:34:41 clervmio volumio[28772]: 2: 0x8d6f3f -
std::panicking::default_hook::{{closure}}::hccf3b2e1cc48596f
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libstd/
panicking.rs:381
May 21 16:34:41 clervmio volumio[28772]: 3: 0x8d6a1b -
std::panicking::default_hook::h338b1189515ccc69
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libstd/
panicking.rs:397
May 21 16:34:41 clervmio volumio[28772]: 4: 0x8d73eb -
std::panicking::rust_panic_with_hook::h5d950fb4a856fba5
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libstd/
panicking.rs:577
May 21 16:34:41 clervmio volumio[28772]: 5: 0x8d728f -
std::panicking::begin_panic::h7a5157aecf168062
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libstd/
panicking.rs:538
May 21 16:34:41 clervmio volumio[28772]: 6: 0x8d71bb -
std::panicking::begin_panic_fmt::hc44606ee40e9a98e
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libstd/
panicking.rs:522
May 21 16:34:41 clervmio volumio[28772]: 7: 0x8d7163 - rust_begin_unwind
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libstd/
panicking.rs:498
May 21 16:34:41 clervmio volumio[28772]: 8: 0x94039b -
core::panicking::panic_fmt::h68e7715928be641f
May 21 16:34:41 clervmio systemd[1]: volspotconnect2.service: main process
exited, code=exited, status=101/n/a
May 21 16:34:41 clervmio systemd[1]: Unit volspotconnect2.service entered
failed state.
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libcore/
panicking.rs:71
May 21 16:34:41 clervmio volumio[28772]: 9: 0x543b43 -
core::result::unwrap_failed::hd15dc4f4b9666233
May 21 16:34:41 clervmio volumio[28772]: 10: 0x51c95b -
core::ops::function::impls::<impl core::ops::function::FnOnce for &'a
mut F>::call_once::h9517e6755f3815ce
May 21 16:34:41 clervmio volumio[28772]: 11: 0x53b6df -
<futures::stream::map::Map<S, F> as
futures::stream::Stream>::poll::h12b0a4c021e127d8
May 21 16:34:41 clervmio volumio[28772]: 12: 0x526393 -
<librespot_connect::spirc::SpircTask as
futures::future::Future>::poll::h12141582595b4c57
May 21 16:34:41 clervmio volumio[28772]: 13: 0x4adfff - <librespot::Main
as futures::future::Future>::poll::hac7f09e8dbe917a6
May 21 16:34:41 clervmio volumio[28772]: 14: 0x4a663f -
futures::task_impl::std::set::hf89c53c05a6c2de6
May 21 16:34:41 clervmio volumio[28772]: 15: 0x4bfe7f -
tokio_core::reactor::Core::run::ha9539a4e4ca6d59b
May 21 16:34:41 clervmio volumio[28772]: 16: 0x4afac3 -
librespot::main::hdbb8ab6b412016c5
May 21 16:34:41 clervmio volumio[28772]: 17: 0x4c0d4b -
std::rt::lang_start::{{closure}}::h1ae8c7c248c5cc5a
May 21 16:34:41 clervmio volumio[28772]: 18: 0x8d7093 -
std::panicking::try::do_call::h9cb586bd57bb9d3d
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libstd/rt.rs:59
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libstd/
panicking.rs:480
May 21 16:34:41 clervmio volumio[28772]: 19: 0x8fde2b -
rust_maybe_catch_panic
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libpanic_unwind/
lib.rs:101
May 21 16:34:41 clervmio volumio[28772]: 20: 0x8de343 -
std::rt::lang_start_internal::h104139376fdb9ead
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libstd/
panicking.rs:459
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libstd/
panic.rs:365
May 21 16:34:41 clervmio volumio[28772]: at /checkout/src/libstd/rt.rs:58
May 21 16:34:41 clervmio volumio[28772]: 21: 0x4b05a3 - main
May 21 16:34:41 clervmio volumio[28772]: 22: 0x76d26293 - libc_start_main
May 21 16:34:41 clervmio volumio[28772]: INFO:librespot_playback::player:
Shutting down player thread ...
May 21 16:34:44 clervmio systemd[1]: volspotconnect2.service holdoff time
over, scheduling restart.
May 21 16:34:44 clervmio systemd[1]: Stopping Volspotconnect2 Daemon...
May 21 16:34:44 clervmio systemd[1]: Starting Volspotconnect2 Daemon...
May 21 16:34:44 clervmio systemd[1]: Started Volspotconnect2 Daemon.
May 21 16:34:44 clervmio volumio[28808]: INFO:librespot: librespot 323aea3
(2018-03-17). Built on 2018-03-18. Build ID: 9RNT9vYq
May 21 16:34:44 clervmio volumio[28808]: WARN:mdns: Failed to register IPv6
receiver: Error { repr: Os { code: 19, message: "No such device" } }
May 21 16:34:44 clervmio volumio[28808]: INFO:librespot_core::session:
Connecting to AP "guc3-accesspoint-b-rrl6.ap.spotify.com:4070"
May 21 16:34:45 clervmio volumio[28808]: INFO:librespot_core::session:
Authenticated as "apeironian" !
May 21 16:34:45 clervmio volumio[28808]: INFO:librespot_playback::player:
new Player[0]
May 21 16:34:45 clervmio volumio[28808]:
INFO:librespot_playback::audio_backend::alsa: Using alsa sink
May 21 16:34:45 clervmio volumio[28808]: INFO:librespot_core::session:
Country: "US"
May 21 16:34:47 clervmio volumio[28808]: INFO:librespot_playback::player:
SpCon::kSpPlaybackNotifyBecameActive
May 21 16:34:47 clervmio volumio[28808]: INFO:librespot_playback::player:
SpCon::token
May 21 16:34:48 clervmio volumio[28808]: INFO:librespot_playback::player:
SpCon::metadata
May 21 16:34:48 clervmio volumio[28808]: INFO:librespot_playback::player:
Loading track "FloriDada" with Spotify URI
"spotify:track:26WNKAgxNfg1MkhpBrx8UV"
May 21 16:34:56 clervmio volumio[28808]: thread 'main' panicked at 'called
Result::unwrap()
on an Err
value: WireError(InvalidEnumValue(14))',
/checkout/src/libcore/result.rs:916:5
May 21 16:34:56 clervmio volumio[28808]: stack backtrace:
May 21 16:34:56 clervmio volumio[28808]: 0: 0x8756b7 -
std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h280c621ec0336843
May 21 16:34:56 clervmio volumio[28808]: at
/checkout/src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
May 21 16:34:56 clervmio volumio[28808]: 1: 0x87f9eb -
std::sys_common::backtrace::print::h5bb167d48668dac9
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libstd/sys_common/
backtrace.rs:68
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libstd/sys_common/
backtrace.rs:57
May 21 16:34:56 clervmio volumio[28808]: 2: 0x86df3f -
std::panicking::default_hook::{{closure}}::hccf3b2e1cc48596f
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libstd/
panicking.rs:381
May 21 16:34:56 clervmio volumio[28808]: 3: 0x86da1b -
std::panicking::default_hook::h338b1189515ccc69
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libstd/
panicking.rs:397
May 21 16:34:56 clervmio volumio[28808]: 4: 0x86e3eb -
std::panicking::rust_panic_with_hook::h5d950fb4a856fba5
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libstd/
panicking.rs:577
May 21 16:34:56 clervmio volumio[28808]: 5: 0x86e28f -
std::panicking::begin_panic::h7a5157aecf168062
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libstd/
panicking.rs:538
May 21 16:34:56 clervmio volumio[28808]: 6: 0x86e1bb -
std::panicking::begin_panic_fmt::hc44606ee40e9a98e
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libstd/
panicking.rs:522
May 21 16:34:56 clervmio volumio[28808]: 7: 0x86e163 - rust_begin_unwind
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libstd/
panicking.rs:498
May 21 16:34:56 clervmio volumio[28808]: 8: 0x8d739b -
core::panicking::panic_fmt::h68e7715928be641f
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libcore/
panicking.rs:71
May 21 16:34:56 clervmio volumio[28808]: 9: 0x4dab43 -
core::result::unwrap_failed::hd15dc4f4b9666233
May 21 16:34:56 clervmio volumio[28808]: 10: 0x4b395b -
core::ops::function::impls::<impl core::ops::function::FnOnce for &'a
mut F>::call_once::h9517e6755f3815ce
May 21 16:34:56 clervmio volumio[28808]: 11: 0x4d26df -
<futures::stream::map::Map<S, F> as
futures::stream::Stream>::poll::h12b0a4c021e127d8
May 21 16:34:56 clervmio volumio[28808]: 12: 0x4bd393 -
<librespot_connect::spirc::SpircTask as
futures::future::Future>::poll::h12141582595b4c57
May 21 16:34:56 clervmio volumio[28808]: 13: 0x444fff - <librespot::Main
as futures::future::Future>::poll::hac7f09e8dbe917a6
May 21 16:34:56 clervmio volumio[28808]: 14: 0x43d63f -
futures::task_impl::std::set::hf89c53c05a6c2de6
May 21 16:34:56 clervmio volumio[28808]: 15: 0x456e7f -
tokio_core::reactor::Core::run::ha9539a4e4ca6d59b
May 21 16:34:56 clervmio volumio[28808]: 16: 0x446ac3 -
librespot::main::hdbb8ab6b412016c5
May 21 16:34:56 clervmio volumio[28808]: 17: 0x457d4b -
std::rt::lang_start::{{closure}}::h1ae8c7c248c5cc5a
May 21 16:34:56 clervmio volumio[28808]: 18: 0x86e093 -
std::panicking::try::do_call::h9cb586bd57bb9d3d
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libstd/rt.rs:59
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libstd/
panicking.rs:480
May 21 16:34:56 clervmio volumio[28808]: 19: 0x894e2b -
rust_maybe_catch_panic
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libpanic_unwind/
lib.rs:101
May 21 16:34:56 clervmio volumio[28808]: 20: 0x875343 -
std::rt::lang_start_internal::h104139376fdb9ead
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libstd/
panicking.rs:459
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libstd/
panic.rs:365
May 21 16:34:56 clervmio volumio[28808]: at /checkout/src/libstd/rt.rs:58
May 21 16:34:56 clervmio volumio[28808]: 21: 0x4475a3 - main
May 21 16:34:56 clervmio volumio[28808]: 22: 0x76cbf293 - libc_start_main
May 21 16:34:56 clervmio volumio[28808]: INFO:librespot_playback::player:
Shutting down player thread ...
On Mon, May 21, 2018 at 4:21 PM Ash notifications@github.com wrote:
From the app: sudo journalctl -f -u volspotconnect2.service and then try connecting from your Android client
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/balbuze/volumio-plugins/issues/172#issuecomment-390786680, or mute the thread https://github.com/notifications/unsubscribe-auth/Alqofp75g5ONS6KI6Y5uN520m8xhCHgFks5t0y_NgaJpZM4UHTYr .
Please update to the latest version (from github), this issue is fixed in that!
Btw - the update has been pushed to the Volumio plugin manager, so an update there will also fix the issue.
Hi Ash,
Still not working reliably. Logs attached.
MC
On Wed, May 23, 2018 at 3:37 AM Ash notifications@github.com wrote:
Btw - the update has been pushed to the Volumio plugin manager, so an update there will also fix the issue.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/balbuze/volumio-plugins/issues/172#issuecomment-391267300, or mute the thread https://github.com/notifications/unsubscribe-auth/AlqofuEIsF6RJ6-QkNqH23V-hiWQOLwwks5t1R_ZgaJpZM4UHTYr .
@apeironian I just saw that that in spite the fix being merged into the main repo, the plugin manager has not been updated.
You need to install the version from this repo for now, or wait! :-)
Trying to do this, but running into trouble. Here's terminal log of trying to install plugin from repo manually on volumio cli. It just hangs at "downloading plugin"
root@clervmio:/home/volumio/downloads# wget https://github.com/balbuze/volumio-plugins/raw/master/plugins/music_service/volspotconnect2/volspotconnect2.zip converted ' https://github.com/balbuze/volumio-plugins/raw/master/plugins/music_service/volspotconnect2/volspotconnect2.zip' (ANSI_X3.4-1968) -> ' https://github.com/balbuze/volumio-plugins/raw/master/plugins/music_service/volspotconnect2/volspotconnect2.zip' (UTF-8) --2018-05-27 17:38:20-- https://github.com/balbuze/volumio-plugins/raw/master/plugins/music_service/volspotconnect2/volspotconnect2.zip Resolving github.com (github.com)... 192.30.255.112, 192.30.255.113 Connecting to github.com (github.com)|192.30.255.112|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://raw.githubusercontent.com/balbuze/volumio-plugins/master/plugins/music_service/volspotconnect2/volspotconnect2.zip [following] converted ' https://raw.githubusercontent.com/balbuze/volumio-plugins/master/plugins/music_service/volspotconnect2/volspotconnect2.zip' (ANSI_X3.4-1968) -> ' https://raw.githubusercontent.com/balbuze/volumio-plugins/master/plugins/music_service/volspotconnect2/volspotconnect2.zip' (UTF-8) --2018-05-27 17:38:20-- https://raw.githubusercontent.com/balbuze/volumio-plugins/master/plugins/music_service/volspotconnect2/volspotconnect2.zip Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.52.133 Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.52.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 764457 (747K) [application/zip] Saving to: 'volspotconnect2.zip'
volspotconnect2.zip 100%[====================================================================================>] 746.54K 61.1KB/s in 10s
2018-05-27 17:38:31 (74.0 KB/s) - 'volspotconnect2.zip' saved [764457/764457]
root@clervmio:/home/volumio/downloads# miniunzip volspotconnect2.zip -d ./volspotconnect2 MiniUnz 1.01b, demo of zLib + Unz package written by Gilles Vollant more info at http://www.winimage.com/zLibDll/unzip.html
volspotconnect2.zip opened extracting: SpotConnController.js extracting: UIConfig.json extracting: config.json creating directory: i18n/ extracting: i18n/strings_en.json extracting: i18n/strings_fr.json extracting: i18n/strings_nl.json extracting: index.js extracting: install.sh extracting: node_modules/async/CHANGELOG.md extracting: node_modules/async/LICENSE extracting: node_modules/async/README.md extracting: node_modules/async/dist/async.js extracting: node_modules/async/dist/async.min.js extracting: node_modules/async/lib/async.js extracting: node_modules/async/package.json extracting: node_modules/balanced-match/.npmignore extracting: node_modules/balanced-match/LICENSE.md extracting: node_modules/balanced-match/README.md extracting: node_modules/balanced-match/index.js extracting: node_modules/balanced-match/package.json extracting: node_modules/brace-expansion/LICENSE extracting: node_modules/brace-expansion/README.md extracting: node_modules/brace-expansion/index.js extracting: node_modules/brace-expansion/package.json extracting: node_modules/combined-stream/License extracting: node_modules/combined-stream/Readme.md extracting: node_modules/combined-stream/lib/combined_stream.js extracting: node_modules/combined-stream/lib/defer.js extracting: node_modules/combined-stream/package.json extracting: node_modules/component-emitter/History.md extracting: node_modules/component-emitter/LICENSE extracting: node_modules/component-emitter/Readme.md extracting: node_modules/component-emitter/index.js extracting: node_modules/component-emitter/package.json extracting: node_modules/concat-map/.travis.yml extracting: node_modules/concat-map/LICENSE extracting: node_modules/concat-map/README.markdown extracting: node_modules/concat-map/example/map.js extracting: node_modules/concat-map/index.js extracting: node_modules/concat-map/package.json extracting: node_modules/concat-map/test/map.js extracting: node_modules/cookiejar/LICENSE extracting: node_modules/cookiejar/cookiejar.js extracting: node_modules/cookiejar/package.json extracting: node_modules/cookiejar/readme.md extracting: node_modules/core-util-is/LICENSE extracting: node_modules/core-util-is/README.md extracting: node_modules/core-util-is/float.patch extracting: node_modules/core-util-is/lib/util.js extracting: node_modules/core-util-is/package.json extracting: node_modules/core-util-is/test.js extracting: node_modules/debug/.coveralls.yml extracting: node_modules/debug/.eslintrc extracting: node_modules/debug/.npmignore extracting: node_modules/debug/.travis.yml extracting: node_modules/debug/CHANGELOG.md extracting: node_modules/debug/LICENSE extracting: node_modules/debug/Makefile extracting: node_modules/debug/README.md extracting: node_modules/debug/component.json extracting: node_modules/debug/karma.conf.js extracting: node_modules/debug/node.js extracting: node_modules/debug/package.json extracting: node_modules/debug/src/browser.js extracting: node_modules/debug/src/debug.js extracting: node_modules/debug/src/index.js extracting: node_modules/debug/src/inspector-log.js extracting: node_modules/debug/src/node.js extracting: node_modules/delayed-stream/.npmignore extracting: node_modules/delayed-stream/License extracting: node_modules/delayed-stream/Makefile extracting: node_modules/delayed-stream/Readme.md extracting: node_modules/delayed-stream/lib/delayed_stream.js extracting: node_modules/delayed-stream/package.json extracting: node_modules/extend/.eslintrc extracting: node_modules/extend/.jscs.json extracting: node_modules/extend/.npmignore extracting: node_modules/extend/.travis.yml extracting: node_modules/extend/CHANGELOG.md extracting: node_modules/extend/LICENSE extracting: node_modules/extend/README.md extracting: node_modules/extend/component.json extracting: node_modules/extend/index.js extracting: node_modules/extend/package.json extracting: node_modules/form-data/.dockerignore extracting: node_modules/form-data/.editorconfig extracting: node_modules/form-data/.eslintignore extracting: node_modules/form-data/.eslintrc extracting: node_modules/form-data/License extracting: node_modules/form-data/README.md extracting: node_modules/form-data/lib/browser.js extracting: node_modules/form-data/lib/form_data.js extracting: node_modules/form-data/lib/populate.js extracting: node_modules/form-data/package.json extracting: node_modules/form-data/wercker.yml extracting: node_modules/formidable/.travis.yml extracting: node_modules/formidable/LICENSE extracting: node_modules/formidable/Readme.md extracting: node_modules/formidable/index.js extracting: node_modules/formidable/lib/file.js extracting: node_modules/formidable/lib/incoming_form.js extracting: node_modules/formidable/lib/index.js extracting: node_modules/formidable/lib/json_parser.js extracting: node_modules/formidable/lib/multipart_parser.js extracting: node_modules/formidable/lib/octet_parser.js extracting: node_modules/formidable/lib/querystring_parser.js extracting: node_modules/formidable/package.json extracting: node_modules/formidable/yarn.lock extracting: node_modules/fs-extra/.npmignore extracting: node_modules/fs-extra/CHANGELOG.md extracting: node_modules/fs-extra/LICENSE extracting: node_modules/fs-extra/README.md extracting: node_modules/fs-extra/lib/copy-sync/copy-file-sync.js extracting: node_modules/fs-extra/lib/copy-sync/copy-sync.js extracting: node_modules/fs-extra/lib/copy-sync/index.js extracting: node_modules/fs-extra/lib/copy/copy.js extracting: node_modules/fs-extra/lib/copy/index.js extracting: node_modules/fs-extra/lib/copy/ncp.js extracting: node_modules/fs-extra/lib/empty/index.js extracting: node_modules/fs-extra/lib/ensure/file.js extracting: node_modules/fs-extra/lib/ensure/index.js extracting: node_modules/fs-extra/lib/ensure/link.js extracting: node_modules/fs-extra/lib/ensure/symlink-paths.js extracting: node_modules/fs-extra/lib/ensure/symlink-type.js extracting: node_modules/fs-extra/lib/ensure/symlink.js extracting: node_modules/fs-extra/lib/index.js extracting: node_modules/fs-extra/lib/json/index.js extracting: node_modules/fs-extra/lib/json/jsonfile.js extracting: node_modules/fs-extra/lib/json/output-json-sync.js extracting: node_modules/fs-extra/lib/json/output-json.js extracting: node_modules/fs-extra/lib/mkdirs/index.js extracting: node_modules/fs-extra/lib/mkdirs/mkdirs-sync.js extracting: node_modules/fs-extra/lib/mkdirs/mkdirs.js extracting: node_modules/fs-extra/lib/mkdirs/win32.js extracting: node_modules/fs-extra/lib/move/index.js extracting: node_modules/fs-extra/lib/output/index.js extracting: node_modules/fs-extra/lib/remove/index.js extracting: node_modules/fs-extra/lib/util/assign.js extracting: node_modules/fs-extra/lib/util/utimes.js extracting: node_modules/fs-extra/lib/walk/index.js extracting: node_modules/fs-extra/package.json extracting: node_modules/fs.realpath/LICENSE extracting: node_modules/fs.realpath/README.md extracting: node_modules/fs.realpath/index.js extracting: node_modules/fs.realpath/old.js extracting: node_modules/fs.realpath/package.json extracting: node_modules/glob/LICENSE extracting: node_modules/glob/README.md extracting: node_modules/glob/changelog.md extracting: node_modules/glob/common.js extracting: node_modules/glob/glob.js extracting: node_modules/glob/package.json extracting: node_modules/glob/sync.js extracting: node_modules/graceful-fs/LICENSE extracting: node_modules/graceful-fs/README.md extracting: node_modules/graceful-fs/fs.js extracting: node_modules/graceful-fs/graceful-fs.js extracting: node_modules/graceful-fs/legacy-streams.js extracting: node_modules/graceful-fs/package.json extracting: node_modules/graceful-fs/polyfills.js extracting: node_modules/inflight/LICENSE extracting: node_modules/inflight/README.md extracting: node_modules/inflight/inflight.js extracting: node_modules/inflight/package.json extracting: node_modules/inherits/LICENSE extracting: node_modules/inherits/README.md extracting: node_modules/inherits/inherits.js extracting: node_modules/inherits/inherits_browser.js extracting: node_modules/inherits/package.json extracting: node_modules/isarray/.npmignore extracting: node_modules/isarray/.travis.yml extracting: node_modules/isarray/Makefile extracting: node_modules/isarray/README.md extracting: node_modules/isarray/component.json extracting: node_modules/isarray/index.js extracting: node_modules/isarray/package.json extracting: node_modules/isarray/test.js extracting: node_modules/jsonfile/.npmignore extracting: node_modules/jsonfile/CHANGELOG.md extracting: node_modules/jsonfile/LICENSE extracting: node_modules/jsonfile/README.md extracting: node_modules/jsonfile/appveyor.yml extracting: node_modules/jsonfile/index.js extracting: node_modules/jsonfile/package.json extracting: node_modules/kew/.npmignore extracting: node_modules/kew/.travis.yml extracting: node_modules/kew/LICENSE.TXT extracting: node_modules/kew/README.md extracting: node_modules/kew/kew.js extracting: node_modules/kew/package.json extracting: node_modules/kew/test/chain.js extracting: node_modules/kew/test/closure_test.js extracting: node_modules/kew/test/context.js extracting: node_modules/kew/test/defer.js extracting: node_modules/kew/test/externs_node.js extracting: node_modules/kew/test/later.js extracting: node_modules/kew/test/scopes.js extracting: node_modules/kew/test/spread.js extracting: node_modules/kew/test/static.js extracting: node_modules/klaw/.npmignore extracting: node_modules/klaw/CHANGELOG.md extracting: node_modules/klaw/LICENSE extracting: node_modules/klaw/README.md extracting: node_modules/klaw/package.json extracting: node_modules/klaw/src/assign.js extracting: node_modules/klaw/src/index.js extracting: node_modules/methods/HISTORY.md extracting: node_modules/methods/LICENSE extracting: node_modules/methods/README.md extracting: node_modules/methods/index.js extracting: node_modules/methods/package.json extracting: node_modules/mime-db/HISTORY.md extracting: node_modules/mime-db/LICENSE extracting: node_modules/mime-db/README.md extracting: node_modules/mime-db/db.json extracting: node_modules/mime-db/index.js extracting: node_modules/mime-db/package.json extracting: node_modules/mime-types/HISTORY.md extracting: node_modules/mime-types/LICENSE extracting: node_modules/mime-types/README.md extracting: node_modules/mime-types/index.js extracting: node_modules/mime-types/package.json extracting: node_modules/mime/.npmignore extracting: node_modules/mime/CHANGELOG.md extracting: node_modules/mime/LICENSE extracting: node_modules/mime/README.md extracting: node_modules/mime/cli.js extracting: node_modules/mime/mime.js extracting: node_modules/mime/package.json extracting: node_modules/mime/src/build.js extracting: node_modules/mime/src/test.js extracting: node_modules/mime/types.json extracting: node_modules/minimatch/LICENSE extracting: node_modules/minimatch/README.md extracting: node_modules/minimatch/minimatch.js extracting: node_modules/minimatch/package.json extracting: node_modules/ms/index.js extracting: node_modules/ms/license.md extracting: node_modules/ms/package.json extracting: node_modules/ms/readme.md extracting: node_modules/multimap/.jshintrc extracting: node_modules/multimap/.npmignore extracting: node_modules/multimap/.travis.yml extracting: node_modules/multimap/README.md extracting: node_modules/multimap/index.js extracting: node_modules/multimap/package.json extracting: node_modules/multimap/test/es6map.js extracting: node_modules/multimap/test/index.js extracting: node_modules/multimap/test/test.html extracting: node_modules/net/LICENSE extracting: node_modules/net/README.md extracting: node_modules/net/index.js extracting: node_modules/net/package.json extracting: node_modules/net/test.js extracting: node_modules/once/LICENSE extracting: node_modules/once/README.md extracting: node_modules/once/once.js extracting: node_modules/once/package.json extracting: node_modules/path-is-absolute/index.js extracting: node_modules/path-is-absolute/license extracting: node_modules/path-is-absolute/package.json extracting: node_modules/path-is-absolute/readme.md extracting: node_modules/process-nextick-args/index.js extracting: node_modules/process-nextick-args/license.md extracting: node_modules/process-nextick-args/package.json extracting: node_modules/process-nextick-args/readme.md extracting: node_modules/qs/.editorconfig extracting: node_modules/qs/.eslintignore extracting: node_modules/qs/.eslintrc extracting: node_modules/qs/CHANGELOG.md extracting: node_modules/qs/LICENSE extracting: node_modules/qs/README.md extracting: node_modules/qs/dist/qs.js extracting: node_modules/qs/lib/formats.js extracting: node_modules/qs/lib/index.js extracting: node_modules/qs/lib/parse.js extracting: node_modules/qs/lib/stringify.js extracting: node_modules/qs/lib/utils.js extracting: node_modules/qs/package.json extracting: node_modules/qs/test/.eslintrc extracting: node_modules/qs/test/index.js extracting: node_modules/qs/test/parse.js extracting: node_modules/qs/test/stringify.js extracting: node_modules/qs/test/utils.js extracting: node_modules/readable-stream/.travis.yml extracting: node_modules/readable-stream/CONTRIBUTING.md extracting: node_modules/readable-stream/GOVERNANCE.md extracting: node_modules/readable-stream/LICENSE extracting: node_modules/readable-stream/README.md extracting: node_modules/readable-stream/doc/wg-meetings/2015-01-30.md extracting: node_modules/readable-stream/duplex-browser.js extracting: node_modules/readable-stream/duplex.js extracting: node_modules/readable-stream/lib/_stream_duplex.js extracting: node_modules/readable-stream/lib/_stream_passthrough.js extracting: node_modules/readable-stream/lib/_stream_readable.js extracting: node_modules/readable-stream/lib/_stream_transform.js extracting: node_modules/readable-stream/lib/_stream_writable.js extracting: node_modules/readable-stream/lib/internal/streams/BufferList.js extracting: node_modules/readable-stream/lib/internal/streams/destroy.js extracting: node_modules/readable-stream/lib/internal/streams/stream-browser.js extracting: node_modules/readable-stream/lib/internal/streams/stream.js extracting: node_modules/readable-stream/package.json extracting: node_modules/readable-stream/passthrough.js extracting: node_modules/readable-stream/readable-browser.js extracting: node_modules/readable-stream/readable.js extracting: node_modules/readable-stream/transform.js extracting: node_modules/readable-stream/writable-browser.js extracting: node_modules/readable-stream/writable.js extracting: node_modules/rimraf/LICENSE extracting: node_modules/rimraf/README.md extracting: node_modules/rimraf/bin.js extracting: node_modules/rimraf/package.json extracting: node_modules/rimraf/rimraf.js extracting: node_modules/safe-buffer/.travis.yml extracting: node_modules/safe-buffer/LICENSE extracting: node_modules/safe-buffer/README.md extracting: node_modules/safe-buffer/index.js extracting: node_modules/safe-buffer/package.json extracting: node_modules/safe-buffer/test.js extracting: node_modules/spotify-web-api-node/.coveralls.yml extracting: node_modules/spotify-web-api-node/.travis.yml extracting: node_modules/spotify-web-api-node/CHANGELOG.md extracting: node_modules/spotify-web-api-node/LICENSE extracting: node_modules/spotify-web-api-node/README.md extracting: node_modules/spotify-web-api-node/examples/access-token-refresh.js extracting: node_modules/spotify-web-api-node/examples/access-token-using-client-credentials.js extracting: node_modules/spotify-web-api-node/examples/add-remove-replace-tracks-in-a-playlist.js extracting: node_modules/spotify-web-api-node/examples/add-tracks-to-a-playlist.js extracting: node_modules/spotify-web-api-node/examples/get-info-about-current-user.js extracting: node_modules/spotify-web-api-node/examples/get-related-artists.js extracting: node_modules/spotify-web-api-node/examples/get-top-tracks-for-artist.js extracting: node_modules/spotify-web-api-node/examples/search-for-tracks.js extracting: node_modules/spotify-web-api-node/package.json extracting: node_modules/spotify-web-api-node/src/authentication-request.js extracting: node_modules/spotify-web-api-node/src/base-request.js extracting: node_modules/spotify-web-api-node/src/client.js extracting: node_modules/spotify-web-api-node/src/http-manager.js extracting: node_modules/spotify-web-api-node/src/server-methods.js extracting: node_modules/spotify-web-api-node/src/server.js extracting: node_modules/spotify-web-api-node/src/spotify-web-api.js extracting: node_modules/spotify-web-api-node/src/webapi-error.js extracting: node_modules/spotify-web-api-node/src/webapi-request.js extracting: node_modules/string_decoder/.npmignore extracting: node_modules/string_decoder/LICENSE extracting: node_modules/string_decoder/README.md extracting: node_modules/string_decoder/lib/string_decoder.js extracting: node_modules/string_decoder/package.json extracting: node_modules/superagent/.npmignore extracting: node_modules/superagent/.travis.yml extracting: node_modules/superagent/.zuul.yml extracting: node_modules/superagent/Contributing.md extracting: node_modules/superagent/History.md extracting: node_modules/superagent/LICENSE extracting: node_modules/superagent/Makefile extracting: node_modules/superagent/Readme.md extracting: node_modules/superagent/component.json extracting: node_modules/superagent/docs/head.html extracting: node_modules/superagent/docs/images/bg.png extracting: node_modules/superagent/docs/index.md extracting: node_modules/superagent/docs/style.css extracting: node_modules/superagent/docs/tail.html extracting: node_modules/superagent/docs/test.html extracting: node_modules/superagent/lib/client.js extracting: node_modules/superagent/lib/is-object.js extracting: node_modules/superagent/lib/node/agent.js extracting: node_modules/superagent/lib/node/index.js extracting: node_modules/superagent/lib/node/parsers/image.js extracting: node_modules/superagent/lib/node/parsers/index.js extracting: node_modules/superagent/lib/node/parsers/json.js extracting: node_modules/superagent/lib/node/parsers/text.js extracting: node_modules/superagent/lib/node/parsers/urlencoded.js extracting: node_modules/superagent/lib/node/part.js extracting: node_modules/superagent/lib/node/response.js extracting: node_modules/superagent/lib/node/utils.js extracting: node_modules/superagent/lib/request-base.js extracting: node_modules/superagent/lib/request.js extracting: node_modules/superagent/package.json extracting: node_modules/superagent/superagent.js extracting: node_modules/util-deprecate/History.md extracting: node_modules/util-deprecate/LICENSE extracting: node_modules/util-deprecate/README.md extracting: node_modules/util-deprecate/browser.js extracting: node_modules/util-deprecate/node.js extracting: node_modules/util-deprecate/package.json extracting: node_modules/v-conf/.npmignore extracting: node_modules/v-conf/README.md extracting: node_modules/v-conf/configTest.js extracting: node_modules/v-conf/index.js extracting: node_modules/v-conf/node_modules/fs-extra/.npmignore extracting: node_modules/v-conf/node_modules/fs-extra/CHANGELOG.md extracting: node_modules/v-conf/node_modules/fs-extra/LICENSE extracting: node_modules/v-conf/node_modules/fs-extra/README.md extracting: node_modules/v-conf/node_modules/fs-extra/lib/copy-sync/copy-file-sync.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/copy-sync/copy-sync.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/copy-sync/index.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/copy/copy.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/copy/index.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/copy/ncp.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/empty/index.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/ensure/file.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/ensure/index.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/ensure/link.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/ensure/symlink-paths.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/ensure/symlink-type.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/ensure/symlink.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/index.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/json/index.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/json/output-json-sync.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/json/output-json.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/mkdirs/index.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/mkdirs/mkdirs-sync.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/mkdirs/mkdirs.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/move/index.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/output/index.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/remove/index.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/streams/create-output-stream.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/streams/index.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/util/assign.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/util/utimes.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/walk/index.js extracting: node_modules/v-conf/node_modules/fs-extra/lib/walk/walker.js extracting: node_modules/v-conf/node_modules/fs-extra/package.json extracting: node_modules/v-conf/package.json extracting: node_modules/v-conf/testConfig.json extracting: node_modules/wrappy/LICENSE extracting: node_modules/wrappy/README.md extracting: node_modules/wrappy/package.json extracting: node_modules/wrappy/wrappy.js extracting: onstart1.sh extracting: package.json extracting: readme.md extracting: remove.sh extracting: startconnect.sh extracting: uninstall.sh extracting: volspotconnect2.jpg extracting: volspotconnect2.service.tar extracting: volspotconnect2.tmpl root@clervmio:/home/volumio/downloads# cd ./volspotconnect2 root@clervmio:/home/volumio/downloads/volspotconnect2# volumio plugin install
This command will install the plugin on your device
Compressing the plugin Plugin succesfully compressed Progress: 10 Status :Downloading plugin
On Fri, May 25, 2018 at 3:41 AM, Ash notifications@github.com wrote:
@apeironian https://github.com/apeironian I just saw that that in spite the fix being merged into the main repo, the plugin manager has not been updated.
You need to install the version from this repo for now, or wait! :-)
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/balbuze/volumio-plugins/issues/172#issuecomment-391984310, or mute the thread https://github.com/notifications/unsubscribe-auth/Alqofl_l8EC3wiEXduJyIDwGzFz5668Zks5t18OvgaJpZM4UHTYr .
@apeironian Unfortunately, the plugin helper isn't really part of this particular plugin.
You are better off posting an issue in the Volumio2 repo about the volumio plugin install
command not working.
Understood, thanks for your help.
In the mean time, do you have an ETA when the updated build will be available from the plugin manager within the GUI?
MC
On Mon, May 28, 2018 at 7:58 AM, Ash notifications@github.com wrote:
@apeironian https://github.com/apeironian Unfortunately, the plugin helper isn't really part of this particular plugin. You are better off posting an issue in the Volumio/plugins repo to determine what is causing this error!
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/balbuze/volumio-plugins/issues/172#issuecomment-392520421, or mute the thread https://github.com/notifications/unsubscribe-auth/AlqofhxQsN1HLuGr6Att7M8gGG1lk8ttks5t2_RZgaJpZM4UHTYr .
Again, out of our hands - the PR has been merged, but the offical download link has not yet been updated!
Got it. Thanks again.
MC
On Mon, May 28, 2018 at 3:58 PM, Ash notifications@github.com wrote:
Again, out of our hands - the PR has been merged, but the offical download link has not yet been updated!
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/balbuze/volumio-plugins/issues/172#issuecomment-392602518, or mute the thread https://github.com/notifications/unsubscribe-auth/Alqofse-JJt6NiZOPSVF_gdrI1Dwoh6uks5t3GUCgaJpZM4UHTYr .
I'm gonna close this issue because this is evidently out of your hands. Thanks for the prompt response.
MC
My apologies if this is not the place to report an issue. I will take any valid excoriation like a man.
I have pi 3b running volumio 2.389 and most recent volspotconnect2 as of this time. Client machines are macbook pro, iphone 5, samsung note 3, and moto g5s plus. All using official spotify clients. I can use spotify connect to volumio just fine on all of my devices EXCEPT the moto g5s plus. It used to work intermittently but now it never works. My volumio shows up in the list of available connect devices in the spotify client on the moto, but when I select it, it tries to connect for a while and gives up.
In my mind, it's just as likely this is a moto problem. But I thought I would post here in the hopes you have a suggestion for me to try.
Thanks for all the hard work on this - I am enjoying it very much.
MC