{"action":"created","issue":{"url":"https://api.github.com/repos/jishi/node-sonos-http-api/issues/192","repository_url":"https://api.github.com/repos/jishi/node-sonos-http-api","labels_url":"https://api.github.com/repos/jishi/node-sonos-http-api/issues/192/labels{/name}","comments_url":"https://api.github.com/repos/jishi/node-sonos-http-api/issues/192/comments","events_url":"https://api.github.com/repos/jishi/node-sonos-http-api/issues/192/events","html_url":"https://github.com/jishi/node-sonos-http-api/issues/192","id":151025714,"number":192,"title":"Presets aren't grouping all rooms","user":{"login":"rgraciano","id":1206590,"avatar_url":"https://avatars.githubusercontent.com/u/1206590?v=3","gravatar_id":"","url":"https://api.github.com/users/rgraciano","html_url":"https://github.com/rgraciano","followers_url":"https://api.github.com/users/rgraciano/followers","following_url":"https://api.github.com/users/rgraciano/following{/other_user}","gists_url":"https://api.github.com/users/rgraciano/gists{/gist_id}","starred_url":"https://api.github.com/users/rgraciano/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rgraciano/subscriptions","organizations_url":"https://api.github.com/users/rgraciano/orgs","repos_url":"https://api.github.com/users/rgraciano/repos","events_url":"https://api.github.com/users/rgraciano/events{/privacy}","received_events_url":"https://api.github.com/users/rgraciano/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jishi/node-sonos-http-api/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":59,"created_at":"2016-04-26T02:37:19Z","updated_at":"2016-05-24T14:00:26Z","closed_at":null,"body":"Hey @jishi - I was getting a lot of reports that presets were only playing in the first room requested with echo-sonos, so I gave it a shot today and found the same behavior in node-sonos-http-api.  Maybe it's something with my example configuration?  \r\n\r\nI'm hitting https://host/preset/rock and seeing the below output.  In my example data below, Dining Room is the first room in my \"rock\" configuration and it is the only room that ends up playing music.  \r\n\r\nLMK if you need a hand reproducing:\r\n\r\nloaded presets { downstairs: \r\n   { players: [ [Object] ],\r\n     state: 'PLAYING',\r\n     favorite: 'Rock',\r\n     uri: 'x-rincon-stream:RINCON_0000000000001500',\r\n     playMode: 'SHUFFLE',\r\n     pauseOthers: true },\r\n  rap: \r\n   { players: [ [Object], [Object], [Object], [Object], [Object] ],\r\n     state: 'PLAYING',\r\n     favorite: 'Rap',\r\n     uri: 'x-rincon-stream:RINCON_0000000000001500',\r\n     playMode: 'SHUFFLE',\r\n     pauseOthers: true },\r\n  'pop rap': \r\n   { players: [ [Object], [Object], [Object], [Object], [Object] ],\r\n     state: 'PLAYING',\r\n     favorite: 'Rap (Pop)',\r\n     uri: 'x-rincon-stream:RINCON_0000000000001500',\r\n     playMode: 'SHUFFLE',\r\n     pauseOthers: true },\r\n  rock: \r\n   { players: [ [Object], [Object], [Object], [Object], [Object] ],\r\n     state: 'PLAYING',\r\n     favorite: 'Rock',\r\n     uri: 'x-rincon-stream:RINCON_0000000000001500',\r\n     playMode: 'SHUFFLE',\r\n     pauseOthers: true } }\r\ninfo: scanning for players in ip 192.168.1.208\r\ninfo: subscribing to topology 192.168.1.206\r\ninfo: using local endpoint 192.168.1.208\r\nInitializing player Dining Room\r\nInitializing player Master Bedroom\r\nInitializing player KitchenWall\r\nInitializing player Living Room\r\nInitializing player Kitchen\r\ndebug: received avtransport pndrradio:3008664044517633916?sn=1\r\ndebug: received avtransport \r\ndebug: received avtransport pndrradio:85124959121616764\r\ndebug: received avtransport pndrradio:85124959121616764\r\ndebug: received avtransport \r\ndebug: emitting group-volume\r\ndebug: emitting group-volume\r\ninfo: applying preset players=[roomName=Dining Room, volume=20, roomName=Living Room, volume=20, roomName=Kitchen, volume=20, roomName=Master Bedroom, volume=30, roomName=KitchenWall, volume=50], state=PLAYING, favorite=Rock, uri=x-rincon-stream:RINCON_0000000000001500, playMode=SHUFFLE, pauseOthers=true\r\ninfo: skipping breakout because already coordinator\r\ndebug: checking if Living Room needs to be grouped\r\ndebug: RINCON_B8E9373FABFC01400 RINCON_B8E937794A6F01400 pndrradio:3008664044517633916?sn=1 x-rincon:RINCON_B8E9373FABFC01400\r\ndebug: adding to group\r\ndebug: checking if Kitchen needs to be grouped\r\ndebug: RINCON_B8E9373FABFC01400 RINCON_B8E9372BAAE201400  x-rincon:RINCON_B8E9373FABFC01400\r\ndebug: adding to group\r\ndebug: checking if Master Bedroom needs to be grouped\r\ndebug: RINCON_B8E9373FABFC01400 RINCON_B8E9373C905201400 pndrradio:85124959121616764 x-rincon:RINCON_B8E9373FABFC01400\r\ndebug: adding to group\r\ndebug: checking if KitchenWall needs to be grouped\r\ndebug: RINCON_B8E9373FABFC01400 RINCON_000E58DFE99801400  x-rincon:RINCON_B8E9373FABFC01400\r\ndebug: adding to group\r\ninfo: found it title=Rock, uri=pndrradio:85124959121616764, albumArtURI=http://cont-ch1-1.pandora.com/images/public/amz/4/1/9/2/093624972914_500W_497H.jpg, metaData=<DIDL-Lite xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:upnp=\"urn:schemas-upnp-org:metadata-1-0/upnp/\" xmlns:r=\"urn:schemas-rinconnetworks-com:metadata-1-0/\" xmlns=\"urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/\"><item id=\"OOOX85124959121616764\" parentID=\"0\" restricted=\"true\"><dc:title>Rock</dc:title><upnp:class>object.item.audioItem.audioBroadcast</upnp:class><desc id=\"cdudn\" nameSpace=\"urn:schemas-rinconnetworks-com:metadata-1-0/\">SA_RINCON3_rmgraci@gmail.com</desc></item></DIDL-Lite>\r\ndebug: emitting group-volume\r\n"},"comment":{"url":"https://api.github.com/repos/jishi/node-sonos-http-api/issues/comments/221279467","html_url":"https://github.com/jishi/node-sonos-http-api/issues/192#issuecomment-221279467","issue_url":"https://api.github.com/repos/jishi/node-sonos-http-api/issues/192","id":221279467,"user":{"login":"robertw","id":725783,"avatar_url":"https://avatars.githubusercontent.com/u/725783?v=3","gravatar_id":"","url":"https://api.github.com/users/robertw","html_url":"https://github.com/robertw","followers_url":"https://api.github.com/users/robertw/followers","following_url":"https://api.github.com/users/robertw/following{/other_user}","gists_url":"https://api.github.com/users/robertw/gists{/gist_id}","starred_url":"https://api.github.com/users/robertw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robertw/subscriptions","organizations_url":"https://api.github.com/users/robertw/orgs","repos_url":"https://api.github.com/users/robertw/repos","events_url":"https://api.github.com/users/robertw/events{/privacy}","received_events_url":"https://api.github.com/users/robertw/received_events","type":"User","site_admin":false},"created_at":"2016-05-24T14:00:26Z","updated_at":"2016-05-24T14:00:26Z","body":"Well first my bad I did not download the right beta file rebuilt the whole\nthing and it looks like it is fixed will bang it some more but i think you\ngot it many thanks\n\nas per this came up when ran the preset in the browser\n\n{\"status\":\"error\",\"error\":\"Error: Internal Server Error\\n    at\nClientRequest.<anonymous>\n(/home/pi/test/node-sonos-http-api/node_modules/sonos-discovery/lib/helpers/request.js:22:21)\\n\n   at ClientRequest.g (events.js:260:16)\\n    at emitOne\n(events.js:77:13)\\n    at ClientRequest.emit (events.js:169:7)\\n    at\nHTTPParser.parserOnIncomingClient (_http_client.js:415:21)\\n    at\nHTTPParser.parserOnHeadersComplete (_http_common.js:88:23)\\n    at\nSocket.socketOnData (_http_client.js:305:20)\\n    at emitOne\n(events.js:77:13)\\n    at Socket.emit (events.js:169:7)\\n    at\nreadableAddChunk (_stream_readable.js:146:16)\\n    at\nSocket.Readable.push (_stream_readable.js:110:10)\\n    at TCP.onread\n(net.js:523:20)\"}\n\nand here is the log file not sure what the first error meant but it\nmaybe some help or i am missing a lib once again thanks for your hard\nwork and attention to detail\n\n\n\n\n\nroot@raspberrypi:/home/pi/test/node-sonos-http-api#\nNODE_LOG_LEVEL=debug node server.js\nno settings file found, will only use default settings\n{ [Error: Cannot find module './settings.json'] code: 'MODULE_NOT_FOUND' }\nsending M-SEARCH...\nhttp server listening on port 5005\nPresets:\n{ office:\n   { players: [ { roomName: 'Office', volume: 30 } ],\n     pauseOthers: true },\n  house:\n   { players:\n      [ { roomName: 'Office', volume: 30 },\n        { roomName: 'Family Room', volume: 30 },\n        { roomName: 'Living Room', volume: 30 },\n        { roomName: 'Patio', volume: 40 } ],\n     state: 'STOP',\n     playMode: 'NORMAL',\n     favorite: 'Carlos Radio' },\n  party:\n   { players:\n      [ { roomName: 'Office', volume: 30 },\n        { roomName: 'Family Room', volume: 30 },\n        { roomName: 'Patio', volume: 40 } ],\n     state: 'STOP',\n     favorite: 'Marvin Gaye Radio',\n     playMode: 'NORMAL',\n     pauseOthers: true },\n  hparty:\n   { players:\n      [ { roomName: 'Office', volume: 30 },\n        { roomName: 'Family Room', volume: 30 },\n        { roomName: 'Living Room', volume: 30 },\n        { roomName: 'Master Bedroom', volume: 30 },\n        { roomName: 'Patio', volume: 40 },\n        { roomName: 'Portable', volume: 50 } ],\n     state: 'PLAYING',\n     favorite: 'Thumbs up',\n     playMode: 'NORMAL',\n     pauseOthers: true } }\n2016-05-24T13:31:00.882Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsL_90pgFLfKVgNcCbtRzN5yYQ4jO2iHpR-5GBZX2iDfmw.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:31:03.312Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsKDkffoE9RjeufvtSo4PfHzkmQUafWdEcptLN5y2EdPpg.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:31:03.318Z DEBUG No such service\n2016-05-24T13:31:03.322Z DEBUG No such service\n2016-05-24T13:31:03.325Z DEBUG No such service\n2016-05-24T13:31:03.329Z DEBUG No such service\n2016-05-24T13:31:03.333Z DEBUG No such service\n2016-05-24T13:31:03.337Z DEBUG No such service\nhttps://yonomi-tts-proxy.herokuapp.com/tts.mp3?src=Good%20Night%20robisa&hl=en-gb&r=0&f=16khz_16bit_stereo\n2016-05-24T13:31:03.798Z DEBUG No such service\n2016-05-24T13:31:48.278Z DEBUG coordinator is Office\n2016-05-24T13:31:48.286Z DEBUG adding Family Room to coordinator Office\n2016-05-24T13:31:48.289Z DEBUG adding Living Room to coordinator Office\n2016-05-24T13:31:48.292Z DEBUG adding Patio to coordinator Office\n2016-05-24T13:31:48.332Z DEBUG coordinator is Office\n2016-05-24T13:31:48.334Z DEBUG adding Family Room to coordinator Office\n2016-05-24T13:31:48.337Z DEBUG adding Living Room to coordinator Office\n2016-05-24T13:31:48.339Z DEBUG adding Patio to coordinator Office\n2016-05-24T13:31:48.982Z DEBUG No such service\n2016-05-24T13:31:49.026Z DEBUG setting volume 30 on Office\n2016-05-24T13:31:49.420Z DEBUG No such service\n2016-05-24T13:31:49.423Z DEBUG No such service\n2016-05-24T13:31:49.447Z DEBUG setting volume 30 on Family Room\n2016-05-24T13:31:49.609Z DEBUG setting volume 30 on Living Room\n2016-05-24T13:31:49.645Z DEBUG setting volume 30 on Office\n2016-05-24T13:31:49.661Z DEBUG setting volume 40 on Patio\n2016-05-24T13:31:49.693Z DEBUG replacing with favorite Carlos Radio\n2016-05-24T13:31:49.731Z DEBUG setting volume 30 on Family Room\n2016-05-24T13:31:49.756Z DEBUG setting volume 30 on Living Room\n2016-05-24T13:31:50.001Z DEBUG setting volume 40 on Patio\n2016-05-24T13:31:50.590Z DEBUG found favorites\n  [ 'Carlos Radio',\n  'Fourplay Radio',\n  'Marvin Gaye Radio',\n  'Thumbs up',\n  'Timeless Pop-Rock Hits',\n  'Top Charts',\n  'Toto',\n  'Ultimate Party Sing-Alongs' ]\n2016-05-24T13:31:50.606Z DEBUG favorite is radiostation\n2016-05-24T13:31:50.610Z DEBUG setting AVTransport to\nx-sonosapi-radio:VqSHD88yF-larfxudjtHFtxI-WKK6xn_Xw8edPEbMHu74j1mBZvOJewgSIxKmsx1?sid=151&flags=8300&sn=8\nwith metadata <DIDL-Lite xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\nxmlns:upnp=\"urn:schemas-upnp-org:metadata-1-0/upnp/\"\nxmlns:r=\"urn:schemas-rinconnetworks-com:metadata-1-0/\"\nxmlns=\"urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/\"><item\nid=\"100c206cVqSHD88yF-larfxudjtHFtxI-WKK6xn_Xw8edPEbMHu74j1mBZvOJewgSIxKmsx1\"\nparentID=\"100d2064eTUTsZbO2U4\" restricted=\"true\"><dc:title>Carlos\nSantana</dc:title><upnp:class>object.item.audioItem.audioBroadcast</upnp:class><desc\nid=\"cdudn\" nameSpace=\"urn:schemas-rinconnetworks-com:metadata-1-0/\">SA_RINCON38663_X_#Svc38663-0-Token</desc></item></DIDL-Lite>\n2016-05-24T13:31:50.632Z DEBUG replacing with favorite Carlos Radio\n2016-05-24T13:31:52.389Z DEBUG found favorites\n  [ 'Carlos Radio',\n  'Fourplay Radio',\n  'Marvin Gaye Radio',\n  'Thumbs up',\n  'Timeless Pop-Rock Hits',\n  'Top Charts',\n  'Toto',\n  'Ultimate Party Sing-Alongs' ]\n2016-05-24T13:31:52.399Z DEBUG favorite is radiostation\n2016-05-24T13:31:52.402Z DEBUG setting AVTransport to\nx-sonosapi-radio:VqSHD88yF-larfxudjtHFtxI-WKK6xn_Xw8edPEbMHu74j1mBZvOJewgSIxKmsx1?sid=151&flags=8300&sn=8\nwith metadata <DIDL-Lite xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\nxmlns:upnp=\"urn:schemas-upnp-org:metadata-1-0/upnp/\"\nxmlns:r=\"urn:schemas-rinconnetworks-com:metadata-1-0/\"\nxmlns=\"urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/\"><item\nid=\"100c206cVqSHD88yF-larfxudjtHFtxI-WKK6xn_Xw8edPEbMHu74j1mBZvOJewgSIxKmsx1\"\nparentID=\"100d2064eTUTsZbO2U4\" restricted=\"true\"><dc:title>Carlos\nSantana</dc:title><upnp:class>object.item.audioItem.audioBroadcast</upnp:class><desc\nid=\"cdudn\" nameSpace=\"urn:schemas-rinconnetworks-com:metadata-1-0/\">SA_RINCON38663_X_#Svc38663-0-Token</desc></item></DIDL-Lite>\n2016-05-24T13:31:52.425Z DEBUG invoking play\n2016-05-24T13:31:53.044Z DEBUG No such service\n2016-05-24T13:31:53.047Z DEBUG No such service\n2016-05-24T13:31:53.078Z DEBUG invoking play\n2016-05-24T13:31:54.986Z DEBUG Setting repeat to function repeat() {\n[native code] }\n2016-05-24T13:31:55.025Z DEBUG Setting repeat to function repeat() {\n[native code] }\nError: Internal Server Error\n    at ClientRequest.<anonymous>\n(/home/pi/test/node-sonos-http-api/node_modules/sonos-discovery/lib/helpers/request.js:22:21)\n    at ClientRequest.g (events.js:260:16)\n    at emitOne (events.js:77:13)\n    at ClientRequest.emit (events.js:169:7)\n    at HTTPParser.parserOnIncomingClient (_http_client.js:415:21)\n    at HTTPParser.parserOnHeadersComplete (_http_common.js:88:23)\n    at Socket.socketOnData (_http_client.js:305:20)\n    at emitOne (events.js:77:13)\n    at Socket.emit (events.js:169:7)\n    at readableAddChunk (_stream_readable.js:146:16)\n    at Socket.Readable.push (_stream_readable.js:110:10)\n    at TCP.onread (net.js:523:20)\nError: Internal Server Error\n    at ClientRequest.<anonymous>\n(/home/pi/test/node-sonos-http-api/node_modules/sonos-discovery/lib/helpers/request.js:22:21)\n    at ClientRequest.g (events.js:260:16)\n    at emitOne (events.js:77:13)\n    at ClientRequest.emit (events.js:169:7)\n    at HTTPParser.parserOnIncomingClient (_http_client.js:415:21)\n    at HTTPParser.parserOnHeadersComplete (_http_common.js:88:23)\n    at Socket.socketOnData (_http_client.js:305:20)\n    at emitOne (events.js:77:13)\n    at Socket.emit (events.js:169:7)\n    at readableAddChunk (_stream_readable.js:146:16)\n    at Socket.Readable.push (_stream_readable.js:110:10)\n    at TCP.onread (net.js:523:20)\nundefined\n2016-05-24T13:31:57.663Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsKBldmUBhQsFKgq66Fo2BhFNZVeLFWoweu4HIxGrhkEiw.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:31:57.733Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsLD89gbpiwPIWpNko1ioU26V9BXVeiO_hSOmdev93SfQw.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:32:17.687Z DEBUG pausing Office\n2016-05-24T13:32:17.690Z DEBUG invoking pause\n2016-05-24T13:32:17.812Z DEBUG pausing Master Bedroom\n2016-05-24T13:32:17.815Z DEBUG invoking pause\n2016-05-24T13:32:17.883Z DEBUG pausing Bathroom\n2016-05-24T13:32:17.885Z DEBUG invoking pause\n2016-05-24T13:32:18.274Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsKBldmUBhQsFKgq66Fo2BhFNZVeLFWoweu4HIxGrhkEiw.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:32:18.293Z DEBUG pausing Isa Sewing Room\n2016-05-24T13:32:18.296Z DEBUG invoking pause\n2016-05-24T13:32:18.358Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsLD89gbpiwPIWpNko1ioU26V9BXVeiO_hSOmdev93SfQw.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:32:18.401Z DEBUG pausing Portable\n2016-05-24T13:32:18.404Z DEBUG invoking pause\n2016-05-24T13:32:18.537Z DEBUG pausing Isa Room\n2016-05-24T13:32:18.539Z DEBUG invoking pause\n2016-05-24T13:32:18.562Z DEBUG coordinator is Office\n2016-05-24T13:32:18.564Z DEBUG breaking out Office\n2016-05-24T13:32:20.706Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsKBldmUBhQsFKgq66Fo2BhFNZVeLFWoweu4HIxGrhkEiw.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:32:20.725Z DEBUG setting volume 30 on Office\n2016-05-24T13:32:20.788Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsLD89gbpiwPIWpNko1ioU26V9BXVeiO_hSOmdev93SfQw.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:32:20.942Z DEBUG invoking play\nundefined\n2016-05-24T13:32:23.461Z DEBUG No such service\nx-sonosprog-http:_dklxfo-EJNcnf0cRss2DTOzvzz3_AKlflbxOEt8Wsxt-iv4gy-V0YKdsi9cNqzZ.mp3?sid=151&flags=8192&sn=8\n2016-05-24T13:32:23.524Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsIBnRTPD3ruvfybu5seHwGUlEqLnKNPB8ew6VhORjSuDg.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:32:24.143Z DEBUG No such service\nx-sonosprog-http:_dklxfo-EJNcnf0cRss2DTOzvzz3_AKlflbxOEt8Wsxt-iv4gy-V0YKdsi9cNqzZ.mp3?sid=151&flags=8192&sn=8\n2016-05-24T13:32:24.208Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsIBnRTPD3ruvfybu5seHwGUlEqLnKNPB8ew6VhORjSuDg.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:32:33.247Z DEBUG coordinator is Office\n2016-05-24T13:32:33.250Z DEBUG adding Family Room to coordinator Office\n2016-05-24T13:32:33.253Z DEBUG adding Living Room to coordinator Office\n2016-05-24T13:32:33.255Z DEBUG adding Patio to coordinator Office\n2016-05-24T13:32:33.642Z DEBUG No such service\n2016-05-24T13:32:33.914Z DEBUG No such service\n2016-05-24T13:32:34.011Z DEBUG setting volume 30 on Office\n2016-05-24T13:32:34.098Z DEBUG setting volume 30 on Family Room\n2016-05-24T13:32:34.231Z DEBUG setting volume 30 on Living Room\n2016-05-24T13:32:34.523Z DEBUG setting volume 40 on Patio\n2016-05-24T13:32:34.593Z DEBUG replacing with favorite Carlos Radio\n2016-05-24T13:32:35.695Z DEBUG found favorites\n  [ 'Carlos Radio',\n  'Fourplay Radio',\n  'Marvin Gaye Radio',\n  'Thumbs up',\n  'Timeless Pop-Rock Hits',\n  'Top Charts',\n  'Toto',\n  'Ultimate Party Sing-Alongs' ]\n2016-05-24T13:32:35.710Z DEBUG favorite is radiostation\n2016-05-24T13:32:35.712Z DEBUG setting AVTransport to\nx-sonosapi-radio:VqSHD88yF-larfxudjtHFtxI-WKK6xn_Xw8edPEbMHu74j1mBZvOJewgSIxKmsx1?sid=151&flags=8300&sn=8\nwith metadata <DIDL-Lite xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\nxmlns:upnp=\"urn:schemas-upnp-org:metadata-1-0/upnp/\"\nxmlns:r=\"urn:schemas-rinconnetworks-com:metadata-1-0/\"\nxmlns=\"urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/\"><item\nid=\"100c206cVqSHD88yF-larfxudjtHFtxI-WKK6xn_Xw8edPEbMHu74j1mBZvOJewgSIxKmsx1\"\nparentID=\"100d2064eTUTsZbO2U4\" restricted=\"true\"><dc:title>Carlos\nSantana</dc:title><upnp:class>object.item.audioItem.audioBroadcast</upnp:class><desc\nid=\"cdudn\" nameSpace=\"urn:schemas-rinconnetworks-com:metadata-1-0/\">SA_RINCON38663_X_#Svc38663-0-Token</desc></item></DIDL-Lite>\n2016-05-24T13:32:36.990Z DEBUG No such service\n2016-05-24T13:32:37.077Z DEBUG invoking play\n2016-05-24T13:32:38.199Z DEBUG Setting repeat to function repeat() {\n[native code] }\nError: Internal Server Error\n    at ClientRequest.<anonymous>\n(/home/pi/test/node-sonos-http-api/node_modules/sonos-discovery/lib/helpers/request.js:22:21)\n    at ClientRequest.g (events.js:260:16)\n    at emitOne (events.js:77:13)\n    at ClientRequest.emit (events.js:169:7)\n    at HTTPParser.parserOnIncomingClient (_http_client.js:415:21)\n    at HTTPParser.parserOnHeadersComplete (_http_common.js:88:23)\n    at Socket.socketOnData (_http_client.js:305:20)\n    at emitOne (events.js:77:13)\n    at Socket.emit (events.js:169:7)\n    at readableAddChunk (_stream_readable.js:146:16)\n    at Socket.Readable.push (_stream_readable.js:110:10)\n    at TCP.onread (net.js:523:20)\nundefined\n2016-05-24T13:32:38.776Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsLDisdiTq1g5l340n5orxxjeSMOU0p90Tx0Nc0q_xoetQ.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:32:38.833Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsK4UcbXvCpM99-bMIQWRMSCSCtAS9k4FH4p3y5z1xMeiw.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:32:40.142Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsLDisdiTq1g5l340n5orxxjeSMOU0p90Tx0Nc0q_xoetQ.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:32:40.200Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsK4UcbXvCpM99-bMIQWRMSCSCtAS9k4FH4p3y5z1xMeiw.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:32:46.176Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsLDisdiTq1g5l340n5orxxjeSMOU0p90Tx0Nc0q_xoetQ.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:32:46.234Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsK4UcbXvCpM99-bMIQWRMSCSCtAS9k4FH4p3y5z1xMeiw.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:32:55.583Z DEBUG pausing Office\n2016-05-24T13:32:55.586Z DEBUG invoking pause\n2016-05-24T13:32:55.627Z DEBUG pausing Master Bedroom\n2016-05-24T13:32:55.630Z DEBUG invoking pause\n2016-05-24T13:32:55.663Z DEBUG pausing Bathroom\n2016-05-24T13:32:55.666Z DEBUG invoking pause\n2016-05-24T13:32:55.686Z DEBUG pausing Isa Sewing Room\n2016-05-24T13:32:55.688Z DEBUG invoking pause\n2016-05-24T13:32:55.710Z DEBUG pausing Portable\n2016-05-24T13:32:55.713Z DEBUG invoking pause\n2016-05-24T13:32:55.760Z DEBUG pausing Isa Room\n2016-05-24T13:32:55.762Z DEBUG invoking pause\n2016-05-24T13:32:55.785Z DEBUG coordinator is Office\n2016-05-24T13:32:55.788Z DEBUG skipping grouping for Family Room\nbecause it is already grouped with coordinator\n2016-05-24T13:32:55.791Z DEBUG skipping grouping for Patio because it\nis already grouped with coordinator\n2016-05-24T13:32:55.797Z DEBUG ungrouping Living Room to coordinator Office\n2016-05-24T13:32:56.420Z DEBUG setting volume 30 on Office\n2016-05-24T13:32:56.444Z DEBUG setting volume 30 on Family Room\n2016-05-24T13:32:56.469Z DEBUG setting volume 40 on Patio\n2016-05-24T13:32:56.684Z DEBUG No such service\n2016-05-24T13:32:56.735Z DEBUG replacing with favorite Marvin Gaye Radio\n2016-05-24T13:32:57.039Z DEBUG pausing Office\n2016-05-24T13:32:57.041Z DEBUG invoking pause\n2016-05-24T13:32:58.075Z DEBUG found favorites\n  [ 'Carlos Radio',\n  'Fourplay Radio',\n  'Marvin Gaye Radio',\n  'Thumbs up',\n  'Timeless Pop-Rock Hits',\n  'Top Charts',\n  'Toto',\n  'Ultimate Party Sing-Alongs' ]\n2016-05-24T13:32:58.084Z DEBUG favorite is radiostation\n2016-05-24T13:32:58.087Z DEBUG setting AVTransport to\nx-sonosapi-radio:RtKyvX0yjlwE63fBEJYXBJrY2ycB2glbNc0hDIN-djkY82e3mYYk5Q?sid=151&flags=8300&sn=8\nwith metadata <DIDL-Lite xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\nxmlns:upnp=\"urn:schemas-upnp-org:metadata-1-0/upnp/\"\nxmlns:r=\"urn:schemas-rinconnetworks-com:metadata-1-0/\"\nxmlns=\"urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/\"><item\nid=\"000c206cRtKyvX0yjlwE63fBEJYXBJrY2ycB2glbNc0hDIN-djkY82e3mYYk5Q\"\nparentID=\"000520649zyj7a88zQFkfEI0dxkD1uZM5r0FZ3bU03LGs-mSnUNjQV2SJoDOlQ\"\nrestricted=\"true\"><dc:title>Marvin Gaye\nRadio</dc:title><upnp:class>object.item.audioItem.audioBroadcast</upnp:class><desc\nid=\"cdudn\" nameSpace=\"urn:schemas-rinconnetworks-com:metadata-1-0/\">SA_RINCON38663_X_#Svc38663-0-Token</desc></item></DIDL-Lite>\n2016-05-24T13:32:58.103Z DEBUG pausing Master Bedroom\n2016-05-24T13:32:58.106Z DEBUG invoking pause\n2016-05-24T13:32:58.773Z DEBUG pausing Bathroom\n2016-05-24T13:32:58.775Z DEBUG invoking pause\n2016-05-24T13:32:58.790Z DEBUG invoking play\n2016-05-24T13:32:59.003Z DEBUG No such service\n2016-05-24T13:32:59.019Z DEBUG pausing Isa Sewing Room\n2016-05-24T13:32:59.022Z DEBUG invoking pause\n2016-05-24T13:32:59.110Z DEBUG pausing Portable\n2016-05-24T13:32:59.113Z DEBUG invoking pause\n2016-05-24T13:32:59.181Z DEBUG pausing Isa Room\n2016-05-24T13:32:59.183Z DEBUG invoking pause\n2016-05-24T13:32:59.211Z DEBUG coordinator is Office\n2016-05-24T13:32:59.213Z DEBUG skipping grouping for Family Room\nbecause it is already grouped with coordinator\n2016-05-24T13:32:59.216Z DEBUG skipping grouping for Patio because it\nis already grouped with coordinator\n2016-05-24T13:32:59.219Z DEBUG setting volume 30 on Office\n2016-05-24T13:32:59.243Z DEBUG setting volume 30 on Family Room\n2016-05-24T13:32:59.269Z DEBUG setting volume 40 on Patio\n2016-05-24T13:32:59.296Z DEBUG replacing with favorite Marvin Gaye Radio\n2016-05-24T13:33:00.241Z DEBUG found favorites\n  [ 'Carlos Radio',\n  'Fourplay Radio',\n  'Marvin Gaye Radio',\n  'Thumbs up',\n  'Timeless Pop-Rock Hits',\n  'Top Charts',\n  'Toto',\n  'Ultimate Party Sing-Alongs' ]\n2016-05-24T13:33:00.250Z DEBUG favorite is radiostation\n2016-05-24T13:33:00.254Z DEBUG setting AVTransport to\nx-sonosapi-radio:RtKyvX0yjlwE63fBEJYXBJrY2ycB2glbNc0hDIN-djkY82e3mYYk5Q?sid=151&flags=8300&sn=8\nwith metadata <DIDL-Lite xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\nxmlns:upnp=\"urn:schemas-upnp-org:metadata-1-0/upnp/\"\nxmlns:r=\"urn:schemas-rinconnetworks-com:metadata-1-0/\"\nxmlns=\"urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/\"><item\nid=\"000c206cRtKyvX0yjlwE63fBEJYXBJrY2ycB2glbNc0hDIN-djkY82e3mYYk5Q\"\nparentID=\"000520649zyj7a88zQFkfEI0dxkD1uZM5r0FZ3bU03LGs-mSnUNjQV2SJoDOlQ\"\nrestricted=\"true\"><dc:title>Marvin Gaye\nRadio</dc:title><upnp:class>object.item.audioItem.audioBroadcast</upnp:class><desc\nid=\"cdudn\" nameSpace=\"urn:schemas-rinconnetworks-com:metadata-1-0/\">SA_RINCON38663_X_#Svc38663-0-Token</desc></item></DIDL-Lite>\n2016-05-24T13:33:00.270Z DEBUG Setting repeat to function repeat() {\n[native code] }\n2016-05-24T13:33:01.088Z DEBUG invoking play\nError: Internal Server Error\n    at ClientRequest.<anonymous>\n(/home/pi/test/node-sonos-http-api/node_modules/sonos-discovery/lib/helpers/request.js:22:21)\n    at ClientRequest.g (events.js:260:16)\n    at emitOne (events.js:77:13)\n    at ClientRequest.emit (events.js:169:7)\n    at HTTPParser.parserOnIncomingClient (_http_client.js:415:21)\n    at HTTPParser.parserOnHeadersComplete (_http_common.js:88:23)\n    at Socket.socketOnData (_http_client.js:305:20)\n    at emitOne (events.js:77:13)\n    at Socket.emit (events.js:169:7)\n    at readableAddChunk (_stream_readable.js:146:16)\n    at Socket.Readable.push (_stream_readable.js:110:10)\n    at TCP.onread (net.js:523:20)\n2016-05-24T13:33:01.338Z DEBUG No such service\n2016-05-24T13:33:02.103Z DEBUG Setting repeat to function repeat() {\n[native code] }\n2016-05-24T13:33:02.562Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsJb6ZFzALQggSxjSIMVo7PNHPnjfnDeyb94DtcrGXuhgg.mp3?sid=151&flags=32&sn=8\nError: Internal Server Error\n    at ClientRequest.<anonymous>\n(/home/pi/test/node-sonos-http-api/node_modules/sonos-discovery/lib/helpers/request.js:22:21)\n    at ClientRequest.g (events.js:260:16)\n    at emitOne (events.js:77:13)\n    at ClientRequest.emit (events.js:169:7)\n    at HTTPParser.parserOnIncomingClient (_http_client.js:415:21)\n    at HTTPParser.parserOnHeadersComplete (_http_common.js:88:23)\n    at Socket.socketOnData (_http_client.js:305:20)\n    at emitOne (events.js:77:13)\n    at Socket.emit (events.js:169:7)\n    at readableAddChunk (_stream_readable.js:146:16)\n    at Socket.Readable.push (_stream_readable.js:110:10)\n    at TCP.onread (net.js:523:20)\n2016-05-24T13:33:02.630Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsKwRgowmyCG4yK1xnz9y9g5u5Yx8VhDwfZkjpZ7wv6xmQ.mp3?sid=151&flags=32&sn=8\nundefined\n2016-05-24T13:33:03.797Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsJb6ZFzALQggSxjSIMVo7PNHPnjfnDeyb94DtcrGXuhgg.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:33:03.854Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsKwRgowmyCG4yK1xnz9y9g5u5Yx8VhDwfZkjpZ7wv6xmQ.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:33:11.724Z DEBUG coordinator is Office\n2016-05-24T13:33:11.727Z DEBUG skipping grouping for Family Room\nbecause it is already grouped with coordinator\n2016-05-24T13:33:11.729Z DEBUG adding Living Room to coordinator Office\n2016-05-24T13:33:11.732Z DEBUG skipping grouping for Patio because it\nis already grouped with coordinator\n2016-05-24T13:33:11.918Z DEBUG setting volume 30 on Office\n2016-05-24T13:33:11.963Z DEBUG setting volume 30 on Family Room\n2016-05-24T13:33:11.989Z DEBUG setting volume 30 on Living Room\n2016-05-24T13:33:12.168Z DEBUG No such service\n2016-05-24T13:33:12.183Z DEBUG setting volume 40 on Patio\n2016-05-24T13:33:12.461Z DEBUG replacing with favorite Carlos Radio\n2016-05-24T13:33:13.373Z DEBUG found favorites\n  [ 'Carlos Radio',\n  'Fourplay Radio',\n  'Marvin Gaye Radio',\n  'Thumbs up',\n  'Timeless Pop-Rock Hits',\n  'Top Charts',\n  'Toto',\n  'Ultimate Party Sing-Alongs' ]\n2016-05-24T13:33:13.382Z DEBUG favorite is radiostation\n2016-05-24T13:33:13.385Z DEBUG setting AVTransport to\nx-sonosapi-radio:VqSHD88yF-larfxudjtHFtxI-WKK6xn_Xw8edPEbMHu74j1mBZvOJewgSIxKmsx1?sid=151&flags=8300&sn=8\nwith metadata <DIDL-Lite xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\nxmlns:upnp=\"urn:schemas-upnp-org:metadata-1-0/upnp/\"\nxmlns:r=\"urn:schemas-rinconnetworks-com:metadata-1-0/\"\nxmlns=\"urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/\"><item\nid=\"100c206cVqSHD88yF-larfxudjtHFtxI-WKK6xn_Xw8edPEbMHu74j1mBZvOJewgSIxKmsx1\"\nparentID=\"100d2064eTUTsZbO2U4\" restricted=\"true\"><dc:title>Carlos\nSantana</dc:title><upnp:class>object.item.audioItem.audioBroadcast</upnp:class><desc\nid=\"cdudn\" nameSpace=\"urn:schemas-rinconnetworks-com:metadata-1-0/\">SA_RINCON38663_X_#Svc38663-0-Token</desc></item></DIDL-Lite>\n2016-05-24T13:33:14.468Z DEBUG invoking play\n2016-05-24T13:33:15.972Z DEBUG Setting repeat to function repeat() {\n[native code] }\nError: Internal Server Error\n    at ClientRequest.<anonymous>\n(/home/pi/test/node-sonos-http-api/node_modules/sonos-discovery/lib/helpers/request.js:22:21)\n    at ClientRequest.g (events.js:260:16)\n    at emitOne (events.js:77:13)\n    at ClientRequest.emit (events.js:169:7)\n    at HTTPParser.parserOnIncomingClient (_http_client.js:415:21)\n    at HTTPParser.parserOnHeadersComplete (_http_common.js:88:23)\n    at Socket.socketOnData (_http_client.js:305:20)\n    at emitOne (events.js:77:13)\n    at Socket.emit (events.js:169:7)\n    at readableAddChunk (_stream_readable.js:146:16)\n    at Socket.Readable.push (_stream_readable.js:110:10)\n    at TCP.onread (net.js:523:20)\n2016-05-24T13:33:16.431Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsJlRDR_c4pq4V0FhoXklN2yXjuKWQN73P6zStL4IZjdwg.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:33:16.500Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsLoafFcOG0UeEvrwcHJopqtAdFuQHExbc0FWB1jvG7m8w.mp3?sid=151&flags=32&sn=8\nundefined\n2016-05-24T13:33:17.909Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsJlRDR_c4pq4V0FhoXklN2yXjuKWQN73P6zStL4IZjdwg.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:33:17.965Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsLoafFcOG0UeEvrwcHJopqtAdFuQHExbc0FWB1jvG7m8w.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:33:23.987Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsJlRDR_c4pq4V0FhoXklN2yXjuKWQN73P6zStL4IZjdwg.mp3?sid=151&flags=32&sn=8\n2016-05-24T13:33:24.044Z DEBUG No such service\nx-sonosprog-http:A0DvPDnowsLoafFcOG0UeEvrwcHJopqtAdFuQHExbc0FWB1jvG7m8w.mp3?sid=151&flags=32&sn=8\n\n\n\nOn Tue, May 24, 2016 at 9:37 AM, Robert Wyman <wymanrobert@gmail.com> wrote:\n\n> will double check i installed from git fresh and rerun I understand but if\n> you go back to regroup it doesn't do it correct so it was just a suggestion\n> that's all\n>\n> thnak you\n>\n> On Tue, May 24, 2016 at 8:59 AM, Jimmy Shimizu <notifications@github.com>\n> wrote:\n>\n>> @robertw <https://github.com/robertw> This doesn't look like the beta\n>> log output. Please run the beta like this:\n>>\n>> Windows powershell\n>>\n>> $env:NODE_LOG_LEVEL='debug'\n>> node server.js\n>>\n>> Linux or OS X\n>>\n>> NODE_LOG_LEVEL=debug node server.js\n>>\n>> and I do not agree that a group should be exploded if the coordinator\n>> leaves. The concept of coordinator should not matter, and it makes more\n>> sense to let the rest of the group be as is. This is how it works with the\n>> official controller.\n>>\n>> —\n>> You are receiving this because you were mentioned.\n>> Reply to this email directly or view it on GitHub\n>> <https://github.com/jishi/node-sonos-http-api/issues/192#issuecomment-221260602>\n>>\n>\n>\n>\n> --\n> Regards\n>\n> Robert\n>\n\n\n\n-- \nRegards\n\nRobert\n"}}
{"actor":{"display_login":"robertw"}}