I want to use sendKey
command of keypadInput
capabilities to control Samsung smart TV via the SmartThings API.
TV Model - UA55DU8300ULXL
Here is the full detail of keypadInput
capability - https://developer.smartthings.com/capabilities/keypadInput
{
"name": "Keypad Input",
"status": "live",
"attributes": {
"supportedKeyCodes": {
"schema": {
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"type": "string",
"enum": [
"UP",
"DOWN",
"LEFT",
"RIGHT",
"SELECT",
"BACK",
"EXIT",
"MENU",
"SETTINGS",
"HOME",
"NUMBER0",
"NUMBER1",
"NUMBER2",
"NUMBER3",
"NUMBER4",
"NUMBER5",
"NUMBER6",
"NUMBER7",
"NUMBER8",
"NUMBER9"
]
}
}
},
"additionalProperties": false,
"required": [
"value"
]
}
}
},
"commands": {
"sendKey": {
"name": "sendKey",
"arguments": [
{
"name": "keyCode",
"schema": {
"type": "string",
"enum": [
"UP",
"DOWN",
"LEFT",
"RIGHT",
"SELECT",
"BACK",
"EXIT",
"MENU",
"SETTINGS",
"HOME",
"NUMBER0",
"NUMBER1",
"NUMBER2",
"NUMBER3",
"NUMBER4",
"NUMBER5",
"NUMBER6",
"NUMBER7",
"NUMBER8",
"NUMBER9"
]
},
"optional": false
}
]
}
},
"id": "keypadInput",
"version": 1
}