{ "type":"object", "required":true, "properties":{ "command": { "type" : "string", "required" : true, "enum" : ["leddevice"] }, "tan" : { "type" : "integer" }, "subcommand": { "type" : "string", "required" : true, "enum": [ "discover", "getProperties", "identify", "addAuthorization" ] }, "ledDeviceType": { "type" : "string", "required" : true }, "params": { "type" : "object", "required" : false } }, "additionalProperties": false }