Я не могу понять синтаксис Json для ошибок, которые я пробовал
return {
"requestId": self.request_id,
"payload": {
"commands": [{
"ids": [self.device_id],
"status": "OFFLINE",
"errorCode": "deviceTurnedOff"
}]
}
}
и
return {
"requestId": self.request_id,
"payload": {
"errorCode": "authFailure",
"commands": [{
"devices": [{
"ids": [self.device_id],
"status": "ERROR",
"errorCode": "deviceTurnedOff"
}]
}]
}
}
и
return {
"requestId": self.request_id,
"payload": {
"errorCode": self.error_code
}
}
ни один из приведенных выше синтаксисов не работает, большую часть времени Google Home говорит, что ваши действия выполнены, но я возвращаю ошибку Json.
Я прочитал документацию по действиям Google, но не понял.