I set proactivelyReported=true, retrievable=true in my discovery response. and I send ChangeReport Event to Alexa. and return 202.
I report EndpointHealth in ChangeReport and StateReprot
but in test web page, the deepquery is always true.
I try to rediscover my. device, there is nothing change.
My ChangeReport Message Is:
{"event":{"header":{"namespace":"Alexa","name":"ChangeReport","messageId":"86b534ee-30c6-453f-8433-084e3d19275d","payloadVersion":"3"},"endpoint":{"endpointId":"ebdc631fb61b2ee389urme","cookie":{"model":"xxxxx","protocolType":"xxx"},"scope":{"type":"BearerToken","token":"......"}},"payload":{"change":{"cause":{"type":"APP_INTERACTION"},"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"OFF","timeOfSample":"2022-01-20T03:15:26Z","uncertaintyInMilliseconds":6000}]}}},"context":{"properties":[{"namespace":"Alexa.ModeController","name":"mode","value":"manual","timeOfSample":"2022-01-20T03:15:26Z","uncertaintyInMilliseconds":6000},{"namespace":"Alexa.EndpointHealth","name":"connectivity","value":{"value":"OK"},"timeOfSample":"2022-01-20T03:15:26Z","uncertaintyInMilliseconds":6000}]}}
alexa response is:
{"status_code":202,"response":""}
How to resove this question?
thank you