Алекса "Я не совсем уверен, что пошло не так."
У меня проблемы с умным умением дома. Часть обнаружения, кажется, идет хорошо, но когда я пытаюсь сообщить о состоянии, происходит следующее.
Мой умный дом умение отправляет этот запрос
{
"directive": {
"header": {
"namespace":"Alexa",
"name":"ReportState",
"payloadVersion":"3",
"messageId":"[ID]",
"correlationToken":"[Token]"
},
"endpoint": {
"scope": {
"type":"BearerToken",
"token":"[AuthToken]"
},
"endpointId":"appliance-002",
"cookie": {}
},
"payload": {}
}
}
Я возвращаю это
{
"context": {
"properties": [
{
"namespace":"Alexa.TemperatureSensor",
"name":"temperature",
"timeOfSample":"2018-04-08T20:44:33Z",
"uncertaintyInMilliseconds":500,
"value": {
"value":23,
"scale":"CELSIUS"
}
},
{
"namespace":"Alexa.EndpointHealth",
"name":"connectivity",
"timeOfSample":"2018-04-08T20:44:33Z",
"uncertaintyInMilliseconds":0,
"value":"OK"
}
]
},
"event": {
"header": {
"namespace":"Alexa",
"name":"StateReport",
"payloadVersion":"3",
"messageId":"[ID]",
"correlationToken":"[Token]"
},
"endpoint": {
"endpointId":"appliance-002",
"cookie": {},
"scope": {
"type":"BearerToken",
"token":"[AuthToken]"
}
},
"payload": {}
}
}
А Алекса просто скажи
"Я не совсем уверен, что пошло не так".
Ну, я тоже. Кто-нибудь может понять, что здесь происходит. Любая помощь приветствуется.
1 ответ
Процесс вниз по течению изменил мой JSON, давая неполный ответ. Я нигде не могу увидеть это ни в одном журнале, поэтому нахождение было сделано с помощью сна, кофе и тяжелой работы.