Мое приложение для умного дома уже может управлять моими устройствами умного дома. Однако я не могу заставить Google Home говорить, как «ваше устройство отключено», когда устройство умного дома отключено.
Google Home всегда говорит: «Хорошо, включаю device_name.». Согласно документу и примеру Node.js, предоставленному Google, я попробовал два типа ответа на ошибку:
{
"requestId": "xxxxxxx",
"payload": {
"commands": [{
"ids": ["456"],
"status": "ERROR",
"errorCode": "deviceoffline"
}]
}
}
{
"requestId": "xxxxxxx",
"payload": {
"commands": [{
"ids": ["456"],
"status": "OFFLINE",
"errorCode": "deviceoffline"
}]
}
}
Но оба не работают. Просвети меня, пожалуйста. Спасибо.
Обновление 2017/08/02: по запросу QUERY работает автономный статус, например «Включено ли имя_устройства?». Не работает EXEC, например "Включить имя_устройства".