psketch wrote: > I recently updated to PCP 7 for my server from 6.1 on my PCP (Pi 3B) and > have come across a problem I've seen quite a few times - I can't make > Tidal show up in My Apps. It shows fine on the normal classic UI, also > if I use SqueezeControl, but I can't make it show at all on Tidal. I've > seen this before, but normally stopping and starting gets it to show > up. > > I've tried deleting and re-adding but with no joy. If I add a different > app, that does show up - just seems to be something funny with Tidal. > > If I have BBC Sounds, Tidal and Times Radio added, I see the following > JSON > > > Code: -------------------- > > > [15:11:39] JSON RESP: {"params":["b8:27:eb:xx:xx:xx",["myapps","items","0",25000,"menu:1"]],"method":"slim.request","result":{"base":{"actions":{"playControl":{"window":{"isContextMenu":1},"itemsParams":"playControlParams","params":{"_index":"0","menu":"1","_quantity":"25000"},"player":0,"cmd":["myapps","items"]},"go":{"cmd":["myapps","items"],"params":{"menu":"myapps"},"itemsParams":"params"},"play":{"itemsParams":"params","params":{"menu":"myapps"},"player":0,"cmd":["myapps","playlist","play"],"nextWindow":"nowPlaying"},"add-hold":{"itemsParams":"params","params":{"menu":"myapps"},"player":0,"cmd":["myapps","playlist","insert"]},"add":{"params":{"menu":"myapps"},"cmd":["myapps","playlist","add"],"player":0,"itemsParams":"params"},"more":{"window":{"isContextMenu":1},"params":{"menu":"myapps"},"cmd":["myapps","items"],"player":0,"itemsParams":"params"}}},"item_loop":[{"actions":{"go":{"params":{"menu":"bbcsounds"},"cmd":["bbcsounds","items"]}},"addAction":"go","type":"re direct","icon-id":"plugins/BBCSounds/html/images/BBCSounds.png","text":"BBC Sounds"},{"addAction":"go","actions":{"go":{"cmd":["timesradio","items"],"params":{"menu":"timesradio"}}},"icon-id":"plugins/TimesRadio/html/images/TimesRadio.png","text":"Times Radio","type":"redirect"}],"window":{"windowStyle":"home_menu"},"offset":0,"title":"My Apps","count":2},"id":2} > -------------------- > > > > So - looks like the json is only returning 2 items. > > If I telnet onto the server and do apps 0 3, I get > > sort:weightcount:4 > type:xmlbrowsername:Times Radio weight:1icon: > plugins/TimesRadio/html/images/TimesRadio.pngcmd:timesradio > type:xmlbrowsername:BBC Sounds weight:1icon: > plugins/BBCSounds/html/images/BBCSounds.pngcmd:bbcsounds > weight:35name:TIDALtype:xmlbrowsercmd:wimpicon: > plugins/WiMP/html/images/icon.png > > So, the structure returned for the tidal app looks very different for > some reason. > > If I play a favourite from tidal, it works fine - it's just the entry > from Apps missing it seems. > > Any ideas? > > pete S
This comes up again, and again, and again, and always (it seems) with tidal. The list of apps comes from lms, and (AFAIK) the material call is ok. Tidal is a mysqueezebox.com, so the player needs to be registered there and have tidal enabled for it. If you change player whilst in myapps the list of apps may change - if one is on mysqueezebox and the other not, etc. *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