-
-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
I'm trying to configure the sound mode on my HT-XT2 with songpal, but I always get this error when trying to change it:
Error: Got an error for setSoundSettings: [15, 'unsupported operation']: UnsupportedOperation (15): unsupported operation
Available sound settings:
* ClearAudio+ (clearAudio, value: on, type: booleanTarget)
- On (on)
* Sound Field (soundField, value: clearAudio, type: enumTarget)
- ClearAudio+ (clearAudio)
- Movie (movie)
- Music (music)
- Sports (sports)
- Game Studio (game)
- Standard (standard)
* IDMR_TEXT_FOOTBALL_STRING (footballMode, value: off, type: enumTarget)
- IDMR_TEXT_NARRATION_ON_STRING (on)
- IDMR_TEXT_NARRATION_OFF_STRING (on_narration_off)
- Off (off)
* Night (nightMode, value: off, type: booleanTarget)
- On (on)
- Off (off)
* Voice (voice, value: type1, type: enumTarget)
- Up Off (type1)
- Up 1 (type2)
- Up 2 (type3)
* Subwoofer Volume (subwooferLevel, value: 8, type: integerTarget)
- Subwoofer Volume (subwooferLevel)
* A/V SYNC (avSyncMs, value: 0, type: integerTarget)
- A/V SYNC (avSyncMs)
* Dual Mono (dualMono, value: main, type: enumTarget)
- Main/Sub (main_sub)
- Main (main)
- Sub (sub)
Both songpal sound clearAudio on and songpal sound soundField game return the error mentioned above. Any tips on how I could help solve this or investigate further myself?
songpal -d sound soundField game
Setting debug level to 1
DEBUG:root:Using endpoint http://192.168.178.192:10000/sony
DEBUG:songpal.device:Endpoint: http://192.168.178.192:10000/sony
DEBUG:songpal.device:Guide endpoint: http://192.168.178.192:10000/sony/guide
DEBUG:songpal.device:Got 4 services!
DEBUG:songpal.service:Available protocols for audio: ['xhrpost:jsonizer', 'websocket:jsonizer']
DEBUG:songpal.service:Using protocol: ProtocolType.WebSocket
DEBUG:songpal.notification:notification payload: {'name': 'notifyVolumeInformation', 'versions': [{'version': '1.0'}]}
DEBUG:songpal.notification:notification payload: {'name': 'notifyWirelessSurroundInfo', 'versions': [{'version': '1.0'}]}
DEBUG:songpal.service:Got notifications: [<Notification notifyVolumeInformation, versions=[{'version': '1.0'}], endpoint=http://192.168.178.192:10000/sony/audio>, <Notification notifyWirelessSurroundInfo, versions=[{'version': '1.0'}], endpoint=http://192.168.178.192:10000/sony/audio>]
DEBUG:songpal.service:Available protocols for avContent: ['xhrpost:jsonizer', 'websocket:jsonizer']
DEBUG:songpal.service:Using protocol: ProtocolType.WebSocket
DEBUG:songpal.service:Got duplicate signature for MethodSignature(name='getSourceList', input={'scheme': <class 'str'>}, output={'source': <class 'str'>, 'title': <class 'str'>, 'isPlayable': 'bool', 'isBrowsable': 'bool', 'playAction': <class 'str'>, 'outputs': 'string*', 'meta': <class 'str'>, 'iconUrl': <class 'str'>, 'protocols': 'string*', 'upnpOperationInfo': 'UpnpOperationInfo'}, version='1.2'), existing was <Method avContent.getSourceList({'scheme': <class 'str'>}) -> {'iconUrl': <class 'str'>,
'isBrowsable': 'bool',
'isPlayable': 'bool',
'meta': <class 'str'>,
'outputs': 'string*',
'playAction': <class 'str'>,
'source': <class 'str'>,
'title': <class 'str'>}>, keeping it.
DEBUG:songpal.notification:notification payload: {'name': 'notifyAvailablePlaybackFunction', 'versions': [{'version': '1.0'}]}
DEBUG:songpal.notification:notification payload: {'name': 'notifyExternalTerminalStatus', 'versions': [{'version': '1.0'}]}
DEBUG:songpal.notification:notification payload: {'name': 'notifyPlayingContentInfo',
'versions': [{'authLevel': 'private', 'version': '1.0'}]}
DEBUG:songpal.service:Got notifications: [<Notification notifyAvailablePlaybackFunction, versions=[{'version': '1.0'}], endpoint=http://192.168.178.192:10000/sony/avContent>, <Notification notifyExternalTerminalStatus, versions=[{'version': '1.0'}], endpoint=http://192.168.178.192:10000/sony/avContent>, <Notification notifyPlayingContentInfo, versions=[{'authLevel': 'private', 'version': '1.0'}], endpoint=http://192.168.178.192:10000/sony/avContent>]
DEBUG:songpal.service:Available protocols for guide: ['xhrpost:jsonizer']
DEBUG:songpal.service:Using protocol: ProtocolType.XHRPost
DEBUG:songpal.service:Available protocols for system: ['xhrpost:jsonizer', 'websocket:jsonizer']
DEBUG:songpal.service:Using protocol: ProtocolType.WebSocket
DEBUG:songpal.service:Got duplicate signature for MethodSignature(name='getStorageList', input={'uri': <class 'str'>, 'isRegistered': <class 'str'>}, output={'uri': <class 'str'>, 'deviceName': <class 'str'>, 'volumeLabel': <class 'str'>, 'permission': <class 'str'>, 'position': <class 'str'>, 'formattable': <class 'str'>, 'mounted': <class 'str'>, 'wholeCapacityMB': <class 'int'>, 'freeCapacityMB': <class 'int'>, 'systemAreaCapacityMB': <class 'int'>, 'isAvailable': <class 'str'>, 'lun': <class 'int'>, 'type': <class 'str'>, 'protocol': <class 'str'>, 'format': <class 'str'>, 'error': <class 'str'>, 'isRegistered': <class 'str'>, 'registrationDate': <class 'str'>, 'isSqvSupported': <class 'str'>, 'hasNonStandardData': <class 'str'>, 'isProtected': <class 'str'>, 'isLocked': <class 'str'>, 'formatStatus': <class 'str'>, 'finalizeStatus': <class 'str'>, 'timeSecToFinalize': <class 'int'>, 'isSelfRecorded': <class 'str'>, 'isManagementInfoFull': <class 'str'>, 'timeSecToGetContents': <class 'int'>, 'hasUnsupportedContents': <class 'str'>, 'usbDeviceType': <class 'str'>, 'fileSystem': <class 'str'>}, version='1.2'), existing was <Method system.getStorageList({'uri': <class 'str'>}) -> {'deviceName': <class 'str'>,
'error': <class 'str'>,
'format': <class 'str'>,
'formattable': <class 'str'>,
'formatting': <class 'str'>,
'freeCapacityMB': <class 'int'>,
'isAvailable': <class 'str'>,
'lun': <class 'int'>,
'mounted': <class 'str'>,
'permission': <class 'str'>,
'position': <class 'str'>,
'systemAreaCapacityMB': <class 'int'>,
'type': <class 'str'>,
'uri': <class 'str'>,
'volumeLabel': <class 'str'>,
'wholeCapacityMB': <class 'int'>}>, keeping it.
DEBUG:songpal.service:Got duplicate signature for MethodSignature(name='getSystemInformation', input=None, output={'product': <class 'str'>, 'region': <class 'str'>, 'language': <class 'str'>, 'model': <class 'str'>, 'serial': <class 'str'>, 'macAddr': <class 'str'>, 'name': <class 'str'>, 'generation': <class 'str'>, 'area': <class 'str'>, 'cid': <class 'str'>, 'helpUrl': <class 'str'>, 'deviceID': <class 'str'>, 'version': <class 'str'>, 'duid': <class 'str'>, 'wirelessMacAddr': <class 'str'>, 'esn': <class 'str'>, 'iconUrl': <class 'str'>, 'ssid': <class 'str'>, 'bdAddr': <class 'str'>, 'initialPowerOnTime': <class 'str'>, 'lastPowerOnTime': <class 'str'>, 'bleID': <class 'str'>}, version='1.4'), existing was <Method system.getSystemInformation(None) -> {'area': <class 'str'>,
'bdAddr': <class 'str'>,
'cid': <class 'str'>,
'deviceID': <class 'str'>,
'duid': <class 'str'>,
'esn': <class 'str'>,
'generation': <class 'str'>,
'helpUrl': <class 'str'>,
'iconUrl': <class 'str'>,
'language': <class 'str'>,
'macAddr': <class 'str'>,
'model': <class 'str'>,
'name': <class 'str'>,
'product': <class 'str'>,
'region': <class 'str'>,
'serial': <class 'str'>,
'ssid': <class 'str'>,
'updatableVersion': <class 'str'>,
'version': <class 'str'>,
'wirelessMacAddr': <class 'str'>}>, keeping it.
DEBUG:songpal.notification:notification payload: {'name': 'notifyPowerStatus', 'versions': [{'version': '1.0'}]}
DEBUG:songpal.notification:notification payload: {'name': 'notifySWUpdateInfo', 'versions': [{'version': '1.0'}]}
DEBUG:songpal.notification:notification payload: {'name': 'notifySettingsUpdate', 'versions': [{'version': '1.1'}]}
DEBUG:songpal.notification:notification payload: {'name': 'notifyStorageStatus',
'versions': [{'authLevel': 'generic', 'version': '1.1'}, {'version': '1.2'}]}
DEBUG:songpal.service:Got notifications: [<Notification notifyPowerStatus, versions=[{'version': '1.0'}], endpoint=http://192.168.178.192:10000/sony/system>, <Notification notifySWUpdateInfo, versions=[{'version': '1.0'}], endpoint=http://192.168.178.192:10000/sony/system>, <Notification notifySettingsUpdate, versions=[{'version': '1.1'}], endpoint=http://192.168.178.192:10000/sony/system>, <Notification notifyStorageStatus, versions=[{'authLevel': 'generic', 'version': '1.1'}, {'version': '1.2'}], endpoint=http://192.168.178.192:10000/sony/system>]
Setting soundField to game
DEBUG:songpal.service:setSoundSettings got called with args (({'settings': [{'target': 'soundField', 'value': 'game'}]},)) kwargs ({})
DEBUG:songpal.method:<Method audio.setSoundSettings({'settings': 'GeneralSettings[]'}) -> None>
Error: Got an error for setSoundSettings: [15, 'unsupported operation']: UnsupportedOperation (15): unsupported operation
Traceback (most recent call last):
File "/Users/strayer/tmp/./songpal/bin/songpal", line 8, in <module>
sys.exit(cli())
File "/Users/strayer/tmp/songpal/lib/python3.9/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/Users/strayer/tmp/songpal/lib/python3.9/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/Users/strayer/tmp/songpal/lib/python3.9/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/Users/strayer/tmp/songpal/lib/python3.9/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/Users/strayer/tmp/songpal/lib/python3.9/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/Users/strayer/tmp/songpal/lib/python3.9/site-packages/click/decorators.py", line 73, in new_func
return ctx.invoke(f, obj, *args, **kwargs)
File "/Users/strayer/tmp/songpal/lib/python3.9/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/Users/strayer/tmp/songpal/lib/python3.9/site-packages/songpal/main.py", line 57, in wrapper
raise ex
File "/Users/strayer/tmp/songpal/lib/python3.9/site-packages/songpal/main.py", line 48, in wrapper
return loop.run_until_complete(f(*args, **kwargs))
File "/Users/strayer/.asdf/installs/python/3.9.1/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete
return future.result()
File "/Users/strayer/tmp/songpal/lib/python3.9/site-packages/songpal/main.py", line 483, in sound
click.echo(await dev.set_sound_settings(target, value))
File "/Users/strayer/tmp/songpal/lib/python3.9/site-packages/songpal/device.py", line 417, in set_sound_settings
return await self.services["audio"]["setSoundSettings"](params)
File "/Users/strayer/tmp/songpal/lib/python3.9/site-packages/songpal/method.py", line 131, in __call__
raise SongpalException(
songpal.common.SongpalException: Got an error for setSoundSettings: [15, 'unsupported operation']: UnsupportedOperation (15): unsupported operation
dump-devinfo
{
"interface_info": {
"interfaceVersion": "3.1.0",
"modelName": "HT-XT2",
"productCategory": "homeTheaterSystem",
"productName": "Bar",
"serverName": ""
},
"settings": [
{
"apiMapping": null,
"deviceUIInfo": null,
"isAvailable": true,
"settings": [
{
"apiMapping": null,
"deviceUIInfo": null,
"isAvailable": true,
"settings": [
{
"apiMapping": {
"getApi": {
"name": "getSoundSettings",
"version": "1.1"
},
"service": "audio",
"setApi": {
"name": "setSoundSettings",
"version": "1.1"
},
"target": "clearAudio",
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": false,
"settings": null,
"title": "ClearAudio+ ",
"titleTextID": "sound-clearaudio",
"type": "booleanTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getSoundSettings",
"version": "1.1"
},
"service": "audio",
"setApi": {
"name": "setSoundSettings",
"version": "1.1"
},
"target": "soundField",
"targetSuppl": null
},
"deviceUIInfo": "soundFieldFig",
"isAvailable": false,
"settings": null,
"title": "Sound Field",
"titleTextID": "sound-soundfield",
"type": "enumTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getSoundSettings",
"version": "1.1"
},
"service": "audio",
"setApi": {
"name": "setSoundSettings",
"version": "1.1"
},
"target": "nightMode",
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "Night",
"titleTextID": "sound-night",
"type": "booleanTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getSoundSettings",
"version": "1.1"
},
"service": "audio",
"setApi": {
"name": "setSoundSettings",
"version": "1.1"
},
"target": "voice",
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "Voice",
"titleTextID": "sound-voice",
"type": "enumTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getSoundSettings",
"version": "1.1"
},
"service": "audio",
"setApi": {
"name": "setSoundSettings",
"version": "1.1"
},
"target": "subwooferLevel",
"targetSuppl": null
},
"deviceUIInfo": "sliderHorizon",
"isAvailable": true,
"settings": null,
"title": "Subwoofer Volume",
"titleTextID": "sound-subwoofer",
"type": "integerTarget",
"usage": null
},
{
"apiMapping": null,
"deviceUIInfo": null,
"isAvailable": false,
"settings": [
{
"apiMapping": {
"getApi": {
"name": "getSoundSettings",
"version": "1.1"
},
"service": "audio",
"setApi": {
"name": "setSoundSettings",
"version": "1.1"
},
"target": "avSyncMs",
"targetSuppl": null
},
"deviceUIInfo": "picker",
"isAvailable": true,
"settings": null,
"title": "A/V SYNC",
"titleTextID": "sound-adjustment-avsync",
"type": "integerTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getSoundSettings",
"version": "1.1"
},
"service": "audio",
"setApi": {
"name": "setSoundSettings",
"version": "1.1"
},
"target": "dualMono",
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "Dual Mono",
"titleTextID": "sound-adjustment-dualmono",
"type": "enumTarget",
"usage": null
}
],
"title": "Sound Adjustments",
"titleTextID": "sound-adjustment",
"type": "directory",
"usage": null
}
],
"title": "Sound Settings",
"titleTextID": "sound",
"type": "directory",
"usage": null
},
{
"apiMapping": null,
"deviceUIInfo": null,
"isAvailable": true,
"settings": [
{
"apiMapping": {
"getApi": {
"name": "getSWUpdateInfo",
"version": "1.0"
},
"service": "system",
"setApi": {
"name": "actSWUpdate",
"version": "1.0"
},
"target": null,
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "Software Update",
"titleTextID": "system-update",
"type": "nullTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getPowerSettings",
"version": "1.0"
},
"service": "system",
"setApi": {
"name": "setPowerSettings",
"version": "1.0"
},
"target": "quickStartMode",
"targetSuppl": null
},
"deviceUIInfo": "",
"isAvailable": true,
"settings": null,
"title": "Quick Start/Network Standby",
"titleTextID": "system-networkstandby",
"type": "booleanTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getDeviceMiscSettings",
"version": "1.0"
},
"service": "system",
"setApi": {
"name": "setDeviceMiscSettings",
"version": "1.0"
},
"target": "deviceName",
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "Device Name",
"titleTextID": "system-networkdevicename",
"type": "stringTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getDeviceMiscSettings",
"version": "1.0"
},
"service": "system",
"setApi": {
"name": "setDeviceMiscSettings",
"version": "1.0"
},
"target": "swAutoUpdate",
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "Auto Update ",
"titleTextID": "system-autoupdate",
"type": "booleanTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getDeviceMiscSettings",
"version": "1.0"
},
"service": "system",
"setApi": {
"name": "setDeviceMiscSettings",
"version": "1.0"
},
"target": "timeZone",
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "Time Zone",
"titleTextID": "system-timezone",
"type": "stringTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getSystemInformation",
"version": "1.3"
},
"service": "system",
"setApi": null,
"target": "",
"targetSuppl": "version"
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "HT-XT2 Software Version",
"titleTextID": "other-htversion-TBD",
"type": "stringTarget",
"usage": null
}
],
"title": "System",
"titleTextID": "system",
"type": "directory",
"usage": null
}
],
"title": null,
"titleTextID": null,
"type": "directory",
"usage": "deviceConfig"
},
{
"apiMapping": null,
"deviceUIInfo": null,
"isAvailable": true,
"settings": [
{
"apiMapping": null,
"deviceUIInfo": null,
"isAvailable": true,
"settings": [
{
"apiMapping": {
"getApi": {
"name": "getPlaybackModeSettings",
"version": "1.0"
},
"service": "avContent",
"setApi": {
"name": "setPlaybackModeSettings",
"version": "1.0"
},
"target": "repeatType",
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "Repeat",
"titleTextID": "playbackMode-repeatType",
"type": "enumTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getPlaybackModeSettings",
"version": "1.0"
},
"service": "avContent",
"setApi": {
"name": "setPlaybackModeSettings",
"version": "1.0"
},
"target": "shuffleType",
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "Shuffle",
"titleTextID": "playbackMode-shuffleType",
"type": "enumTarget",
"usage": null
}
],
"title": "Playback Mode",
"titleTextID": "playbackMode",
"type": "directory",
"usage": null
}
],
"title": null,
"titleTextID": null,
"type": "directory",
"usage": "playingControl"
},
{
"apiMapping": null,
"deviceUIInfo": null,
"isAvailable": true,
"settings": [
{
"apiMapping": {
"getApi": {
"name": "getPowerSettings",
"version": "1.0"
},
"service": "system",
"setApi": {
"name": "setPowerSettings",
"version": "1.0"
},
"target": "quickStartMode",
"targetSuppl": null
},
"deviceUIInfo": "",
"isAvailable": true,
"settings": null,
"title": "Quick Start/Network Standby",
"titleTextID": "system-networkstandby",
"type": "booleanTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getDeviceMiscSettings",
"version": "1.0"
},
"service": "system",
"setApi": {
"name": "setDeviceMiscSettings",
"version": "1.0"
},
"target": "swAutoUpdate",
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "Auto Update ",
"titleTextID": "system-autoupdate",
"type": "booleanTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getDeviceMiscSettings",
"version": "1.0"
},
"service": "system",
"setApi": {
"name": "setDeviceMiscSettings",
"version": "1.0"
},
"target": "timeZone",
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "Time Zone",
"titleTextID": "system-timezone",
"type": "stringTarget",
"usage": null
}
],
"title": null,
"titleTextID": null,
"type": "directory",
"usage": "initialSetting"
},
{
"apiMapping": null,
"deviceUIInfo": null,
"isAvailable": true,
"settings": [
{
"apiMapping": null,
"deviceUIInfo": null,
"isAvailable": true,
"settings": [
{
"apiMapping": {
"getApi": {
"name": "getWuTangInfo",
"version": "1.0"
},
"service": "system",
"setApi": {
"name": "setWuTangInfo",
"version": "1.0"
},
"target": "privacySetting",
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "Share usage data",
"titleTextID": "googlecast-shareusagedata",
"type": "booleanTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getWuTangInfo",
"version": "1.0"
},
"service": "system",
"setApi": {
"name": "setWuTangInfo",
"version": "1.0"
},
"target": "activateStatus",
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "Activate status",
"titleTextID": "googlecast-activatestatus",
"type": "booleanTarget",
"usage": null
},
{
"apiMapping": {
"getApi": {
"name": "getWuTangInfo",
"version": "1.0"
},
"service": "system",
"setApi": null,
"target": "currentVersion",
"targetSuppl": null
},
"deviceUIInfo": null,
"isAvailable": true,
"settings": null,
"title": "Version number",
"titleTextID": "googlecast-versionnumber",
"type": "stringTarget",
"usage": null
}
],
"title": "Google Cast",
"titleTextID": "googlecast",
"type": "directory",
"usage": null
}
],
"title": null,
"titleTextID": null,
"type": "directory",
"usage": "wuTangSetting"
}
],
"supported_methods": {
"audio": {
"methods": {
"getCustomEqualizerSettings": {
"input": {
"target": "str"
},
"name": "getCustomEqualizerSettings",
"output": {
"candidate": "GeneralSettingsCandidate[]",
"currentValue": "str",
"deviceUIInfo": "str",
"isAvailable": "bool",
"target": "str",
"title": "str",
"titleTextID": "str",
"type": "str"
},
"service": "audio",
"version": "1.0"
},
"getMethodTypes": {
"input": "str",
"name": "getMethodTypes",
"output": "str",
"service": "audio",
"version": "1.0"
},
"getSoundSettings": {
"input": {
"target": "str"
},
"name": "getSoundSettings",
"output": {
"candidate": "GeneralSettingsCandidate[]",
"currentValue": "str",
"deviceUIInfo": "str",
"isAvailable": "bool",
"target": "str",
"title": "str",
"titleTextID": "str",
"type": "str"
},
"service": "audio",
"version": "1.1"
},
"getSpeakerSettings": {
"input": {
"target": "str"
},
"name": "getSpeakerSettings",
"output": {
"candidate": "GeneralSettingsCandidate[]",
"currentValue": "str",
"deviceUIInfo": "str",
"isAvailable": "bool",
"target": "str",
"title": "str",
"titleTextID": "str",
"type": "str"
},
"service": "audio",
"version": "1.0"
},
"getVersions": {
"input": null,
"name": "getVersions",
"output": "str",
"service": "audio",
"version": "1.0"
},
"getVolumeInformation": {
"input": {
"output": "str"
},
"name": "getVolumeInformation",
"output": {
"maxVolume": "int",
"minVolume": "int",
"mute": "str",
"output": "str",
"step": "int",
"volume": "int"
},
"service": "audio",
"version": "1.1"
},
"setAudioMute": {
"input": {
"mute": "str",
"output": "str"
},
"name": "setAudioMute",
"output": null,
"service": "audio",
"version": "1.1"
},
"setAudioVolume": {
"input": {
"output": "str",
"volume": "str"
},
"name": "setAudioVolume",
"output": null,
"service": "audio",
"version": "1.1"
},
"setCustomEqualizerSettings": {
"input": {
"settings": "GeneralSettings[]"
},
"name": "setCustomEqualizerSettings",
"output": null,
"service": "audio",
"version": "1.0"
},
"setSoundSettings": {
"input": {
"settings": "GeneralSettings[]"
},
"name": "setSoundSettings",
"output": null,
"service": "audio",
"version": "1.1"
},
"setSpeakerSettings": {
"input": {
"settings": "GeneralSettings[]"
},
"name": "setSpeakerSettings",
"output": null,
"service": "audio",
"version": "1.0"
},
"switchNotifications": {
"input": {
"disabled": "ApiIdentity[]",
"enabled": "ApiIdentity[]"
},
"name": "switchNotifications",
"output": {
"disabled": "ApiIdentity[]",
"enabled": "ApiIdentity[]",
"unsupported": "ApiIdentity[]"
},
"service": "audio",
"version": "1.0"
}
},
"notifications": {
"notifyVolumeInformation": {
"name": "notifyVolumeInformation",
"version": "1.0"
},
"notifyWirelessSurroundInfo": {
"name": "notifyWirelessSurroundInfo",
"version": "1.0"
}
},
"protocols": []
},
"avContent": {
"methods": {
"getAvailablePlaybackFunction": {
"input": {
"output": "str"
},
"name": "getAvailablePlaybackFunction",
"output": {
"functions": "FunctionInfo[]",
"output": "str",
"uri": "str"
},
"service": "avContent",
"version": "1.0"
},
"getBluetoothSettings": {
"input": {
"target": "str"
},
"name": "getBluetoothSettings",
"output": {
"candidate": "GeneralSettingsCandidate[]",
"currentValue": "str",
"deviceUIInfo": "str",
"isAvailable": "bool",
"target": "str",
"title": "str",
"titleTextID": "str",
"type": "str"
},
"service": "avContent",
"version": "1.0"
},
"getContentCount": {
"input": {
"path": "str",
"target": "str",
"type": "string*",
"uri": "str",
"view": "str"
},
"name": "getContentCount",
"output": {
"capability": "int",
"count": "int"
},
"service": "avContent",
"version": "1.3"
},
"getContentList": {
"input": {
"cnt": "int",
"path": "str",
"sort": "str",
"stIdx": "int",
"target": "str",
"type": "string*",
"uri": "str",
"view": "str"
},
"name": "getContentList",
"output": {
"albumName": "str",
"artist": "str",
"audioInfo": "AudioInfo[]",
"broadcastFreq": "int",
"broadcastFreqBand": "str",
"channelName": "str",
"channelSurfingVisibility": "str",
"chapterCount": "int",
"content": "ContentInfo",
"contentKind": "str",
"contentType": "str",
"createdTime": "str",
"directRemoteNum": "int",
"dispNum": "str",
"durationMsec": "int",
"epgVisibility": "str",
"fileNo": "str",
"fileSizeByte": "int",
"folderNo": "str",
"genre": "string*",
"index": "int",
"is3D": "str",
"isAlreadyPlayed": "str",
"isBrowsable": "str",
"isPlayable": "str",
"isProtected": "str",
"originalDispNum": "str",
"parentIndex": "int",
"parentUri": "str",
"parentalInfo": "ParentalInfo[]",
"path": "str",
"playlistName": "str",
"podcastName": "str",
"productID": "str",
"programMediaType": "str",
"programNum": "int",
"remotePlayType": "string*",
"sizeMB": "int",
"startDateTime": "str",
"storageUri": "str",
"subtitleInfo": "SubtitleInfo[]",
"title": "str",
"tripletStr": "str",
"uri": "str",
"userContentFlag": "bool",
"videoInfo": "VideoInfo",
"visibility": "str"
},
"service": "avContent",
"version": "1.4"
},
"getCurrentExternalTerminalsStatus": {
"input": null,
"name": "getCurrentExternalTerminalsStatus",
"output": {
"active": "str",
"connection": "str",
"iconUrl": "str",
"label": "str",
"meta": "str",
"outputs": "string*",
"title": "str",
"uri": "str"
},
"service": "avContent",
"version": "1.0"
},
"getMethodTypes": {
"input": "str",
"name": "getMethodTypes",
"output": "str",
"service": "avContent",
"version": "1.0"
},
"getPlaybackModeSettings": {
"input": {
"target": "str",
"uri": "str"
},
"name": "getPlaybackModeSettings",
"output": {
"candidate": "PlaybackModeSettingsCandidate[]",
"currentValue": "str",
"deviceUIInfo": "str",
"isAvailable": "bool",
"target": "str",
"title": "str",
"titleTextID": "str",
"type": "str",
"uri": "str"
},
"service": "avContent",
"version": "1.0"
},
"getPlayingContentInfo": {
"input": {
"output": "str"
},
"name": "getPlayingContentInfo",
"output": {
"albumName": "str",
"applicationName": "str",
"artist": "str",
"audioInfo": "AudioInfo[]",
"bivl_assetId": "str",
"bivl_provider": "str",
"bivl_serviceId": "str",
"broadcastFreq": "int",
"broadcastFreqBand": "str",
"channelName": "str",
"chapterCount": "int",
"chapterIndex": "int",
"contentKind": "str",
"dabInfo": "DabInfo",
"dispNum": "str",
"durationMsec": "int",
"durationSec": "double",
"fileNo": "str",
"genre": "string*",
"index": "int",
"mediaType": "str",
"originalDispNum": "str",
"output": "str",
"parentUri": "str",
"playSpeed": "str",
"playSpeedStep": "int",
"playlistName": "str",
"podcastName": "str",
"positionMsec": "int",
"positionSec": "double",
"programNum": "int",
"programTitle": "str",
"repeatType": "str",
"service": "str",
"source": "str",
"sourceLabel": "str",
"startDateTime": "str",
"stateInfo": "StateInfo",
"subtitleIndex": "int",
"title": "str",
"totalCount": "int",
"tripletStr": "str",
"uri": "str",
"videoInfo": "VideoInfo"
},
"service": "avContent",
"version": "1.2"
},
"getSchemeList": {
"input": null,
"name": "getSchemeList",
"output": {
"scheme": "str"
},
"service": "avContent",
"version": "1.0"
},
"getSourceList": {
"input": {
"scheme": "str"
},
"name": "getSourceList",
"output": {
"iconUrl": "str",
"isBrowsable": "bool",
"isPlayable": "bool",
"meta": "str",
"outputs": "string*",
"playAction": "str",
"source": "str",
"title": "str"
},
"service": "avContent",
"version": "1.1"
},
"getSupportedPlaybackFunction": {
"input": {
"uri": "str"
},
"name": "getSupportedPlaybackFunction",
"output": {
"functions": "SupportedFunctionInfo[]",
"uri": "str"
},
"service": "avContent",
"version": "1.0"
},
"getVersions": {
"input": null,
"name": "getVersions",
"output": "str",
"service": "avContent",
"version": "1.0"
},
"pausePlayingContent": {
"input": {
"output": "str"
},
"name": "pausePlayingContent",
"output": null,
"service": "avContent",
"version": "1.1"
},
"presetBroadcastStation": {
"input": {
"frequency": "int",
"uri": "str"
},
"name": "presetBroadcastStation",
"output": null,
"service": "avContent",
"version": "1.0"
},
"scanPlayingContent": {
"input": {
"direction": "str",
"output": "str"
},
"name": "scanPlayingContent",
"output": null,
"service": "avContent",
"version": "1.0"
},
"seekBroadcastStation": {
"input": {
"direction": "str",
"tuning": "str"
},
"name": "seekBroadcastStation",
"output": null,
"service": "avContent",
"version": "1.0"
},
"setActiveTerminal": {
"input": {
"active": "str",
"uri": "str"
},
"name": "setActiveTerminal",
"output": null,
"service": "avContent",
"version": "1.0"
},
"setBluetoothSettings": {
"input": {
"settings": "GeneralSettings[]"
},
"name": "setBluetoothSettings",
"output": null,
"service": "avContent",
"version": "1.0"
},
"setPlayContent": {
"input": {
"keepLastFrame": "bool",
"output": "str",
"positionMsec": "int",
"positionSec": "double",
"repeatType": "str",
"requester": "str",
"resume": "bool",
"uri": "str"
},
"name": "setPlayContent",
"output": null,
"service": "avContent",
"version": "1.2"
},
"setPlayNextContent": {
"input": {
"output": "str"
},
"name": "setPlayNextContent",
"output": null,
"service": "avContent",
"version": "1.0"
},
"setPlayPreviousContent": {
"input": {
"output": "str"
},
"name": "setPlayPreviousContent",
"output": null,
"service": "avContent",
"version": "1.0"
},
"setPlaybackModeSettings": {
"input": {
"settings": "GeneralSettings[]"
},
"name": "setPlaybackModeSettings",
"output": null,
"service": "avContent",
"version": "1.0"
},
"startContentBrowsing": {
"input": {
"uri": "str"
},
"name": "startContentBrowsing",
"output": {
"errorMessage": "str",
"status": "str"
},
"service": "avContent",
"version": "1.0"
},
"stopPlayingContent": {
"input": {
"keepLastFrame": "bool",
"output": "str"
},
"name": "stopPlayingContent",
"output": null,
"service": "avContent",
"version": "1.1"
},
"switchNotifications": {
"input": {
"disabled": "ApiIdentity[]",
"enabled": "ApiIdentity[]"
},
"name": "switchNotifications",
"output": {
"disabled": "ApiIdentity[]",
"enabled": "ApiIdentity[]",
"unsupported": "ApiIdentity[]"
},
"service": "avContent",
"version": "1.0"
}
},
"notifications": {
"notifyAvailablePlaybackFunction": {
"name": "notifyAvailablePlaybackFunction",
"version": "1.0"
},
"notifyExternalTerminalStatus": {
"name": "notifyExternalTerminalStatus",
"version": "1.0"
},
"notifyPlayingContentInfo": {
"name": "notifyPlayingContentInfo",
"version": "1.0"
}
},
"protocols": []
},
"guide": {
"methods": {
"getMethodTypes": {
"input": "str",
"name": "getMethodTypes",
"output": "str",
"service": "guide",
"version": "1.0"
},
"getServiceProtocols": {
"input": null,
"name": "getServiceProtocols",
"output": "str",
"service": "guide",
"version": "1.0"
},
"getSupportedApiInfo": {
"input": {
"services": "string*"
},
"name": "getSupportedApiInfo",
"output": {
"apis": "ApiInfo[]",
"protocols": "string*",
"service": "str"
},
"service": "guide",
"version": "1.0"
},
"getVersions": {
"input": null,
"name": "getVersions",
"output": "str",
"service": "guide",
"version": "1.0"
}
},
"notifications": {},
"protocols": []
},
"system": {
"methods": {
"actSWUpdate": {
"input": null,
"name": "actSWUpdate",
"output": null,
"service": "system",
"version": "1.0"
},
"connectBluetoothDevice": {
"input": {
"bdAddr": "str"
},
"name": "connectBluetoothDevice",
"output": null,
"service": "system",
"version": "1.0"
},
"getDeviceMiscSettings": {
"input": {
"target": "str"
},
"name": "getDeviceMiscSettings",
"output": {
"candidate": "GeneralSettingsCandidate[]",
"currentValue": "str",
"deviceUIInfo": "str",
"isAvailable": "bool",
"target": "str",
"title": "str",
"titleTextID": "str",
"type": "str"
},
"service": "system",
"version": "1.0"
},
"getInterfaceInformation": {
"input": null,
"name": "getInterfaceInformation",
"output": {
"interfaceVersion": "str",
"modelName": "str",
"productCategory": "str",
"productName": "str",
"serverName": "str"
},
"service": "system",
"version": "1.0"
},
"getMethodTypes": {
"input": "str",
"name": "getMethodTypes",
"output": "str",
"service": "system",
"version": "1.0"
},
"getPowerSettings": {
"input": {
"target": "str"
},
"name": "getPowerSettings",
"output": {
"candidate": "GeneralSettingsCandidate[]",
"currentValue": "str",
"deviceUIInfo": "str",
"isAvailable": "bool",
"target": "str",
"title": "str",
"titleTextID": "str",
"type": "str"
},
"service": "system",
"version": "1.0"
},
"getPowerStatus": {
"input": null,
"name": "getPowerStatus",
"output": {
"standbyDetail": "str",
"status": "str"
},
"service": "system",
"version": "1.1"
},
"getSWUpdateInfo": {
"input": {
"network": "str"
},
"name": "getSWUpdateInfo",
"output": {
"isUpdatable": "str",
"swInfo": "SWInfo[]"
},
"service": "system",
"version": "1.0"
},
"getSettingsTree": {
"input": {
"usage": "str"
},
"name": "getSettingsTree",
"output": {
"settings": "SettingsTreeList[]"
},
"service": "system",
"version": "1.1"
},
"getSleepTimerSettings": {
"input": {
"target": "str"
},
"name": "getSleepTimerSettings",
"output": {
"candidate": "GeneralSettingsCandidate[]",
"currentValue": "str",
"deviceUIInfo": "str",
"isAvailable": "bool",
"target": "str",
"title": "str",
"titleTextID": "str",
"type": "str"
},
"service": "system",
"version": "1.0"
},
"getStorageList": {
"input": {
"uri": "str"
},
"name": "getStorageList",
"output": {
"deviceName": "str",
"error": "str",
"format": "str",
"formattable": "str",
"formatting": "str",
"freeCapacityMB": "int",
"isAvailable": "str",
"lun": "int",
"mounted": "str",
"permission": "str",
"position": "str",
"systemAreaCapacityMB": "int",
"type": "str",
"uri": "str",
"volumeLabel": "str",
"wholeCapacityMB": "int"
},
"service": "system",
"version": "1.1"
},
"getSystemInformation": {
"input": null,
"name": "getSystemInformation",
"output": {
"area": "str",
"bdAddr": "str",
"cid": "str",
"deviceID": "str",
"duid": "str",
"esn": "str",
"generation": "str",
"helpUrl": "str",
"iconUrl": "str",
"language": "str",
"macAddr": "str",
"model": "str",
"name": "str",
"product": "str",
"region": "str",
"serial": "str",
"ssid": "str",
"updatableVersion": "str",
"version": "str",
"wirelessMacAddr": "str"
},
"service": "system",
"version": "1.3"
},
"getVersions": {
"input": null,
"name": "getVersions",
"output": "str",
"service": "system",
"version": "1.0"
},
"getWuTangInfo": {
"input": {
"target": "str"
},
"name": "getWuTangInfo",
"output": {
"candidate": "GeneralSettingsCandidate[]",
"currentValue": "str",
"deviceUIInfo": "str",
"isAvailable": "bool",
"target": "str",
"title": "str",
"titleTextID": "str",
"type": "str"
},
"service": "system",
"version": "1.0"
},
"setClientInfo": {
"input": {
"target": "str",
"value": "str"
},
"name": "setClientInfo",
"output": null,
"service": "system",
"version": "1.0"
},
"setDeviceMiscSettings": {
"input": {
"settings": "GeneralSettings[]"
},
"name": "setDeviceMiscSettings",
"output": null,
"service": "system",
"version": "1.0"
},
"setPowerSettings": {
"input": {
"settings": "GeneralSettings[]"
},
"name": "setPowerSettings",
"output": null,
"service": "system",
"version": "1.0"
},
"setPowerStatus": {
"input": {
"standbyDetail": "str",
"status": "str"
},
"name": "setPowerStatus",
"output": null,
"service": "system",
"version": "1.1"
},
"setSleepTimerSettings": {
"input": {
"settings": "GeneralSettings[]"
},
"name": "setSleepTimerSettings",
"output": null,
"service": "system",
"version": "1.0"
},
"setWuTangInfo": {
"input": {
"settings": "GeneralSettings[]"
},
"name": "setWuTangInfo",
"output": null,
"service": "system",
"version": "1.0"
},
"switchNotifications": {
"input": {
"disabled": "ApiIdentity[]",
"enabled": "ApiIdentity[]"
},
"name": "switchNotifications",
"output": {
"disabled": "ApiIdentity[]",
"enabled": "ApiIdentity[]",
"unsupported": "ApiIdentity[]"
},
"service": "system",
"version": "1.0"
}
},
"notifications": {
"notifyPowerStatus": {
"name": "notifyPowerStatus",
"version": "1.0"
},
"notifySWUpdateInfo": {
"name": "notifySWUpdateInfo",
"version": "1.0"
},
"notifySettingsUpdate": {
"name": "notifySettingsUpdate",
"version": "1.1"
},
"notifyStorageStatus": {
"name": "notifyStorageStatus",
"version": "1.2"
}
},
"protocols": []
}
},
"sysinfo": {
"bdAddr": "98:22:ef:8c:96:8c",
"bleID": null,
"bssid": null,
"macAddr": "70:26:05:48:e9:12",
"ssid": null,
"version": "M34.R.2137",
"wirelessMacAddr": "98:22:ef:8c:96:8b"
}
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels