Skip to content

Instantly share code, notes, and snippets.

@fangdingjun
Created July 11, 2025 07:09
Show Gist options
  • Save fangdingjun/7818dd174569a0d09bd930a80ad8b98d to your computer and use it in GitHub Desktop.
Save fangdingjun/7818dd174569a0d09bd930a80ad8b98d to your computer and use it in GitHub Desktop.
{
"event": {
"header": {
"namespace": "Alexa",
"name": "ChangeReport",
"messageId": "7d450ad1-e6ef-4755-aae9-7500c9cc179f",
"payloadVersion": "3"
},
"endpoint": {
"scope": {
"type": "BearerToken",
"token": "token from alexa"
},
"endpointId": "dbe4964d44282ef865ace395491b5a04_5_I4SEASON"
},
"payload": {
"change": {
"cause": {
"type": "PHYSICAL_INTERACTION"
},
"properties": [
{
"namespace": "Alexa.ThermostatController",
"name": "thermostatMode",
"value": "OFF",
"timeOfSample": "2025-07-10T04:15:52.821Z",
"uncertaintyInMilliseconds": 500
},
{
"namespace": "Alexa.PowerController",
"name": "powerState",
"value": "OFF",
"timeOfSample": "2025-07-10T04:15:52.679Z",
"uncertaintyInMilliseconds": 500
}
]
}
}
},
"context": {
"properties": [
{
"namespace": "Alexa.ThermostatController",
"name": "targetSetpoint",
"value": {
"value": 66,
"scale": "FAHRENHEIT"
},
"timeOfSample": "2025-07-10T04:15:42.427Z",
"uncertaintyInMilliseconds": 2000
},
{
"namespace": "Alexa.EndpointHealth",
"name": "connectivity",
"value": {
"value": "OK"
},
"timeOfSample": "2025-07-10T04:15:03.203Z",
"uncertaintyInMilliseconds": 0
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment