Re: [SlimDevices: Plugins] Announce: Material Skin
slartibartfast wrote: > In my extras list it is the only one that has a useful purpose otherwise > I would leave extras turned off. *Server - LMS 8.0.0 *Pi4B 4GB/Flirc case/pCP 6.1.0 - 74K library, playlists & LMS cache on SSD (ntfs) *Study -* Pi3B/pCP 6.1.0/pi screen/Allo Boss DAC Ruark MR1 Mk2 *Lounge* - Pi2/pCP 6.0.0 > HiFiBerry DIGI+ > AudioEngine DAC1 > AVI DM5 *Garage* - Squeezebox Boom + Fostex sub *Dining Room* - Squeezebox Radio *Spares* - 2xTouch, 1xSB3, 1xRadio, 7xRPi kidstypike's Profile: http://forums.slimdevices.com/member.php?userid=10436 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
cpd73 wrote: > I can easily re-add 'Music Source', but I'm still not convinced. If you > can do this from the player, and its not something you'd want to do > often, I'm not sure if it belongs in the UI. If your want your players > on mysqueezebox.com, why would you be using LMS?In my extras list it is the > only one that has a useful purpose otherwise I would leave extras turned off. Sent from my Pixel 3a using Tapatalk slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
cpd73 wrote: > I can easily re-add 'Music Source', but I'm still not convinced. If you > can do this from the player, and its not something you'd want to do > often, I'm not sure if it belongs in the UI. If your want your players > on mysqueezebox.com, why would you be using LMS? To "push" a player to mysb.com, if you can't find your player's remote? *Server - LMS 8.0.0 *Pi4B 4GB/Flirc case/pCP 6.1.0 - 74K library, playlists & LMS cache on SSD (ntfs) *Study -* Pi3B/pCP 6.1.0/pi screen/Allo Boss DAC Ruark MR1 Mk2 *Lounge* - Pi2/pCP 6.0.0 > HiFiBerry DIGI+ > AudioEngine DAC1 > AVI DM5 *Garage* - Squeezebox Boom + Fostex sub *Dining Room* - Squeezebox Radio *Spares* - 2xTouch, 1xSB3, 1xRadio, 7xRPi kidstypike's Profile: http://forums.slimdevices.com/member.php?userid=10436 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
kidstypike wrote: > Also Classic, Boom, Transporter, etc.. > > You can't "pull" a player into mysqueezebox.com. I can easily re-add 'Music Source', but I'm still not convinced. If you can do this from the player, and its not something you'd want to do often, I'm not sure if it belongs in the UI. If your want your players on mysqueezebox.com, why would you be using LMS? *Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
slartibartfast wrote: > I think it only be done using the menu on a player itself on the Radio > and Touch. > > Sent from my Pixel 3a using Tapatalk Also Classic, Boom, Transporter, etc.. You can't "pull" a player into mysqueezebox.com. *Server - LMS 8.0.0 *Pi4B 4GB/Flirc case/pCP 6.1.0 - 74K library, playlists & LMS cache on SSD (ntfs) *Study -* Pi3B/pCP 6.1.0/pi screen/Allo Boss DAC Ruark MR1 Mk2 *Lounge* - Pi2/pCP 6.0.0 > HiFiBerry DIGI+ > AudioEngine DAC1 > AVI DM5 *Garage* - Squeezebox Boom + Fostex sub *Dining Room* - Squeezebox Radio *Spares* - 2xTouch, 1xSB3, 1xRadio, 7xRPi kidstypike's Profile: http://forums.slimdevices.com/member.php?userid=10436 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
cpd73 wrote: > Can this not be done on mysqueezebox.com?I think it only be done using the > menu on a player itself on the Radio and Touch. Sent from my Pixel 3a using Tapatalk slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
slartibartfast wrote: > Music Source also allows moving a player to mysqueezebox.com. I don't > know of any other way to do that in Material Skin. Can this not be done on mysqueezebox.com? *Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
cpd73 wrote: > I wasn't asking for things missing from Extras, more > missing/unimplemented features in general. Material, as of 2.0, will > list Extras but certain items are hidden - Alarm (in Player Settings), > DSTM (also in Player Settings), and Music Source. As for Music Source, > it seemsthis is used to move a player to another server - but this can > be achieved by using Material on the other server and using 'Manage > Players' to move a player to this server. Hence, I see no real need for > it.Music Source also allows moving a player to mysqueezebox.com. I don't know of any other way to do that in Material Skin. Sent from my Pixel 3a using Tapatalk slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
jeroen2 wrote: > MultiLibrary can also only be accessed under "extras" in the classic > skin. (I use that plugin to group genres). But then I browse those > through Custom browse menu items pinned to the home screen (genre-albums > view mostly), so not a big deal. Not asking for things that are in Extras - these (with a few exceptions) will be in 2.0, as it will now (optionally) show 'Extras' *Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
jeroen2 wrote: > MultiLibrary can also only be accessed under "extras" in the classic > skin. (I use that plugin to group genres). But then I browse those > through Custom browse menu items pinned to the home screen (genre-albums > view mostly), so not a big deal.Is multilibrary different to library views? Sent from my Pixel 3a using Tapatalk slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
slartibartfast wrote: > "Extras" in the default skin includes a few more entries which I think > were missing from Material Skin when I was trying the dev version > recently. Music Source is probably the most useful. > MultiLibrary can also only be accessed under "extras" in the classic skin. (I use that plugin to group genres). But then I browse those through Custom browse menu items pinned to the home screen (genre-albums view mostly), so not a big deal. jeroen2's Profile: http://forums.slimdevices.com/member.php?userid=70418 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
cpd73 wrote: > I'm currently developing what I think will be v2.0 of Material, and I'm > trying to ensure Material has all the features of the Default skin, so > would like to know of any that are missing? For 2.0 I've added: > > > > - 'Extras' section. Disabled by default, and can be enabled in the > 'Settings' dialog. Items are shown in the same manner as the > settings pages; i.e. Material uses a re-themed Classic skin page > embedded into an iframe. - SugarCube pages are added to 'Extras' (so adding to customactions > is not required). - Added a directory chooser dialog to the 'Basic Settings' page > > > > > I noticed that 'TrackStat' and 'DynamicPlaylists' can appear under > 'Extras', with some features that are not there when in Material's > browse view. Currently I manually exclude these items, should I add > them under 'Extras'? Have them in both places ('My Music' and > 'Extras'), just 'My Music', or just 'Extras' ?? > > There are, of course, more changes than this for 2.0, but these are > the features that are in the Default skin and were missing from > Material. I'm not promising to implement all missing features, but I'd > at least like to know what they are..."Extras" in the default skin includes a > few more entries which I think were missing from Material Skin when I was trying the dev version recently. Music Source is probably the most useful. [image: https://uploads.tapatalk-cdn.com/20201013/cf14ce6e96c4d0d04e63e8aa4711ec4c.jpg] Sent from my Pixel 3a using Tapatalk slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
cpd73 wrote: > As you have noted, this is now fixed. > > Do you run LMS on a Windows machine? If so, can you try something for > me? In the devel-lib branch I have added a directory chooser to the > 'Server Settings' / 'Basic Settings' page - allowing you to visually > select a folder. I've added code to try and auto-expand, and select, the > currently chosen folder. This seems to work for Linux, but I have not > tested on Windows. If you can try this feature, that'd be great. In the > browser's console tab Material should output the current path and (if > you select 'Set Path') the chosen path, can you add the output of this > here? Thanks. I am not able to test on a Windows machine; I have not had one of those in my house since 2007! That is when I switched whole-hog over to Linux. I am testing however on my laptop running Ubuntu 16.04: this feature looks great in Vivaldi, Opera, and Firefox browsers, looks good in the APK on my phone running Android 11. *Living Room:* SB Touch + DIY PSU > CI Audio VDA.2 DAC + VAC.1 PSU > VRX.1 cables > Emotiva XSP-1 Gen 2 preamp + XPA-DR2 amp > Blue Jeans cables > B&W 804 speakers *Laptop:* System76 Galago + Ubuntu 16.04 + Squeezelite + Vivaldi/Material Skin > Emotiva Little Ego DAC > Grado PS500 headphones *Bedroom:* RPi Zero W + Squeezelite > miniBOSS DAC HAT > Bose SoundLink Revolve *Phone:* Pixel 3a + SB Player + Material APK > Senn IE80 earbuds *Server:* Puget Systems Serenity + Ubuntu 18.04 + LMS 8.0 Ron F.'s Profile: http://forums.slimdevices.com/member.php?userid=5616 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Spotty 4.4 - more personalised content
mherger wrote: > > (I just posted this in the other Spotty thread and now I wonder if > that > > may have been the wrong placeâso I'm posting here, too.) ... I'm > using > > Spotty on my two Classics. I have several playlists in Spotify, and I > > want to play them in shuffle mode. I can't see a way to do that, > either > > with my remote and a Classic, or with iPeng and a Classic. I suspect > I'm > > missing something obvious, but I'd be grateful if someone can point > me > > in the right direction. I really don't want to hear my playlists in > the > > order I saved them originally! > > Once you started playing them, just turn on Shuffle mode in LMS. That > should work with any list of tracks, no matter where they come from. But > > you cannot "Play Shuffled", like Spotify has a button to do. > > -- > > Michael Michael, thanks. So I was indeed missing something obvious! I'd been hunting every which where in Spotty with the suspicion that there must be something as useful as a shuffle setting somewhere. It didn't occur to look "outside", as it were, in LMS. Now I know. I still yearn for a place where all these things could be looked up. You know, like an old fashioned (and much missed) manual. But at least we have this forum, which is a goldmine, and helpful guides like yourself. Thank you, once again. whitman's Profile: http://forums.slimdevices.com/member.php?userid=9053 View this thread: http://forums.slimdevices.com/showthread.php?t=112962 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
I'm currently developing what I think will be v2.0 of Material, and I'm trying to ensure Material has all the features of the Default skin, so would like to know of any that are missing? For 2.0 I've added: - 'Extras' section. Disabled by default, and can be enabled in the 'Settings' dialog. Items are shown in the same manner as the settings pages; i.e. Material uses a re-themed Classic skin page embedded into an iframe. - SugarCube pages are added to 'Extras' (so adding to customactions is not required). - Added a directory chooser dialog to the 'Basic Settings' page I noticed that 'TrackStat' and 'DynamicPlaylists' can appear under 'Extras', with some features that are not there when in Material's browse view. Currently I manually exclude these items, should I add them under 'Extras'? Have them in both places ('My Music' and 'Extras'), just 'My Music', or just 'Extras' ?? There are, of course, more changes than this for 2.0, but these are the features that are in the Default skin and were missing from Material. I'm not promising to implement all missing features, but I'd at least like to know what they are... *Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
Ron F. wrote: > Devel-lib branch, Desktop display: when material's option "Larger fonts > and icons" is enabled, I find that I get an additional vertical scroll > bar on the RHS of the "Current track information" display, which does > nothing. Is it possible to keep this from appearing? > > Edit: Fixed! Thank you Craig. As you have noted, this is now fixed. Do you run LMS on a Windows machine? If so, can you try something for me? In the devel-lib branch I have added a directory chooser to the 'Server Settings' / 'Basic Settings' page - allowing you to visually select a folder. I've added code to try and auto-expand, and select, the currently chosen folder. This seems to work for Linux, but I have not tested on Windows. If you can try this feature, that'd be great. In the browser's console tab Material should output the current path and (if you select 'Set Path') the chosen path, can you add the output of this here? Thanks. *Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
[SlimDevices: Plugins] piCorePlayer / default playlist
I have the following environment 3 Raspberry Pi, all of them with piCorePlayer. The first one runs the LMS. This one also has a display and jivelite and squeezelite is running. The other two pCP´s are only players. Both of them are players for a BT-Speaker, so i have in summary 5 players Player one Player two Player two BT Player three Player three BT I have build a Group with the Groups Plugin called 1st Floor. This Group has two members, Player one and Player two BT. Now the following happened. I give power an the BT-Speaker. The BT-connection with Player two is build. When the connection is established and the Player two BT exists he becomes a member of the Group 1st Floor. On Player one the display is going on and the last playlist is working. In 90% of all cases it is a Radio-Stream. When i turn of the power of the BT-speaker the Player one is also going off(stop playing and display off). And now it is not possible to play the last Radio-Station on player one. I turn on the player one, i see the last Radio-Station but when i try to start playing it doesn´t work. I had to choose another Radio-Station or a Track of my musik on the NAS and then back. It is not a Problem but not a goal for the woman acceptance factor:-) What can i do to play the preferred Radio-Station at every time when i start Player one regardless of how the player is switched on(tap on display, power on on the website)? best regards, sky skywalker's Profile: http://forums.slimdevices.com/member.php?userid=10849 View this thread: http://forums.slimdevices.com/showthread.php?t=113057 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Band's Campout 1.8
mherger wrote: > > So, as an example, earlier today I played > > https://drewcitron.bandcamp.com/album/free-now through the plugin and > > the last two tracks appeared on the playlist as below: > > Thanks, that helped. Please give v1.8.3 a try. > > -- > > Michael That's working great. Thanks annoyingmouse's Profile: http://forums.slimdevices.com/member.php?userid=49704 View this thread: http://forums.slimdevices.com/showthread.php?t=112519 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Squeezelite-X
tw99 wrote: > Hi Greg. > > It's not password protected, and I am using Material Skin. The problem > is very reproduceable, so I got a wireshark capture by leaving wireshark > running as I suspended and re-awoke the PC. From looking at the capture > and trying to surmise what it's doing, there are a few different HTTP > interactions, but looking at the key one (stream 25) it seems to do the > following: > > POST REQUEST WITH PARAMETERS: > {\"ID\":0,\"METHOD\":\"SLIM.REQUEST\",\"PARAMS\":[\"\",[\"SERVERSTATUS\",0,100]]} > > This gets a response that lists among other things all the connected > players *but NOT the squeezelite-X player itself*. > > POST REQUEST WITH PARAMETERS > {\"DATA\":{\"RESPONSE\":\"/C9ED997C/SLIM/SERVERPREFS\",\"REQUEST\":[[\"PREFSET\"]]},\"ID\":\"38\",\"CHANNEL\":\"/SLIM/SUBSCRIBE\",\"CLIENTID\":\"C9ED997C\"} > > This gets a success response. > > POST REQUEST WITH PARAMETERS > {\"ID\":0,\"METHOD\":\"SLIM.REQUEST\",\"PARAMS\":[\"CC:CC:09:E2:4B:D0\",[\"STATUS\",0,500,\"TAGS:CDEGILQTYSAKNS\"]]} > > This gets a success response with a bunch of details about the player > with the MAC address cc:cc:. which is the player that it always > incorrectly picks, which is NOT the squeezelite-X player. > > So it looks to me like it's what I had suggested previously, at the > point where the server is queried for the list of active players, the > Squeexelite-X player has not yet been registered. So it can't be chosen, > and it ends up picking the first one in the list instead. > > There's another stream (stream 22) as well, which looks like it might be > the one that is actually registering the local player. That seems to get > a failure, it then retries and gets a success, and then sends a few more > "subscribe" requests. > > I've attached the full decodes as text files on the assumption they'll > mean more to you (or mherger) than me ! > > > 31833 > 31834 Wow, I love folks like you that know what you are doing, thanks for the info. The odd thing is that SLX will not attempt to load the URL until after it receives a message from the LMS server that the squeezelite player has connected ("client connect" or "client reconnect". If I have just received a "client connect" message from the server, then I would think the server could select that player. I took a quick look at those streams, which appear to show requests to the server coming from the skin as opposed to SLX itself. That gives me an idea that when SLX wakes up, its browser (material skin) starts doing its own thing before I am really ready for it to. So, even though Isay I am not loading the url, the browser/skin actually is doing stuff beforehand. To prevent that I thinking I need to make sure I set the browser url to nothing on sleep, so when it wakes the browser does not try interacting with the server until I call LoadUrl after the player is registered. Again, thanks! R Greg Dawson Squeezelite-X rgdawson's Profile: http://forums.slimdevices.com/member.php?userid=65236 View this thread: http://forums.slimdevices.com/showthread.php?t=108550 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
[SlimDevices: Plugins] Material Skin / default Player
Hi, in the Material Skin i can select a player as the default player but i can´t detect any effect. What is the point of this Setting? best regards, sky skywalker's Profile: http://forums.slimdevices.com/member.php?userid=10849 View this thread: http://forums.slimdevices.com/showthread.php?t=113056 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] iPeng support thread
Hi. I am having a problem with the Artist pictures on IPeng on my iPhone. They seem to be muddled up. However if I access LMS on the browser or using the Material skin the artist pictures appear to be correct. Does anyone have any ideas on what the problem may be? For example this is in IPeng: [image: https://uploads.tapatalk-cdn.com/20201013/91cf0392c4480aba3b95fa3be97bb1fa.jpg] And here is the same artists when using the Material skin: [image: https://uploads.tapatalk-cdn.com/20201013/27e195f7c303d2064acb8b426ec268c4.jpg] Sent from my iPhone using Tapatalk yash_ing's Profile: http://forums.slimdevices.com/member.php?userid=65717 View this thread: http://forums.slimdevices.com/showthread.php?t=51929 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Qobuz.com streaming plugin
Thanks for your help, Michael. I have the Studio Premier subscription. When I run cleanup in LMS, I see Qobuz playlists getting accessed as it does the Media Library Scan. Streaming radio works fine, but podcasts don't. Except for the BBC's "In Our Time" podcast, other podcasts list the current show, but give "Connection timed out" and "404 not found" messages. I havent tried these in the past few years, though, since I just use the Squeezebox for Qobuz. I'm sending the log along. Sure appreciate it! placebo's Profile: http://forums.slimdevices.com/member.php?userid=32120 View this thread: http://forums.slimdevices.com/showthread.php?t=97146 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] 'MediaServer' *certified* Alexa skill for LMS
Paul Webster wrote: > I'm not suggesting that the player necessarily has to be permanently > visible. > I use Philippe's bridge for UPnP. > I have it set so that the LMS player only appears when the UPnP device > is switched on and has been detected. > I know that play cannot be initiated from outside of the Alexa voice > command/skill (not 100% true but near enough - e.g. some are using web > commands to make Alexa perform text to speech functions). > > However, today, the bridge maintains its own list of detected devices > and they can be configured within the constraints of the plugin (not as > an LMS player). > Perhaps no per device configuration will be required within the bridge > since so little can be adjusted from outside however, I was describing > ways that things could work like the other bridges do it already. Good that you mention the Loetzimmer TTS shell script documented at https://blog.loetzimmer.de/2017/10/amazon-alexa-hort-auf-die-shell-echo.html and also https://github.com/walthowd/ha-alexa-tts which I use extensively at home for TTS. It is capable of retrieving Echo names via its --a- switch by performing a login to the user's Amazon account. The bridge could be configured to do likewise and retrieve such info for the LMS user outside the skill to configure the bridge. philchillbill's Profile: http://forums.slimdevices.com/member.php?userid=68920 View this thread: http://forums.slimdevices.com/showthread.php?t=111016 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Spotty 4.4 - more personalised content
The code execution cannot proceed because VCRUNTIME140.dll was not found. Reinstalling the program may fix this problem. You need to install the 32-bit version of the Visual C++ 2015 runtime libraries: https://www.microsoft.com/en-us/download/details.aspx?id=52685 -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Spotty 4.4 - more personalised content
Hello, I used Spotty on my LMS earlier in the year with a 3 month Spotify trial. It worked flawlessly. When the trial ended I disabled the Spotty plugin. I have just bought a Spotify subscription and so I went o re-enable Spotty (now v4.4.0) This time it won't launch, throwing up an error on the server. Can you suggest a fix please? Thanks in advance. Spotty.exe - System Error The code execution cannot proceed because VCRUNTIME140.dll was not found. Reinstalling the program may fix this problem. Spotty v4.4.0 Logitech Media Server Version: 7.9.3 - 1597753178 @ Sun Aug 23 19:15:28 WEDT 2020 Operating system: Windows 10 - EN - cp1252 Platform Architecture: 8664 Perl Version: 5.14.1 - MSWin32-x86-multi-thread MrTeroo's Profile: http://forums.slimdevices.com/member.php?userid=70766 View this thread: http://forums.slimdevices.com/showthread.php?t=112962 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Squeezelite-X
Hi Greg. It's not password protected, and I am using Material Skin. The problem is very reproduceable, so I got a wireshark capture by leaving wireshark running as I suspended and re-awoke the PC. From looking at the capture and trying to surmise what it's doing, there are a few different HTTP interactions, but looking at the key one (stream 25) it seems to do the following: POST REQUEST WITH PARAMETERS: {\"ID\":0,\"METHOD\":\"SLIM.REQUEST\",\"PARAMS\":[\"\",[\"SERVERSTATUS\",0,100]]} This gets a response that lists among other things all the connected players *but NOT the squeezelite-X player itself*. POST REQUEST WITH PARAMETERS {\"DATA\":{\"RESPONSE\":\"/C9ED997C/SLIM/SERVERPREFS\",\"REQUEST\":[[\"PREFSET\"]]},\"ID\":\"38\",\"CHANNEL\":\"/SLIM/SUBSCRIBE\",\"CLIENTID\":\"C9ED997C\"} [/B] THIS GETS A SUCCESS RESPONSE. [B]POST REQUEST WITH PARAMETERS {\"ID\":0,\"METHOD\":\"SLIM.REQUEST\",\"PARAMS\":[\"CC:CC:09:E2:4B:D0\",[\"STATUS\",0,500,\"TAGS:CDEGILQTYSAKNS\"]]} This gets a success response with a bunch of details about the player with the MAC address cc:cc:. which is the player that it always incorrectly picks, which is NOT the squeezelite-X player. So it looks to me like it's what I had suggested previously, at the point where the server is queried for the list of active players, the Squeexelite-X player has not yet been registered. So it can't be chosen, and it ends up picking the first one in the list instead. There's another stream (stream 22) as well, which looks like it might be the one that is actually registering the local player. That seems to get a failure, it then retries and gets a success, and then sends a few more "subscribe" requests. I've attached the full decodes as text files on the assumption they'll mean more to you (or mherger) than me ! 31833 31834 +---+ |Filename: stream22.txt | |Download: http://forums.slimdevices.com/attachment.php?attachmentid=31834| +---+ tw99's Profile: http://forums.slimdevices.com/member.php?userid=51684 View this thread: http://forums.slimdevices.com/showthread.php?t=108550 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
cpd73 wrote: > Sorry, but that means nothing to me. As stated the API call is correct - > the response from LMS is wrong. Now, I could be incorrect in that assert > - so please feel free to prove me wrong. I've created an issue on LMS's > github for this - https://github.com/Logitech/slimserver/issues/437I am sure > you are right, I get different results depending on settings in the default skin. Sent from my Pixel 3a using Tapatalk slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
slartibartfast wrote: > If I set the default skin to the whole library then select the library > views in material skin I see > > All 100 albums > 60s 1 album > 70s 9 albums > 80s 4 albums > 90s 1 album > 00s 7 albums > 10s 10 albums > FLAC 9 albums Sorry, but that means nothing to me. As stated the API call is correct - the response from LMS is wrong. Now, I could be incorrect in that assert - so please feel free to prove me wrong. I've created an issue on LMS's github for this - https://github.com/Logitech/slimserver/issues/437 *Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Music & Artist Information plugin
mherger wrote: > > Any ideas why I get this in scanner log: > > > > Plugins::MusicArtistInfo::Importer2::startScan (56) Artist Image > Folder > > either does not exist or is not writable: D:\My Music\Artist Artwork > > You'd get this for the reason given in the message :-). > > > The Scanner has previously filled the folder with images but no > updates > > since 2nd Feb. > > What changed since then? Maybe a Windows update changed permissions? Did > > you double check them? > > > -- > > Michael Thanks Michael, an owner issue. I deleted the 'Artist Artwork' folder, re-added the empty folder, then re-scanned. This time the files were set-up with owner of Administrators rather than previous user. No error now on re-scan, re folder, so all good now. Steve skind56's Profile: http://forums.slimdevices.com/member.php?userid=9792 View this thread: http://forums.slimdevices.com/showthread.php?t=99537 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
cpd73 wrote: > The way the default skin works is that it sets a library view on the > -player-, material does not do this (well it can if you use Player > Settings). But as stated, the call material is performing is correct, > its LMS that is not returning items. > > Material -is- different to other controllers, and deliberately so. Most > LMS UIs configure the list of browse modes, and set the active library, > per-player. When you change player these are also changed. This is one > aspect I've *never* liked. It makes sense when the UI is on the player > (e.g. on an SB Radio), but not (IMHO) on a UI that controlls multiple > players. I always hated SqueezeCtrl going back to the top-level browse > whenever I changed a player (I'd browse to an album, then decide to > change player, and had to browse all over again). So, Material sets its > browse modes, and library, per Material instance. > > What I guess is happning is that if the library is set on the player, > then LMS gets the list of albums in that library then gets the newest > ones. Whereas in the call I am using, I'm guessing it gets the 100 > newest albums *then* applies the library filtering. If so, this is an > LMS issue.If I set the default skin to the whole library then select the > library views in material skin I see All 100 albums 60s 1 album 70s 9 albums 80s 4 albums 90s 1 album 00s 7 albums 10s 10 albums FLAC 9 albums Sent from my Pixel 3a using Tapatalk slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Music & Artist Information plugin
mherger wrote: > > In fact, it doesn't appear on my Material Skin interface. There is > not > > the blank "i" in the circle as in this screen capture in > > attachment31828 > > What if you reloaded the skin? > > -- > > Michael I will try as soon the probem occurs. Zabizabo's Profile: http://forums.slimdevices.com/member.php?userid=69777 View this thread: http://forums.slimdevices.com/showthread.php?t=99537 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
slartibartfast wrote: > I found I actually had to select new music in a library view using > default skin before new music from the same library view would appear in > material skin. Probably because the default skin is setting the library on the player. Still, the issue is with LMS, not Material. The parameters passed to the API are correct, its LMS that returns an invalid response. *Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
kidstypike wrote: > My "Classical" library view shows empty in Material skin. > > 31831 > > If I go to the Default skin and select to use "Classical" library view, > it then works using the Material skin. > > 31832 > > But as of today this is completely new behavior, never had to select the > library view in Default before.I found I actually had to select new music in > a library view using default skin before new music from the same library view would appear in material skin. Sent from my Pixel 3a using Tapatalk slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
kidstypike wrote: > My "Classical" library view shows empty in Material skin. > > 31831 > > If I go to the Default skin and select to use "Classical" library view, > it then works using the Material skin. > > 31832 > > But as of today this is completely new behavior, never had to select the > library view in Default before. The way the default skin works is that it sets a library view on the -player-, material does not do this (well it can if you use Player Settings). But as stated, the call material is performing is correct, its LMS that is not returning items. Material -is- different to other controllers, and deliberately so. Most LMS UIs configure the list of browse modes, and set the active library, per-player. When you change player these are also changed. This is one aspect I've *never* liked. It makes sense when the UI is on the player (e.g. on an SB Radio), but not (IMHO) on a UI that controlls multiple players. I always hated SqueezeCtrl going back to the top-level browse whenever I changed a player (I'd browse to an album, then decide to change player, and had to browse all over again). So, Material sets its browse modes, and library, per Material instance. What I guess is happning is that if the library is set on the player, then LMS gets the list of albums in that library then gets the newest ones. Whereas in the call I am using, I'm guessing it gets the 100 newest albums *then* applies the library filtering. If so, this is an LMS issue. *Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] 'MediaServer' *certified* Alexa skill for LMS
I'm not suggesting that the player necessarily has to be permanently visible. I use Philippe's bridge for UPnP. I have it set so that the LMS player only appears when the UPnP device is switched on and has been detected. I know that play cannot be initiated from outside of the Alexa voice command/skill (not 100% true but near enough - e.g. some are using web commands to make Alexa perform text to speech functions). However, today, the bridge maintains its own list of detected devices and they can be configured within the constraints of the plugin (not as an LMS player). Perhaps no per device configuration will be required within the bridge since so little can be adjusted from outside however, I was describing ways that things could work like the other bridges do it already. Paul Webster http://dabdig.blogspot.com author of \"now playing\" plugins covering radio france (fip etc), kcrw, supla finland, abc australia, cbc/radio-canada and rte ireland Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105 View this thread: http://forums.slimdevices.com/showthread.php?t=111016 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
cpd73 wrote: > I saw your posts in the other thread, and did a quick test - all appears > fine to me, or at least matches the default UI. What are you seeing that > you are not expecting, or vice versa? Have you tried with the default > web UI, before and after selecting a library? > > As you can see from your debug, LMS says there are 100 items > (-{"count":100}-), but returns none. What I -think- is happening is that > LMS is getting the 100 newest albums, and then filtering out by library > - if none of these are in the chosen library, none are returned. Where > as it should filter by library, and then select the 100 newest from > that. > > If a library is set in Material, it always passes that to LMS qhen > making calls. My "Classical" library view shows empty in Material skin. 31831 If I go to the Default skin and select to use "Classical" library view, it then works using the Material skin. 31832 But as of today this is completely new behavior, never had to select the library view in Default before. +---+ |Filename: newmusic 3.jpg | |Download: http://forums.slimdevices.com/attachment.php?attachmentid=31832| +---+ *Server - LMS 8.0.0 *Pi4B 4GB/Flirc case/pCP 6.1.0 - 74K library, playlists & LMS cache on SSD (ntfs) *Study -* Pi3B/pCP 6.1.0/pi screen/Allo Boss DAC Ruark MR1 Mk2 *Lounge* - Pi2/pCP 6.0.0 > HiFiBerry DIGI+ > AudioEngine DAC1 > AVI DM5 *Garage* - Squeezebox Boom + Fostex sub *Dining Room* - Squeezebox Radio *Spares* - 2xTouch, 1xSB3, 1xRadio, 7xRPi kidstypike's Profile: http://forums.slimdevices.com/member.php?userid=10436 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
slartibartfast wrote: > Strange things seem to happen when you choose a library view then choose > "new music". Here is the debug info for one example where no results > were returned. > > Code: > > [12:52:31 PM] JSON REQ: ["",["libraries",0,25000]] material.min.js:96:69 > [12:52:34 PM] JSON REQ: ["",["libraries",0,25000]] material.min.js:96:69 > [12:52:45 PM] JSON REQ: ["xx:xx:xx:xx:xx:xx",["albums",0,25000,"sort:new","wantMetadata:1","tags:ajlsyKSE","menu:1","library_id:30d1b034"]] material.min.js:96:69 > [12:52:45 PM] JSON RESP: {"method":"slim.request","params":["xx:xx:xx:xx:xx:xx",["albums","0",25000,"sort:new","wantMetadata:1","tags:ajlsyKSE","menu:1","library_id:30d1b034"]],"result":{"count":100},"id":15} material.min.js:96:69 > > > I saw your posts in the other thread, and did a quick test - all appears fine to me, or at least matches the default UI. What are you seeing that you are not expecting, or vice versa? Have you tried with the default web UI, before and after selecting a library? As you can see from your debug, LMS says there are 100 items (-{"count":100}-), but returns none. What I -think- is happening is that LMS is getting the 100 newest albums, and then filtering out by library - if none of these are in the chosen library, none are returned. Where as it should filter by library, and then select the 100 newest from that. If a library is set in Material, it always passes that to LMS qhen making calls. *Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] 'MediaServer' *certified* Alexa skill for LMS
Paul Webster wrote: > The situation I was thinking of is if someone using the LMS web UI or > controller other than Echo to pause (and maybe resume if quick) the > stream to an Echo would want to select the player in the UI via a > friendly name in LMS. > > e.g. household has more than one Echo ... and both are playing different > stuff from LMS ... then someone elsewhere in the house can pause the > stream to an Echo using LMS UI. > > All of the Echo's are playing /stream.mp3 but LMS automatically feeds > them different queues because it has unique players per IP. Having a list of virtual Echo players in the GUI would give the illusion that playback can be started from the GUI which is not the case. A stream can only be started by voice. Once started it can be modified in the GUI for sure. But skills are not allowed to send audio to an Echo without a voice command preceding. After changing the audio from the GUI you either have to say Alexa, resume to pick up the modified stream or wait for the buffer to empty. That would no longer be necessary with a starved stream. But the initial Stream whatever command would always have to be voice and not GUI. Thats the danger in having persistent virtual players that are always there and is why I only create a GUI entry after a stream was started by voice. philchillbill's Profile: http://forums.slimdevices.com/member.php?userid=68920 View this thread: http://forums.slimdevices.com/showthread.php?t=111016 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
Strange things seem to happen when you choose a library view then choose "new music". Here is the debug info for one example where no results were returned. Code: [12:52:31 PM] JSON REQ: ["",["libraries",0,25000]] material.min.js:96:69 [12:52:34 PM] JSON REQ: ["",["libraries",0,25000]] material.min.js:96:69 [12:52:45 PM] JSON REQ: ["xx:xx:xx:xx:xx:xx",["albums",0,25000,"sort:new","wantMetadata:1","tags:ajlsyKSE","menu:1","library_id:30d1b034"]] material.min.js:96:69 [12:52:45 PM] JSON RESP: {"method":"slim.request","params":["xx:xx:xx:xx:xx:xx",["albums","0",25000,"sort:new","wantMetadata:1","tags:ajlsyKSE","menu:1","library_id:30d1b034"]],"result":{"count":100},"id":15} material.min.js:96:69 slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] 'MediaServer' *certified* Alexa skill for LMS
philchillbill wrote: > There's no value in knowing either the IP address or MAC address of an > Echo, as there is no way to send audio to them on that basis. The situation I was thinking of is if someone using the LMS web UI or controller other than Echo to pause (and maybe resume if quick) the stream to an Echo would want to select the player in the UI via a friendly name in LMS. e.g. household has more than one Echo ... and both are playing different stuff from LMS ... then someone elsewhere in the house can pause the stream to an Echo using LMS UI. All of the Echo's are playing /stream.mp3 but LMS automatically feeds them different queues because it has unique players per IP. Paul Webster http://dabdig.blogspot.com author of \"now playing\" plugins covering radio france (fip etc), kcrw, supla finland, abc australia, cbc/radio-canada and rte ireland Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105 View this thread: http://forums.slimdevices.com/showthread.php?t=111016 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Spotty 4.4 - more personalised content
mherger wrote: > > I took the plunge and installed a fresh pCP (6.1.0) on a spare PiB > > (rev2), added LMS, installed Spotty and got it all working. However, > the > > other pCp Pis are still only announced when using a device logged in > to > > Spotify with "my" credentials. > > Hmm... I'm not back in my pCP environment yet. I'll have to double > check. > > You don't have the local announcements disabled, do you? > > -- > > Michael Checking that box doesn't seem to make any difference. When hitting Apply, the list of announced devices has a quick shuffle, but return to its alphabetical list in short order. If I then reboot the Pi running pCp and LMS the checkbox is still populated and the announced devices still show. So sorry to be a pain, but I'd love to get it working as intended. M 4 Pis running piCoreplayer served by LMS on a Seagate Dockstar running Squeezeplug . All controlled from the sluggish Web UI :( and the sensational Squeezecommander App furnace's Profile: http://forums.slimdevices.com/member.php?userid=53294 View this thread: http://forums.slimdevices.com/showthread.php?t=112962 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Spotty 4.4 - more personalised content
I took the plunge and installed a fresh pCP (6.1.0) on a spare PiB (rev2), added LMS, installed Spotty and got it all working. However, the other pCp Pis are still only announced when using a device logged in to Spotify with "my" credentials. Hmm... I'm not back in my pCP environment yet. I'll have to double check. You don't have the local announcements disabled, do you? -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Music & Artist Information plugin
In fact, it doesn't appear on my Material Skin interface. There is not the blank "i" in the circle as in this screen capture in attachment31828 What if you reloaded the skin? -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] 'MediaServer' *certified* Alexa skill for LMS
Paul Webster wrote: > I suggest that, initially at least, you allow users to provide host name > (preferred) or IP address of their Alexa devices. > > A skill does not know the local IP address of an Echo (ideas below for > how it could be done) and I do not think that Alexa devices respond to > discovery requests (at least not after they have been set-up). > > However, some ideas: > If you ask an Alexa device to perform a "Discover" then it issues SSDP > broadcast to try to find other systems (Philips Hue I think). > So if your bridge/whatever listened out for it then it could capture the > IP address in the list of possible devices. > However, I think it uses port 80 ... so would that be a problem e.g. on > pCP where there is the pCP web server listening on that port? > I thought that only the primary Echo issued the SSDP but I see from > statements elsewhere that each Echo does this - presumably in an attempt > to ensure it reaches all parts of the home network. > > Another way that could work ... the Echo device could ask MediaServer > skill to do something that results in a Play request being sent (via a > .pls) that points to a specific IP:port where the special code is > listening (e.g. LMSIPAddress: and when the special code gets > the request it captures the IP address as a potential Echo device (it > could even respond with a short voice clip via a stream saying "Your > Alexa device at IP address n.n.n.n has been registered". > So the end user would walk to each Echo and say something like "Ask > mediaserver to register with LMS) > > Some other things to keep in back of mind... > MAC addresses - might be able to use the prefix to find Amazon Echo > devices (not checked to see if range is different to other Amazon > devices such as Fire) but there are 3rd-party devices with Alexa built > in that presumably use MAC address range of the 3rd-party device and not > an Amazon (lab126) one. There's no value in knowing either the IP address or MAC address of an Echo, as there is no way to send audio to them on that basis. Knowing their 'names' is something that the skill already indirectly does via the *Assume* command which sets a default Squeezebox for each Echo to target when a player name is omitted from a spoken command. All this actually does under the hood is set up a dict with Echo deviceId to Squeezebox friendlyName mappings. During player discovery by the skill (which is not Amazon's Smart Home discovery but just my own code querying LMS directly via jsonrpc.js), the MAC addresses of the Squeezeboxes are retrieved so that we then have an Echo deviceId to Squeezebox playerId mapping. I could send that Echo deviceId info to the LMS bridge upon player discovery by the skill, but as I said I do not see much value in having a pre-configured array of virtual Echos within LMS and I'm fine with them being created and destroyed as-needed. If there were a pre-defined bunch of virtual Echos, they would all need their own unique stream URLs and just one /stream.m3 would not suffice. philchillbill's Profile: http://forums.slimdevices.com/member.php?userid=68920 View this thread: http://forums.slimdevices.com/showthread.php?t=111016 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Music & Artist Information plugin
mherger wrote: > > I have just noticed that sometimes the plugin is not loading and I > have > > to restart LMS to make it appear. I don't know if it's related to the > > plugin or LMS version because I didn't notice before. > > How do you realise it's not loaded? Anything in server.log? > > -- > > Michael In fact, it doesn't appear on my Material Skin interface. There is not the blank "i" in the circle as in this screen capture in attachment31828 Your answer make me think that it is maybe loaded but not visible in Material Skin. The next time I will look in the server log and post it here. +---+ |Filename: Image 1.jpg | |Download: http://forums.slimdevices.com/attachment.php?attachmentid=31828| +---+ Zabizabo's Profile: http://forums.slimdevices.com/member.php?userid=69777 View this thread: http://forums.slimdevices.com/showthread.php?t=99537 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Music & Artist Information plugin
I have just noticed that sometimes the plugin is not loading and I have to restart LMS to make it appear. I don't know if it's related to the plugin or LMS version because I didn't notice before. How do you realise it's not loaded? Anything in server.log? -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Music & Artist Information plugin
Hi Michael and others, First thanks for this plugin, I'm using it for some months and I'm happy with it. I have just noticed that sometimes the plugin is not loading and I have to restart LMS to make it appear. I don't know if it's related to the plugin or LMS version because I didn't notice before. Plugin version: 1.6.24 LMS version: 8.0.0 - 1601590552 @ Fri Oct 2 01:09:07 CEST 2020 8.0 Thanks Z Zabizabo's Profile: http://forums.slimdevices.com/member.php?userid=69777 View this thread: http://forums.slimdevices.com/showthread.php?t=99537 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Spotty 4.4 - more personalised content
mherger wrote: > > I currently run LMS on a Seagate Dockstar as a server (HDD connected > by > > USB) running Debian Wheezy. My players are all Pis running pCP. Would > > you suggest replacing the Dockstar with a Pi running LMS and > continuing > > with the players only running pCP? Or adding LMS to one of the > players? > > I'd like to have the most reliable and supported setup. > > This also depends on the Dockstar's hardware. In many cases a Pi reading > > files from a NAS would be much faster than running LMS on the NAS > itself. In that case it's definitely worth investing in a Pi (3B+ or > later). > > -- > > > > Michael Thanks Michael, I took the plunge and installed a fresh pCP (6.1.0) on a spare PiB (rev2), added LMS, installed Spotty and got it all working. However, the other pCp Pis are still only announced when using a device logged in to Spotify with "my" credentials. Any further sleuthing I can do? I really appreciate your help. Kind regards Mark 4 Pis running piCoreplayer served by LMS on a Seagate Dockstar running Squeezeplug . All controlled from the sluggish Web UI :( and the sensational Squeezecommander App furnace's Profile: http://forums.slimdevices.com/member.php?userid=53294 View this thread: http://forums.slimdevices.com/showthread.php?t=112962 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Spotty 2.6.x - Spotify Connect for your Squeezebox
whitman wrote: > I'm using Spotty on my two Classics. I have several playlists in > Spotify, and I want to play them in shuffle mode. I can't see a way to > do that, either with my remote and a Classic, or with iPeng and a > Classic. I suspect I'm missing something obvious, but I'd be grateful if > someone can point me in the right direction. I really don't want to hear > my playlists in the order I saved them originally! > (LMS 7.9.4 - 1601... Spotty 4.4.0... MacOS 10.15.7) Moved to 4.4 Spotty thread whitman's Profile: http://forums.slimdevices.com/member.php?userid=9053 View this thread: http://forums.slimdevices.com/showthread.php?t=109705 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins