Интерфейс ошибки объявляет здесь «Различные типы ErrorResponse не всегда приводят к разным ответам, которые произносит Alexa». но не предоставляет ответы для тех, кто это делает.
Каковы ответы, предоставляемые каждой ошибкой, которая предоставляет настраиваемый уникальный ответ?
Действительно заинтересованы только в директивах V3. На данный момент меня не интересует обратная совместимость V2.
Вот что у меня есть:
ALREADY_IN_OPERATION:
- «Я не совсем уверен, что пошло не так.»
BRIDGE_UNREACHABLE:
- "Извините, концентратор, к которому подключено устройство DEVICE_NAME, не отвечает. Проверьте сетевое подключение и источник питания."
ENDPOINT_BUSY:
- "Извините, устройство DEVICE_NAME не отвечает."
ENDPOINT_LOW_POWER:
- "Кстати, аккумулятор устройства разряжен. "
ENDPOINT_UNREACHABLE:
- " DEVICE_NAME не отвечает. Проверьте подключение к сети и источник питания. "
EXPIRED_AUTHORIZATION_CREDENTIAL:
- "Извините, что-то не так. Чтобы контролировать DEVICE_NAME, попробуйте отключить навык иd повторное включение из приложения Alexa. "
FIRMWARE_OUT_OF_DATE:
- " Извините, DEVICE_NAME устарела прошивка. Посетите приложение производителя устройства для обновления прошивки. "
HARDWARE_MALFUNCTION:
- " Извините, DEVICE_NAME, кажется, работает неправильно. "
INSUFFICIENT_PERMISSIONS:
INTERNAL_ERROR:
- "DEVICE_NAME не отвечает."
INVALID_AUTHORIZATION_CREDENTIAL:
- "Извините, что-то не так. Чтобы контролировать DEVICE_NAME, попробуйте отключить навык и повторно включить его из приложения Alexa. "
INVALID_DIRECTIVE:
- " DEVICE_NAME не поддерживает это. "
INVALID_VALUE:
- " Эта команда не работает на устройстве DEVICE_NAME. "
NO_SUCH_ENDPOINT:
- "Не удалось найти устройство или группу с именем DEVICE_NAME в профиле USERS."
NOT_CALIBRATED:
NOT_SUPPORTED_IN_CURRENT_MODE:
- Включение
currentDeviceMode
: COLOR
: «Это работает только тогда, когда свет установлен в белый цвет». NOT_PROVISIONED
, OTHER
или ASLEEP
: «DEVICE_NAME находится в режиме, который не принимает запросы. Пожалуйста, измените его режим в приложении или на устройстве. "
- Исключение
currentDeviceMode
: - " Хм. DEVICE_NAME не отвечает. "
NOT_IN_OPERATION:
- " Я не совсем уверен, что пошло не так. "
POWER_LEVEL_NOT_SUPPORTED:
- "Я не совсем уверен, что пошло не так."
RATE_LIMIT_EXCEEDED:
- "DEVICE_NAME достигло максимально допустимого числа запросов. Пожалуйста, повторите попытку позже. "
TEMPERATURE_VALUE_OUT_OF_RANGE:
- " Я могу установить температуру только между МИНИМАЛЬНЫМ и МАКСИМАЛЬНЫМ. "
VALUE_OUT_OF_RANGE
- "Это значение вне диапазона для устройства DEVICE_NAME."
DOOR_OPEN:
DOOR_CLOSED_TOO_LONG:
COOK_DURATION_TOO_LONG:
REMOTE_START_NOT_SUPPORTED:
REMOTE_START_DISABLED:
ACTION_NOT_PERMITTED_FOR_CONTENT:
ПОДТВЕРЖДЕНИЕ_ТРЕБУЕТСЯ:
CONTENT_NOT_RECORDABLE:
NOT_SUBSCRIBED:
RECORDING_EXISTS:
STORAGE_FULL:
TITLE_DISAMBIGUATION_REQUIRED:
TUNER_OCCUPIED: