Do you know if there is a way to do this dynamically, or would it need to be defined in the presentation itself?
Would it basically look like this:
{
"group": "Fan",
"component": "main",
"capability": "fanSpeed",
"version": 1,
"values": [{
"key": "fanSpeed",
"range": [
1,
8
],
"step": 1
}],
"patch": []
}