{ "appState": { "sonosService": { "currentGroup": "RINCON_000E5881F2A801400:2035331614", "currentHost": "192.168.1.159", "zones": [ { "Coordinator": "RINCON_000E5881F2A801400", "ID": "RINCON_000E5881F2A801400:2035331614", "ZoneGroupMember": [ { "UUID": "RINCON_000E5881F2A801400", "Location": "http://192.168.1.159:1400/xml/device_description.xml", "ZoneName": "Vardagsrum", "Icon": "x-rincon-roomicon:living", "Configuration": "1", "SoftwareVersion": "57.6-88280", "SWGen": "1", "MinCompatibleVersion": "56.0-00000", "LegacyCompatibleVersion": "36.0-00000", "BootSeq": "117", "TVConfigurationError": "0", "HdmiCecAvailable": "0", "WirelessMode": "0", "WirelessLeafOnly": "0", "HasConfiguredSSID": "0", "ChannelFreq": "2462", "BehindWifiExtender": "0", "WifiEnabled": "1", "Orientation": "0", "RoomCalibrationState": "4", "SecureRegState": "3", "VoiceConfigState": "0", "MicEnabled": "0", "AirPlayEnabled": "0", "IdleState": "1", "MoreInfo": "", "model": "S5", "isPaired": false, "isStereo": true, "isSurround": false, "Channels": null } ], "Name": "Vardagsrum", "host": "192.168.1.159", "port": 1400, "ZoneGroupAttributes": { "CurrentZoneGroupName": "Vardagsrum", "CurrentZoneGroupID": "RINCON_000E5881F2A801400:2035331614", "CurrentZonePlayerUUIDsInGroup": "RINCON_000E5881F2A801400", "CurrentMuseHouseholdId": "--REDACTED--", "host": "192.168.1.159" }, "_ZoneGroupMember": [ { "UUID": "RINCON_000E5881F2A801400", "Location": "http://192.168.1.159:1400/xml/device_description.xml", "ZoneName": "Vardagsrum", "Icon": "x-rincon-roomicon:living", "Configuration": "1", "SoftwareVersion": "57.6-88280", "SWGen": "1", "MinCompatibleVersion": "56.0-00000", "LegacyCompatibleVersion": "36.0-00000", "BootSeq": "117", "TVConfigurationError": "0", "HdmiCecAvailable": "0", "WirelessMode": "0", "WirelessLeafOnly": "0", "HasConfiguredSSID": "0", "ChannelFreq": "2462", "BehindWifiExtender": "0", "WifiEnabled": "1", "Orientation": "0", "RoomCalibrationState": "4", "SecureRegState": "3", "VoiceConfigState": "0", "MicEnabled": "0", "AirPlayEnabled": "0", "IdleState": "1", "MoreInfo": "" } ] } ], "deviceSearches": { "192.168.1.159": { "_events": {}, "_eventsCount": 8, "host": "192.168.1.159", "port": 1400, "options": { "endpoints": { "transport": "/MediaRenderer/AVTransport/Control", "rendering": "/MediaRenderer/RenderingControl/Control", "device": "/DeviceProperties/Control" }, "spotify": { "region": "3079" } }, "_zpInfo": { "ZoneName": "Vardagsrum", "ZoneIcon": "x-rincon-roomicon:living", "Configuration": "1", "LocalUID": "RINCON_000E5881F2A801400", "SerialNumber": "00-0E-58-81-F2-A8:F", "SoftwareVersion": "57.6-88280", "BuildType": "release", "SWGen": "1", "SoftwareDate": "2021-04-28 15:32:59.065686", "SoftwareScm": "1012954", "HHSwgenState": "auto:1", "MinCompatibleVersion": "56.0-00000", "LegacyCompatibleVersion": "56.0-00000", "HardwareVersion": "1.16.4.1-2.0", "DspVersion": "0.25.3", "HwFlags": "0x0", "HwFeatures": "0x0", "Variant": "0", "GeneralFlags": "0x1", "IPAddress": "192.168.1.159", "MACAddress": "00:0E:58:81:F2:A8", "Copyright": "� 2003-2019, Sonos, Inc. All rights reserved.", "ExtraInfo": "OTP: 1.1.1(1-16-4-zp5s-0.5)", "HTAudioInCode": "0", "IdxTrk": "", "MDP2Ver": "0", "MDP3Ver": "0", "HouseholdControlID": "Sonos_nhWp4cNKEwMO7my1sZy1BbNPuD.iS_e6G5Cr-WUwGpu50KZ" }, "_deviceDescription": { "deviceType": "urn:schemas-upnp-org:device:ZonePlayer:1", "friendlyName": "192.168.1.159 - Sonos Play:5", "manufacturer": "Sonos, Inc.", "manufacturerURL": "http://www.sonos.com", "modelNumber": "S5", "modelDescription": "Sonos Play:5", "modelName": "Sonos Play:5", "modelURL": "http://www.sonos.com/products/zoneplayers/S5", "softwareVersion": "57.6-88280", "swGen": "1", "hardwareVersion": "1.16.4.1-2.0", "serialNum": "00-0E-58-81-F2-A8:F", "MACAddress": "00:0E:58:81:F2:A8", "UDN": "uuid:RINCON_000E5881F2A801400", "iconList": { "icon": { "id": "0", "mimetype": "image/png", "width": "48", "height": "48", "depth": "24", "url": "/img/icon-S5.png" } }, "minCompatibleVersion": "56.0-00000", "legacyCompatibleVersion": "36.0-00000", "apiVersion": "1.18.9", "minApiVersion": "1.1.0", "displayVersion": "11.2.9", "extraVersion": "OTP: 1.1.1(1-16-4-zp5s-0.5)", "roomName": "Vardagsrum", "displayName": "Play:5", "zoneType": "5", "feature1": "0x02000002", "feature2": "0x00006172", "feature3": "0x0003102a", "seriesid": "P100", "variant": "0", "internalSpeakerSize": "3", "bassExtension": "0.000", "satGainOffset": "0.000", "memory": "32", "flash": "32", "flashRepartitioned": "1", "ampOnTime": "425", "retailMode": "0", "serviceList": { "service": [ { "serviceType": "urn:schemas-upnp-org:service:AlarmClock:1", "serviceId": "urn:upnp-org:serviceId:AlarmClock", "controlURL": "/AlarmClock/Control", "eventSubURL": "/AlarmClock/Event", "SCPDURL": "/xml/AlarmClock1.xml" }, { "serviceType": "urn:schemas-upnp-org:service:MusicServices:1", "serviceId": "urn:upnp-org:serviceId:MusicServices", "controlURL": "/MusicServices/Control", "eventSubURL": "/MusicServices/Event", "SCPDURL": "/xml/MusicServices1.xml" }, { "serviceType": "urn:schemas-upnp-org:service:AudioIn:1", "serviceId": "urn:upnp-org:serviceId:AudioIn", "controlURL": "/AudioIn/Control", "eventSubURL": "/AudioIn/Event", "SCPDURL": "/xml/AudioIn1.xml" }, { "serviceType": "urn:schemas-upnp-org:service:DeviceProperties:1", "serviceId": "urn:upnp-org:serviceId:DeviceProperties", "controlURL": "/DeviceProperties/Control", "eventSubURL": "/DeviceProperties/Event", "SCPDURL": "/xml/DeviceProperties1.xml" }, { "serviceType": "urn:schemas-upnp-org:service:SystemProperties:1", "serviceId": "urn:upnp-org:serviceId:SystemProperties", "controlURL": "/SystemProperties/Control", "eventSubURL": "/SystemProperties/Event", "SCPDURL": "/xml/SystemProperties1.xml" }, { "serviceType": "urn:schemas-upnp-org:service:ZoneGroupTopology:1", "serviceId": "urn:upnp-org:serviceId:ZoneGroupTopology", "controlURL": "/ZoneGroupTopology/Control", "eventSubURL": "/ZoneGroupTopology/Event", "SCPDURL": "/xml/ZoneGroupTopology1.xml" }, { "serviceType": "urn:schemas-upnp-org:service:GroupManagement:1", "serviceId": "urn:upnp-org:serviceId:GroupManagement", "controlURL": "/GroupManagement/Control", "eventSubURL": "/GroupManagement/Event", "SCPDURL": "/xml/GroupManagement1.xml" }, { "serviceType": "urn:schemas-tencent-com:service:QPlay:1", "serviceId": "urn:tencent-com:serviceId:QPlay", "controlURL": "/QPlay/Control", "eventSubURL": "/QPlay/Event", "SCPDURL": "/xml/QPlay1.xml" } ] }, "deviceList": { "device": [ { "deviceType": "urn:schemas-upnp-org:device:MediaServer:1", "friendlyName": "192.168.1.159 - Sonos Play:5 Media Server", "manufacturer": "Sonos, Inc.", "manufacturerURL": "http://www.sonos.com", "modelNumber": "S5", "modelDescription": "Sonos Play:5 Media Server", "modelName": "Sonos Play:5", "modelURL": "http://www.sonos.com/products/zoneplayers/S5", "UDN": "uuid:RINCON_000E5881F2A801400_MS", "serviceList": { "service": [ { "serviceType": "urn:schemas-upnp-org:service:ContentDirectory:1", "serviceId": "urn:upnp-org:serviceId:ContentDirectory", "controlURL": "/MediaServer/ContentDirectory/Control", "eventSubURL": "/MediaServer/ContentDirectory/Event", "SCPDURL": "/xml/ContentDirectory1.xml" }, { "serviceType": "urn:schemas-upnp-org:service:ConnectionManager:1", "serviceId": "urn:upnp-org:serviceId:ConnectionManager", "controlURL": "/MediaServer/ConnectionManager/Control", "eventSubURL": "/MediaServer/ConnectionManager/Event", "SCPDURL": "/xml/ConnectionManager1.xml" } ] } }, { "deviceType": "urn:schemas-upnp-org:device:MediaRenderer:1", "friendlyName": "Vardagsrum - Sonos Play:5 Media Renderer", "manufacturer": "Sonos, Inc.", "manufacturerURL": "http://www.sonos.com", "modelNumber": "S5", "modelDescription": "Sonos Play:5 Media Renderer", "modelName": "Sonos Play:5", "modelURL": "http://www.sonos.com/products/zoneplayers/S5", "UDN": "uuid:RINCON_000E5881F2A801400_MR", "serviceList": { "service": [ { "serviceType": "urn:schemas-upnp-org:service:RenderingControl:1", "serviceId": "urn:upnp-org:serviceId:RenderingControl", "controlURL": "/MediaRenderer/RenderingControl/Control", "eventSubURL": "/MediaRenderer/RenderingControl/Event", "SCPDURL": "/xml/RenderingControl1.xml" }, { "serviceType": "urn:schemas-upnp-org:service:ConnectionManager:1", "serviceId": "urn:upnp-org:serviceId:ConnectionManager", "controlURL": "/MediaRenderer/ConnectionManager/Control", "eventSubURL": "/MediaRenderer/ConnectionManager/Event", "SCPDURL": "/xml/ConnectionManager1.xml" }, { "serviceType": "urn:schemas-upnp-org:service:AVTransport:1", "serviceId": "urn:upnp-org:serviceId:AVTransport", "controlURL": "/MediaRenderer/AVTransport/Control", "eventSubURL": "/MediaRenderer/AVTransport/Event", "SCPDURL": "/xml/AVTransport1.xml" }, { "serviceType": "urn:schemas-sonos-com:service:Queue:1", "serviceId": "urn:sonos-com:serviceId:Queue", "controlURL": "/MediaRenderer/Queue/Control", "eventSubURL": "/MediaRenderer/Queue/Event", "SCPDURL": "/xml/Queue1.xml" }, { "serviceType": "urn:schemas-upnp-org:service:GroupRenderingControl:1", "serviceId": "urn:upnp-org:serviceId:GroupRenderingControl", "controlURL": "/MediaRenderer/GroupRenderingControl/Control", "eventSubURL": "/MediaRenderer/GroupRenderingControl/Event", "SCPDURL": "/xml/GroupRenderingControl1.xml" }, { "serviceType": "urn:schemas-upnp-org:service:VirtualLineIn:1", "serviceId": "urn:upnp-org:serviceId:VirtualLineIn", "controlURL": "/MediaRenderer/VirtualLineIn/Control", "eventSubURL": "/MediaRenderer/VirtualLineIn/Event", "SCPDURL": "/xml/VirtualLineIn1.xml" } ] }, "X_Rhapsody-Extension": { "xmlns": "http://www.real.com/rhapsody/xmlns/upnp-1-0", "deviceID": "urn:rhapsody-real-com:device-id-1-0:sonos_1:RINCON_000E5881F2A801400", "deviceCapabilities": { "interactionPattern": { "type": "real-rhapsody-upnp-1-0" } } }, "qq:X_QPlay_SoftwareCapability": { "_": "QPlay:2", "xmlns:qq": "http://www.tencent.com" }, "iconList": { "icon": { "mimetype": "image/png", "width": "48", "height": "48", "depth": "24", "url": "/img/icon-S5.png" } } } ] } }, "_isSubscribed": true, "_volume": 18, "_mute": false, "_track": { "id": null, "parentID": null, "title": "Say Hello", "artist": "Keanu Silva", "album": "Say Hello", "albumArtist": null, "albumArtURI": "http://192.168.1.159:1400/getaa?s=1&u=x-sonos-spotify%3aspotify%253atrack%253a1IfePeYOP0lWoTdR6PT1fz%3fsid%3d9%26flags%3d8224%26sn%3d5", "uri": "x-sonos-spotify:spotify%3atrack%3a1IfePeYOP0lWoTdR6PT1fz?sid=9&flags=8224&sn=5", "duration": 147, "queuePosition": 1 }, "_nextTrack": { "id": null, "parentID": null, "title": "EveryTime I Cry", "artist": "Ava Max", "album": "EveryTime I Cry", "albumArtist": null, "albumArtURI": "http://192.168.1.159:1400/getaa?s=1&u=x-sonos-spotify%3aspotify%253atrack%253a0mV43B6pJWRjcM5TmzNe6d%3fsid%3d9%26flags%3d8224%26sn%3d5", "uri": "x-sonos-spotify:spotify%3atrack%3a0mV43B6pJWRjcM5TmzNe6d?sid=9&flags=8224&sn=5" }, "_state": "paused" }, "192.168.1.163": { "_events": {}, "_eventsCount": 8, "host": "192.168.1.163", "port": 1400, "options": { "endpoints": { "transport": "/MediaRenderer/AVTransport/Control", "rendering": "/MediaRenderer/RenderingControl/Control", "device": "/DeviceProperties/Control" }, "spotify": { "region": "3079" } }, "_deviceDescription": { "deviceType": "urn:schemas-upnp-org:device:ZonePlayer:1", "friendlyName": "192.168.1.163 - Sonos Bridge", "manufacturer": "Sonos, Inc.", "manufacturerURL": "http://www.sonos.com", "modelNumber": "ZB100", "modelDescription": "Sonos Bridge", "modelName": "Sonos Bridge", "modelURL": "http://www.sonos.com/store/products/ZB100", "softwareVersion": "57.6-88280", "swGen": "1", "hardwareVersion": "1.5.0.0-2.0", "serialNum": "00-0E-58-4E-3D-56:7", "MACAddress": "00:0E:58:4E:3D:56", "UDN": "uuid:RINCON_000E584E3D5601400", "iconList": { "icon": { "id": "0", "mimetype": "image/png", "width": "48", "height": "48", "depth": "24", "url": "/img/icon-ZB100.png" } }, "minCompatibleVersion": "56.0-00000", "legacyCompatibleVersion": "36.0-00000", "displayVersion": "11.2.9", "extraVersion": "", "roomName": "BRIDGE 2", "displayName": "Bridge", "zoneType": "4", "feature1": "0x00000000", "feature2": "0x00008173", "feature3": "0x00031000", "seriesid": "X999", "variant": "0", "internalSpeakerSize": "-1", "memory": "8", "flash": "8", "serviceList": { "service": [ { "serviceType": "urn:schemas-upnp-org:service:DeviceProperties:1", "serviceId": "urn:upnp-org:serviceId:DeviceProperties", "controlURL": "/DeviceProperties/Control", "eventSubURL": "/DeviceProperties/Event", "SCPDURL": "/xml/DeviceProperties1.xml" }, { "serviceType": "urn:schemas-upnp-org:service:SystemProperties:1", "serviceId": "urn:upnp-org:serviceId:SystemProperties", "controlURL": "/SystemProperties/Control", "eventSubURL": "/SystemProperties/Event", "SCPDURL": "/xml/SystemProperties1.xml" }, { "serviceType": "urn:schemas-upnp-org:service:ZoneGroupTopology:1", "serviceId": "urn:upnp-org:serviceId:ZoneGroupTopology", "controlURL": "/ZoneGroupTopology/Control", "eventSubURL": "/ZoneGroupTopology/Event", "SCPDURL": "/xml/ZoneGroupTopology1.xml" }, { "serviceType": "urn:schemas-upnp-org:service:GroupManagement:1", "serviceId": "urn:upnp-org:serviceId:GroupManagement", "controlURL": "/GroupManagement/Control", "eventSubURL": "/GroupManagement/Event", "SCPDURL": "/xml/GroupManagement1.xml" } ] }, "deviceList": "\n " }, "_isSubscribed": true } }, "albumArtCache": { "x-sonos-spotify:spotify%3atrack%3a1IfePeYOP0lWoTdR6PT1fz?sid=9&flags=8224&sn=5": "/getaa?s=1&u=x-sonos-spotify%3aspotify%253atrack%253a1IfePeYOP0lWoTdR6PT1fz%3fsid%3d9%26flags%3d8224%26sn%3d5" }, "currentTracks": { "192.168.1.159": { "id": null, "parentID": null, "title": "Say Hello", "artist": "Keanu Silva", "album": "Say Hello", "albumArtist": null, "albumArtURI": "/getaa?s=1&u=x-sonos-spotify%3aspotify%253atrack%253a1IfePeYOP0lWoTdR6PT1fz%3fsid%3d9%26flags%3d8224%26sn%3d5", "position": 5, "duration": 147, "albumArtURL": "http://192.168.1.159:1400/getaa?s=1&u=x-sonos-spotify%3aspotify%253atrack%253a1IfePeYOP0lWoTdR6PT1fz%3fsid%3d9%26flags%3d8224%26sn%3d5", "uri": "x-sonos-spotify:spotify%3atrack%3a1IfePeYOP0lWoTdR6PT1fz?sid=9&flags=8224&sn=5", "queuePosition": 1 } }, "nextTracks": { "192.168.1.159": { "id": null, "parentID": null, "title": "EveryTime I Cry", "artist": "Ava Max", "album": "EveryTime I Cry", "albumArtist": null, "albumArtURI": "http://192.168.1.159:1400/getaa?s=1&u=x-sonos-spotify%3aspotify%253atrack%253a0mV43B6pJWRjcM5TmzNe6d%3fsid%3d9%26flags%3d8224%26sn%3d5", "uri": "x-sonos-spotify:spotify%3atrack%3a0mV43B6pJWRjcM5TmzNe6d?sid=9&flags=8224&sn=5" } }, "positionInfos": { "192.168.1.159": { "Track": 1, "TrackDuration": "0:02:27", "TrackMetaData": "x-sonos-spotify:spotify%3atrack%3a1IfePeYOP0lWoTdR6PT1fz?sid=9&flags=8224&sn=5/getaa?s=1&u=x-sonos-spotify%3aspotify%253atrack%253a1IfePeYOP0lWoTdR6PT1fz%3fsid%3d9%26flags%3d8224%26sn%3d5Say Helloobject.item.audioItem.musicTrackKeanu SilvaSay Hello", "TrackURI": "x-sonos-spotify:spotify%3atrack%3a1IfePeYOP0lWoTdR6PT1fz?sid=9&flags=8224&sn=5", "RelTime": "0:00:05", "AbsTime": "NOT_IMPLEMENTED", "RelCount": "2147483647", "AbsCount": "2147483647" } }, "playStates": { "192.168.1.159": "paused" }, "playModes": { "192.168.1.159": "NORMAL" }, "crossFadeModes": { "192.168.1.159": false } }, "groupManagement": { "selected": [], "visible": false, "current": null }, "currentTrack": { "expanded": true }, "volume": { "dragging": false, "expanded": false, "volume": { "192.168.1.159": 18 }, "muted": { "192.168.1.159": false } }, "queue": { "currentHost": "192.168.1.159", "currentGroup": "RINCON_000E5881F2A801400:2035331614", "playerItems": { "192.168.1.159": { "returned": "2", "total": "2", "updateID": "1", "items": [ { "id": "0/1", "parentID": "0", "title": "Say Hello", "artist": "Keanu Silva", "album": "Say Hello", "albumArtist": null, "albumArtURI": "http://192.168.1.159:1400/getaa?s=1&u=x-sonos-spotify%3aspotify%253atrack%253a1IfePeYOP0lWoTdR6PT1fz%3fsid%3d9%26flags%3d8224%26sn%3d5", "uri": "x-sonos-spotify:spotify%3atrack%3a1IfePeYOP0lWoTdR6PT1fz?sid=9&flags=8224&sn=5", "class": "object.item.audioItem.musicTrack", "_raw": { "id": "Q:0/1", "parentID": "Q:0", "restricted": "true", "res": { "_": "x-sonos-spotify:spotify%3atrack%3a1IfePeYOP0lWoTdR6PT1fz?sid=9&flags=8224&sn=5", "protocolInfo": "sonos.com-spotify:*:audio/x-spotify:*", "duration": "0:02:27" }, "upnp:albumArtURI": "/getaa?s=1&u=x-sonos-spotify%3aspotify%253atrack%253a1IfePeYOP0lWoTdR6PT1fz%3fsid%3d9%26flags%3d8224%26sn%3d5", "dc:title": "Say Hello", "upnp:class": "object.item.audioItem.musicTrack", "dc:creator": "Keanu Silva", "upnp:album": "Say Hello" } }, { "id": "0/2", "parentID": "0", "title": "EveryTime I Cry", "artist": "Ava Max", "album": "EveryTime I Cry", "albumArtist": null, "albumArtURI": "http://192.168.1.159:1400/getaa?s=1&u=x-sonos-spotify%3aspotify%253atrack%253a0mV43B6pJWRjcM5TmzNe6d%3fsid%3d9%26flags%3d8224%26sn%3d5", "uri": "x-sonos-spotify:spotify%3atrack%3a0mV43B6pJWRjcM5TmzNe6d?sid=9&flags=8224&sn=5", "class": "object.item.audioItem.musicTrack", "_raw": { "id": "Q:0/2", "parentID": "Q:0", "restricted": "true", "res": { "_": "x-sonos-spotify:spotify%3atrack%3a0mV43B6pJWRjcM5TmzNe6d?sid=9&flags=8224&sn=5", "protocolInfo": "sonos.com-spotify:*:audio/x-spotify:*", "duration": "0:02:57" }, "upnp:albumArtURI": "/getaa?s=1&u=x-sonos-spotify%3aspotify%253atrack%253a0mV43B6pJWRjcM5TmzNe6d%3fsid%3d9%26flags%3d8224%26sn%3d5", "dc:title": "EveryTime I Cry", "upnp:class": "object.item.audioItem.musicTrack", "dc:creator": "Ava Max", "upnp:album": "EveryTime I Cry" } } ] }, "192.168.1.163": null }, "selected": [] }, "browserList": { "source": null, "searchMode": "artists", "history": [ { "source": "start", "searchType": null, "title": "Select a Music Source", "items": [ { "title": "Sonos Favourites", "searchType": "FV:2", "albumArtURI": "./svg/ic_favorite_48px.svg" }, { "title": "Music Library", "action": "library", "albumArtURI": "./svg/ic_audiotrack_48px.svg" }, { "title": "Sonos Playlists", "searchType": "SQ:", "albumArtURI": "./svg/ic_featured_play_list_48px.svg" }, { "title": "Line-in", "action": "linein", "albumArtURI": "./svg/ic_input_48px.svg" } ], "scrollPosition": 42 }, {} ] }, "musicServices": { "active": [ { "service": { "Id": "9", "Name": "Spotify", "Version": "1.1", "Uri": "https://spotify-v5.ws.sonos.com/smapi", "SecureUri": "https://spotify-v5.ws.sonos.com/smapi", "ContainerType": "MService", "Capabilities": "5310995", "Policy": { "Auth": "AppLink", "PollInterval": "300" }, "Presentation": { "Strings": { "Version": "40", "Uri": "https://spotify-static.ws.sonos.com/strings.28.xml" }, "PresentationMap": { "Version": "41", "Uri": "https://sonos-pmap.ws.sonos.com/spotify_pmap.26.xml" } }, "Auth": "AppLink", "PollInterval": "300", "presentation": { "stringsUri": "https://spotify-static.ws.sonos.com/strings.28.xml", "mapUri": "https://sonos-pmap.ws.sonos.com/spotify_pmap.26.xml" }, "ServiceIDEncoded": 2311 }, "authToken": "--REDACTED--" } ], "visible": false, "link": null, "current": null }, "playlists": { "mode": null, "visible": false, "item": null, "playlists": [], "selected": [], "items": [] }, "eq": { "visible": false, "host": null, "eqState": { "192.168.1.159": { "treble": 0, "bass": 0, "loudness": 1, "balance": 0 } } } }, "packageJson": { "name": "sonos-controller-unofficial", "description": "Unoffical sonos controller for linux.", "version": "0.2.6", "author": "Pascal Opitz ", "main": "main.js", "dependencies": { "array-union": "^3.0.1", "bluebird": "^3.5.4", "classnames": "^2.3.1", "deep-equal": "^2.0.5", "dotenv": "^10.0.0", "electron-window-state": "^5.0.3", "file-type": "^16.5.0", "ip": "^1.1.5", "ip-regex": "^4.3.0", "koa": "^2.13.1", "koa-bodyparser": "^4.3.0", "koa-logger": "^3.2.1", "koa-router": "^10.0.0", "lodash": "^4.17.21", "mask-json": "^1.0.3", "mime": "^2.5.2", "moment": "^2.29.1", "music-metadata": "^7.8.6", "omit-keys": "^0.1.0", "react": "^17.0.2", "react-dom": "^17.0.2", "react-redux": "^7.2.4", "react-tiny-virtual-list": "^2.2.0", "react-viewport-list": "^5.1.0", "react-virtual-list": "^2.3.0", "react-virtualized-auto-sizer": "^1.0.5", "redux": "^4.1.0", "redux-actions": "^2.6.5", "redux-promise": "^0.6.0", "reselect": "^4.0.0", "shallow-compare": "^1.2.2", "sonos": "^1.15.0-alpha.2", "sql.js": "^1.5.0", "sweetalert2": "^11.0.17", "sweetalert2-react-content": "^4.0.1", "use-is-in-viewport": "^1.0.9", "uuid": "^8.3.2", "wake-event": "^0.0.1", "walkdir": "^0.4.1" } } }