Hi there,
We are currently doing Alexa WWA certified PSU debugging.
When we use the compatibility test case which test name is "Appliance states are reported to Alexa when they return from being offline", the item "connectivity capability for the DUT is UNREACHABLE" didn't pass .Below is the case's detail.
As it show,It required the developer tools UI show "connectivity capability for the DUT is UNREACHABLE" when our devices were power outage.
To ensure this require, we try to report the "connectivity" property to amazon alexa skill endpoint.
When devices power outage,we report "connectivity" as "UNREACHABLE" and else report as "OK".
The report data,such as below:
{ "context":{ "properties":[{ "namespace":"Alexa.PowerController", "name":"powerState", "value":"OFF", "timeOfSample":"2018-10-24T17:20:23.30Z", "uncertaintyInMilliseconds":0 }, { "namespace":"Alexa.EndpointHealth", "name":"connectivity", "value":{ "value":"UNREACHABLE" }, "timeOfSample":"2018-10-24T17:20:23.30Z", "uncertaintyInMilliseconds":0 }] }, "event":{ "header":{ "namespace":"Alexa", "name":"ChangeReport", "payloadVersion":"3", "messageId":"xxx-messageId" }, "endpoint":{ "scope":{ "type":"BearerToken", "token":"token" }, "endpointId":"endpointId" }, "payload":{ "cause":{ "type":"APP_INTERACTION" }, "properties":[{ "namespace":"Alexa.PowerController", "name":"powerState", "value":"OFF", "timeOfSample":"2018-10-24T17:20:23.30Z", "uncertaintyInMilliseconds":0 }, { "namespace":"Alexa.EndpointHealth", "name":"connectivity", "value":{ "value":"UNREACHABLE" }, "timeOfSample":"2018-10-24T17:20:23.30Z", "uncertaintyInMilliseconds":0 }] } } }
We got the response which had a 202 http code.And the developer tool show it were report success.
But we didn't got the "connectivity capability for the DUT is UNREACHABLE" information show.
So,could you please told me how can i report to make it show "connectivity capability for the DUT is UNREACHABLE"?
Is it wrong for my report data?