Me again - I found a way to see all possible arguments and also check the current status of each capability listed in the json I posted.
I explain it with the example capability x.com.samsung.networkaudio.advancedaudio:
First you have to call https://api.smartthings.com/v1/devices/DEVICE-ID/commands with this payload:
{
"commands":[
{
"component":"main",
"capability":"execute",
"command":"execute",
"arguments":[
"/sec/networkaudio/advancedaudio"
]
}
]
}
It is important that the arguments array only contains the href value of the capability (see my json) and no other arguments like in my previous post.
After this call was successful you then call https://api.smartthings.com/v1/devices/DEVICE-ID/components/main/capabilities/execute/status, which will show you the current status, as well as possible arguments for that capability, like so:
{
"data": {
"value": {
"payload": {
"rt": ["x.com.samsung.networkaudio.advancedaudio"],
"if": ["oic.if.rw", "oic.if.baseline"],
"x.com.samsung.networkaudio.voiceamplifier": 1,
"x.com.samsung.networkaudio.bassboost": 0,
"x.com.samsung.networkaudio.nightmode": 0
}
},
"data": {
"href": "/sec/networkaudio/advancedaudio"
},
"timestamp": "2022-12-08T14:10:05.796Z"
}
}
And final small tip: Using a tool called SharpTools I’m now able to automatically switch my sound mode to Standard after each time the Input source changed on my TV and automatically enable/disable night mode.
Finally after 3 days of trial and error I can start enjoying my new setup ![]()
I hope my findings are useful for you aswell. Have a great day!