Use the Discover Device directive, then look at the Lamba log, there is a return message, but there is no Deivce display on the application. I really can't find any errors, but I just don't show them. Can someone tell me why?
The message is:
{ "event": { "header": { "messageId":"3190e1a7-6247-4209-9bc0-667456257929", "name":"Discover.Response", "namespace":"Alexa.Discovery", "payloadVersion":"3" }, "payload": { "endpoints": [ { "endpointId":"0845d450d5d8", "friendlyName":"Home", "description":"Home", "manufacturerName":"vine", "displayCategories": [ "THERMOSTAT" ], "cookie": {}, "capabilities": [ { "type":"AlexaInterface", "interface":"Alexa.PowerController", "version":"3", "properties": { "supported": [ { "name":"TurnOn" }, { "name":"TurnOff" } ], "proactivelyReported":true, "retrievable":true } }, { "type":"AlexaInterface", "interface":"Alexa.ThermostatController", "version":"3", "properties": { "supported": [ { "name":"targetSetpoint" }, { "name":"thermostatMode" } ], "proactivelyReported":true, "retrievable":true } }, { "type":"AlexaInterface", "interface":"Alexa.TemperatureSensor", "version":"3", "properties": { "supported": [ { "name":"temperature" } ], "proactivelyReported":false, "retrievable":true } } ] } ] } } }