{ "event": { "header": { "namespace": "Alexa.Discovery", "name": "Discover.Response", "payloadVersion": "3", "messageId": "Unique identifier, preferably a version 4 UUID" }, "payload": { "endpoints": [ { "endpointId": "Unique ID of the endpoint", "manufacturerName": "Manufacturer of the endpoint", "description": "Smart Thermostat by Thermostat Maker", "friendlyName": "Hallway Thermostat", "displayCategories": [ "THERMOSTAT", "TEMPERATURE_SENSOR" ], "additionalAttributes": { "manufacturer": "Manufacturer of the endpoint", "model": "Model of the device", "serialNumber": "Serial number of the device", "firmwareVersion": "Firmware version of the device", "softwareVersion": "Software version of the device", "customIdentifier": "Optional custom identifier for the device" }, "cookie": {}, "capabilities": [ { "type": "AlexaInterface", "interface": "Alexa.ThermostatController", "version": "3.2", "properties": { "supported": [ { "name": "lowerSetpoint" }, { "name": "upperSetpoint" }, { "name": "thermostatMode" }, { "name": "adaptiveRecoveryStatus" } ], "proactivelyReported": true, "retrievable": true }, "configuration": { "supportedModes": [ "HEAT", "COOL", "AUTO", "EM_HEAT" ], "supportsScheduling": true } }, { "type": "AlexaInterface", "interface": "Alexa.TemperatureSensor", "version": "3", "properties": { "supported": [ { "name": "temperature" } ], "proactivelyReported": true, "retrievable": true } }, { "type": "AlexaInterface", "interface": "Alexa.EndpointHealth", "version": "3.2", "properties": { "supported": [ { "name": "connectivity" } ], "proactivelyReported": true, "retrievable": true } }, { "type": "AlexaInterface", "interface": "Alexa", "version": "3" } ] } ] } } }